From f7a8efb8de9b1bbb1286e03aa3fc974d1e7a79cd Mon Sep 17 00:00:00 2001 From: studen Date: Wed, 5 Feb 2025 12:03:32 +0300 Subject: [PATCH] Pravki --- .idea/.idea.Demka_Snova_1/.idea/avalonia.xml | 4 + FunctionalWindow.axaml => AdminWindow.axaml | 4 +- ...nalWindow.axaml.cs => AdminWindow.axaml.cs | 4 +- Demka_Snova_1.csproj | 5 +- Hardik/Conect/Dao/SotrudnikDao.cs | 2 +- Hardik/Date/Dostup.cs | 20 +++++ MainWindow.axaml.cs | 69 +++++++++++------- SellerWindow.axaml | 9 +++ SellerWindow.axaml.cs | 13 ++++ StarshiyWindow.axaml | 8 ++ StarshiyWindow.axaml.cs | 13 ++++ bin/Debug/net8.0/Demka_Snova_1.dll | Bin 31744 -> 31744 bytes bin/Debug/net8.0/Demka_Snova_1.pdb | Bin 19424 -> 19424 bytes obj/Debug/net8.0/Avalonia/Demka_Snova_1.dll | Bin 31744 -> 31744 bytes obj/Debug/net8.0/Avalonia/Demka_Snova_1.pdb | Bin 19424 -> 19424 bytes .../net8.0/Avalonia/Resources.Inputs.cache | 2 +- obj/Debug/net8.0/Avalonia/resources | Bin 2720 -> 3866 bytes .../net8.0/Demka_Snova_1.AssemblyInfo.cs | 2 +- .../Demka_Snova_1.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 10 ++- obj/Debug/net8.0/Demka_Snova_1.dll | Bin 19456 -> 19456 bytes obj/Debug/net8.0/Demka_Snova_1.pdb | Bin 18900 -> 18900 bytes obj/Debug/net8.0/ref/Demka_Snova_1.dll | Bin 9728 -> 9728 bytes .../net8.0/refint/Avalonia/Demka_Snova_1.dll | Bin 9728 -> 9728 bytes obj/Debug/net8.0/refint/Demka_Snova_1.dll | Bin 10752 -> 10752 bytes obj/rider.project.model.nuget.info | 2 +- 26 files changed, 132 insertions(+), 37 deletions(-) rename FunctionalWindow.axaml => AdminWindow.axaml (81%) rename FunctionalWindow.axaml.cs => AdminWindow.axaml.cs (64%) create mode 100644 Hardik/Date/Dostup.cs create mode 100644 SellerWindow.axaml create mode 100644 SellerWindow.axaml.cs create mode 100644 StarshiyWindow.axaml create mode 100644 StarshiyWindow.axaml.cs diff --git a/.idea/.idea.Demka_Snova_1/.idea/avalonia.xml b/.idea/.idea.Demka_Snova_1/.idea/avalonia.xml index 3da0de7..c8cfb4a 100644 --- a/.idea/.idea.Demka_Snova_1/.idea/avalonia.xml +++ b/.idea/.idea.Demka_Snova_1/.idea/avalonia.xml @@ -3,9 +3,13 @@ diff --git a/FunctionalWindow.axaml b/AdminWindow.axaml similarity index 81% rename from FunctionalWindow.axaml rename to AdminWindow.axaml index 08df357..adab3fd 100644 --- a/FunctionalWindow.axaml +++ b/AdminWindow.axaml @@ -3,7 +3,7 @@ xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450" - x:Class="Demka_Snova_1.FunctionalWindow" - Title="FunctionalWindow"> + x:Class="Demka_Snova_1.AdminWindow" + Title="AdminWindow"> Welcome to Avalonia! diff --git a/FunctionalWindow.axaml.cs b/AdminWindow.axaml.cs similarity index 64% rename from FunctionalWindow.axaml.cs rename to AdminWindow.axaml.cs index 7b44b24..e06661d 100644 --- a/FunctionalWindow.axaml.cs +++ b/AdminWindow.axaml.cs @@ -4,9 +4,9 @@ using Avalonia.Markup.Xaml; namespace Demka_Snova_1; -public partial class FunctionalWindow : Window +public partial class AdminWindow : Window { - public FunctionalWindow() + public AdminWindow() { InitializeComponent(); } diff --git a/Demka_Snova_1.csproj b/Demka_Snova_1.csproj index ca8f47a..b8d173e 100644 --- a/Demka_Snova_1.csproj +++ b/Demka_Snova_1.csproj @@ -24,7 +24,10 @@ - + + + + diff --git a/Hardik/Conect/Dao/SotrudnikDao.cs b/Hardik/Conect/Dao/SotrudnikDao.cs index cf231b0..0c33496 100644 --- a/Hardik/Conect/Dao/SotrudnikDao.cs +++ b/Hardik/Conect/Dao/SotrudnikDao.cs @@ -5,7 +5,7 @@ namespace Demka_Snova_1.Hardik.Conect.Dao; public class SotrudnikDao { public int ID {get;set;} - public string Pozition {get;set;} + public static string Pozition {get;set;} public string Fio {get;set;} public static string Login {get;set;} public static string Pass {get;set;} diff --git a/Hardik/Date/Dostup.cs b/Hardik/Date/Dostup.cs new file mode 100644 index 0000000..8f2b4f5 --- /dev/null +++ b/Hardik/Date/Dostup.cs @@ -0,0 +1,20 @@ +namespace Demka_Snova_1.Hardik.Date; + +public interface ISeller + { + void CreateOrder(); + } + + public interface IStarshiy + { + void CreateOrder(); + void AcceptGoods(); + + } + + public interface IAdmin + { + void GenerateReports(); + void MonitorLoginHistory(); + void ManageMaterials(); + } diff --git a/MainWindow.axaml.cs b/MainWindow.axaml.cs index 431e4d4..87297aa 100644 --- a/MainWindow.axaml.cs +++ b/MainWindow.axaml.cs @@ -7,52 +7,71 @@ namespace Demka_Snova_1; public partial class MainWindow : Window { private bool _isPasswordVisible = false; + private void InitializeComponent() - { + { AvaloniaXamlLoader.Load(this); } + public MainWindow() { InitializeComponent(); } + private void TogglePasswordButton_Click(object sender, RoutedEventArgs e) { _isPasswordVisible = !_isPasswordVisible; PasswordTextBox.PasswordChar = _isPasswordVisible ? '\0' : '*'; } - private void LoginButton_Click(object sender, RoutedEventArgs e) + + private void LoginButton_Click(object sender, RoutedEventArgs e) { string username = UsernameTextBox.Text; string password = PasswordTextBox.Text; - if (IsValidUser(username, password)) { - var funcWindow = new FunctionalWindow(); - funcWindow.Show(); + Window nextWindow = null; + switch (SotrudnikDao.Pozition) + { + case "Продавец": + nextWindow = new SellerWindow(); + break; + case "Старший смены": + nextWindow = new StarshiyWindow(); + break; + case "Администратор": + nextWindow = new AdminWindow(); + break; + default: + ShowErrorDialog("Неизвестная роль пользователя"); + return; + } + + nextWindow.Show(); this.Close(); } else - { - ShowErrorDialog(); - } - } - - private async void ShowErrorDialog() - { - var dialog = new Window { - Title = "Ошибка", - Content = "Неверный логин или пароль", - Width = 300, - Height = 200 - }; - await dialog.ShowDialog(this); - } + ShowErrorDialog("Неверный логин или пароль"); + } + + async void ShowErrorDialog(string mes) + { + var dialog = new Window + { + Title = "Ошибка", + Content = mes, + Width = 300, + Height = 200 + }; + await dialog.ShowDialog(this); + } + + bool IsValidUser(string username, string password) + { + return username == SotrudnikDao.Login && password == SotrudnikDao.Pass; + } + - private bool IsValidUser(string username, string password) - { - return username == SotrudnikDao.Login && password == SotrudnikDao.Pass; } - - } \ No newline at end of file diff --git a/SellerWindow.axaml b/SellerWindow.axaml new file mode 100644 index 0000000..c5299d2 --- /dev/null +++ b/SellerWindow.axaml @@ -0,0 +1,9 @@ + + Welcome to Avalonia! + diff --git a/SellerWindow.axaml.cs b/SellerWindow.axaml.cs new file mode 100644 index 0000000..8bb3ffc --- /dev/null +++ b/SellerWindow.axaml.cs @@ -0,0 +1,13 @@ +using Avalonia; +using Avalonia.Controls; +using Avalonia.Markup.Xaml; + +namespace Demka_Snova_1; + +public partial class SellerWindow : Window +{ + public SellerWindow() + { + InitializeComponent(); + } +} \ No newline at end of file diff --git a/StarshiyWindow.axaml b/StarshiyWindow.axaml new file mode 100644 index 0000000..17a7bf8 --- /dev/null +++ b/StarshiyWindow.axaml @@ -0,0 +1,8 @@ + + diff --git a/StarshiyWindow.axaml.cs b/StarshiyWindow.axaml.cs new file mode 100644 index 0000000..851b382 --- /dev/null +++ b/StarshiyWindow.axaml.cs @@ -0,0 +1,13 @@ +using Avalonia; +using Avalonia.Controls; +using Avalonia.Markup.Xaml; + +namespace Demka_Snova_1; + +public partial class StarshiyWindow : Window +{ + public StarshiyWindow() + { + InitializeComponent(); + } +} \ No newline at end of file diff --git a/bin/Debug/net8.0/Demka_Snova_1.dll b/bin/Debug/net8.0/Demka_Snova_1.dll index 6e79f9a8ad4bfed833e59e8a782179fcff38b978..697b509dfea388d3ebd26370a24c009cdf8f5363 100644 GIT binary patch delta 5966 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 delta 5993 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 diff --git a/bin/Debug/net8.0/Demka_Snova_1.pdb b/bin/Debug/net8.0/Demka_Snova_1.pdb index 63a2243b53d8e39060f1289811138e4603f9c6fc..09a7c6b31b010c3189e151ad5ad6538ff5ff47e9 100644 GIT binary patch delta 738 zcmX}pT}TvB7zW_?%*^h(zqS=AMpy`1h9zjalRG=3S*~pnmJnT~;ufN5P)3rWR!Gr> zyBugS`VkT%?8df0FWl^h5F(-=BT(A@=pyPO=q{pnS8Cw--fzyC^Ie=tCqz0SV$I(2 zTA-+|tEUY>d%U%CXHh^!c|b!{x1(RzkOX?Vf>DE(s7KvTeu33^0t1Dp>#Ds%@*gE^R?J(bIA5hIgM%o|QDWqTLOLoOVl zV|0?v&^fw9F-p*lQ0Cmf$Bhl98yjgWRhjMq7;Ne(Li_0uwa`)Ore5kdGXp$$YI^XT zUeh~D(^vXIzvwrqmWO9Oa54RqPlZ%WWmIWpW_dZw%UR7{3|U@Wq!GG85pG;(wlK$; zlhn=r9&;vp*ax-N2N(G%p9-m%s!She$+$8p#}u0ks$HTpc}LB&`A2!bfWU&0lg-2O zRZc~9TptrQtk>sQOIe*L)6?whbtpER4Gyv%HwG0KPP4i(Y*?BH^T`_Lr$FiCKC!tZ zdTL>G>T%o}8@jN)FZyhS#vdq@YS=tJ7wo+!R_$%==$5fifij&dJL-BIZ6cWx(|z)N z-5b%6e6XWL6~oD;U5XGRGTpFEyp(IgWwy_=-)4WxaQJ{$oB8-=SUR|rT1=&--gs@f ze|TOlHr{t;*XLl>$kE+>|KH~1+DIf1(3;jo3#UTKiOV1E#t#-e*|K^l^+ona+O?Iu FhrgRPx6J?m delta 737 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 delta 5993 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 diff --git a/obj/Debug/net8.0/Avalonia/Demka_Snova_1.pdb b/obj/Debug/net8.0/Avalonia/Demka_Snova_1.pdb index 63a2243b53d8e39060f1289811138e4603f9c6fc..09a7c6b31b010c3189e151ad5ad6538ff5ff47e9 100644 GIT binary patch delta 738 zcmX}pT}TvB7zW_?%*^h(zqS=AMpy`1h9zjalRG=3S*~pnmJnT~;ufN5P)3rWR!Gr> zyBugS`VkT%?8df0FWl^h5F(-=BT(A@=pyPO=q{pnS8Cw--fzyC^Ie=tCqz0SV$I(2 zTA-+|tEUY>d%U%CXHh^!c|b!{x1(RzkOX?Vf>DE(s7KvTeu33^0t1Dp>#Ds%@*gE^R?J(bIA5hIgM%o|QDWqTLOLoOVl zV|0?v&^fw9F-p*lQ0Cmf$Bhl98yjgWRhjMq7;Ne(Li_0uwa`)Ore5kdGXp$$YI^XT zUeh~D(^vXIzvwrqmWO9Oa54RqPlZ%WWmIWpW_dZw%UR7{3|U@Wq!GG85pG;(wlK$; zlhn=r9&;vp*ax-N2N(G%p9-m%s!She$+$8p#}u0ks$HTpc}LB&`A2!bfWU&0lg-2O zRZc~9TptrQtk>sQOIe*L)6?whbtpER4Gyv%HwG0KPP4i(Y*?BH^T`_Lr$FiCKC!tZ zdTL>G>T%o}8@jN)FZyhS#vdq@YS=tJ7wo+!R_$%==$5fifij&dJL-BIZ6cWx(|z)N z-5b%6e6XWL6~oD;U5XGRGTpFEyp(IgWwy_=-)4WxaQJ{$oB8-=SUR|rT1=&--gs@f ze|TOlHr{t;*XLl>$kE+>|KH~1+DIf1(3;jo3#UTKiOV1E#t#-e*|K^l^+ona+O?Iu FhrgRPx6J?m delta 737 zcmX}pT}TvB7zW_?%+LPs+LCS{NEewEDuS)JgFCz9O6I1)Mq+n?v6AJIkQo`28f1Y~ z%F%?9lDbKZ5H`pgH*X4rgo?t*F#C}ZilTy`n|gPp2A=Qz=A1d-z|6{+SQ!&T&E8-w zuqBr2JOrS9xV2-~_K=FIkcOj%4gH3O@vse(VLNV`D(;#Z)QF1wh=%V>J*r_es^Sha zVX0`dG(2a1l76wHwnFcH%g*zlv9vuqV8VA*u*J82k0QRQHr|gH1$Wb13Z|IdhnDM zX_;2(GyS07BrFdclwzO93{VjjQz=!FVP$7|Im^pg&0Y*xUR^lRNB#qt=H!3Q!RhQz_L%eViqSl_@!)=rXLP#EJBzx=Hun;P(XtmP|)3lk%Bk zXZ2NMLg?6P%&}ImI#Fq?u#X#1bes$Kv38q%iVJ60-54}2&4Yz>jq^jOV&C%5mPB&H zmHFAlx%_sVkCzk`6lnZ`LaB!C@wxcA$~@S*Yd7v~J#tJAMGBRfe3^`O+7F9#M$DX* zuVXJoQ+m2?n<@s=uj&;cM&D)B=48_M;y*>AJIWL?94tv>tkwFYVDQs!M|RR-hZ z>;1!vaxs42nOmQOWyz5}J^$|>$v|Uc;Oig%z{$-Y_kJn7SNOJUqEugdQdZnAPcxFN^WLecxGNoez{&^MPhCaP?TXkBLf4MzGFcFL$&EMD>G95{rs6GAqHdLQs1oIT;w{ z0Hvk$6(_%Em*CjS#lWxyXw+sKrX)s1BxfmcDL_F;W=T$}trA#n@=0dhjkSu*o5NXW zFm3+EoXDt*>;w!=5XsFanfn+GP~20FsTA3{$ec!~)JY<oQIj<1Ivzoy^N8fy~wBOPJiw8#MVTpD6(TIXTb( diff --git a/obj/Debug/net8.0/Demka_Snova_1.AssemblyInfo.cs b/obj/Debug/net8.0/Demka_Snova_1.AssemblyInfo.cs index 9949736..5dfdcf2 100644 --- a/obj/Debug/net8.0/Demka_Snova_1.AssemblyInfo.cs +++ b/obj/Debug/net8.0/Demka_Snova_1.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Demka_Snova_1")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+eb9909704e777a27e1fecb9dd0bd78be53a34c31")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+b6d029f0b54073e0ebf25932bb61b695c248c8a2")] [assembly: System.Reflection.AssemblyProductAttribute("Demka_Snova_1")] [assembly: System.Reflection.AssemblyTitleAttribute("Demka_Snova_1")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/obj/Debug/net8.0/Demka_Snova_1.AssemblyInfoInputs.cache b/obj/Debug/net8.0/Demka_Snova_1.AssemblyInfoInputs.cache index 0aab154..dd6c302 100644 --- a/obj/Debug/net8.0/Demka_Snova_1.AssemblyInfoInputs.cache +++ b/obj/Debug/net8.0/Demka_Snova_1.AssemblyInfoInputs.cache @@ -1 +1 @@ -3813d61eab3435d17a2006f3552a671fa68f357f222a9c200aca02797526040e +085bcc2aa465297637c4e04dda495e07ced23a12a13e81e25b3c1d74901d7cc6 diff --git a/obj/Debug/net8.0/Demka_Snova_1.GeneratedMSBuildEditorConfig.editorconfig b/obj/Debug/net8.0/Demka_Snova_1.GeneratedMSBuildEditorConfig.editorconfig index ab4554c..e532ae6 100644 --- a/obj/Debug/net8.0/Demka_Snova_1.GeneratedMSBuildEditorConfig.editorconfig +++ b/obj/Debug/net8.0/Demka_Snova_1.GeneratedMSBuildEditorConfig.editorconfig @@ -19,11 +19,17 @@ build_property.ProjectDir = /home/class_student/RiderProjects/Demka_Snova_1/ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = -[/home/class_student/RiderProjects/Demka_Snova_1/App.axaml] +[/home/class_student/RiderProjects/Demka_Snova_1/AdminWindow.axaml] build_metadata.AdditionalFiles.SourceItemGroup = AvaloniaXaml -[/home/class_student/RiderProjects/Demka_Snova_1/FunctionalWindow.axaml] +[/home/class_student/RiderProjects/Demka_Snova_1/App.axaml] build_metadata.AdditionalFiles.SourceItemGroup = AvaloniaXaml [/home/class_student/RiderProjects/Demka_Snova_1/MainWindow.axaml] build_metadata.AdditionalFiles.SourceItemGroup = AvaloniaXaml + +[/home/class_student/RiderProjects/Demka_Snova_1/SellerWindow.axaml] +build_metadata.AdditionalFiles.SourceItemGroup = AvaloniaXaml + +[/home/class_student/RiderProjects/Demka_Snova_1/StarshiyWindow.axaml] +build_metadata.AdditionalFiles.SourceItemGroup = AvaloniaXaml diff --git a/obj/Debug/net8.0/Demka_Snova_1.dll b/obj/Debug/net8.0/Demka_Snova_1.dll index d5218fa979754d430a5a444722fc46335eafa7d1..d5a02d20f1aebba20f2b00186648847b4c845490 100644 GIT binary patch delta 415 zcmZpe!Pqc^aY6@6kYm*Pi9Irm^CqqgXY`uP$f(Ym634(0GWnpR&g4i&b;c!=8yV{v z>n1ZYDKkyr0t#zw4q(#J6Da*q=~8;k#cQX?xAwYM|1WLsF(_ftNHR+?FtSWDNHR4s zFgH#$NKHyJGPN`|N=h;_Ofs`HO*S&INVZ5cnyg{EhOvF}RZ~0h1&j;~g8IIRnR(%v zc`5njdWjW@xj6}wwakjBwlm#*yewjYYw(^>occ=MRzE0faCk}DCP(dw0s36E_{n^2V zCx7iOeS7#obP-TH4D?LSca#POK(}M_WCuox&3sNq%>GFXW(+9|1`I|FmJDe?I*GxQ z!30Q~GZ-_Z0_jwsNE%Sq6ew>Dq?3TqjKL60S^`Crfnp{M7C_p9A(6pobH8gP3)2Go N&4OO<87CUB0|4Y)c{Kn4 delta 421 zcmZpe!Pqc^aY6@+@Othy6MJMBw@q9b&X_crkx`wsCXRt2Wb#Hwoyn1m>Wq6PH!{{U zPMgfgq|CH}3n;9$Ie#wN+ehLbf+*Dx-aeAU!Wd?zCVgP^`|VrE`= zW?o8uxn5#LVs1|5WGyo##-h!>X0gl?3P2E^nv~_0Za@G4B0?@0qFhvxUEM8nvU7jxS` zPCnxhX9N|r2!sj(4PxS{{w?^&e{pO7Nrvh!pmrEo0%9vnR1^aSMX_V^WkuhC#=$(i0$tr4sv5@TxAlAoxjyzkag2}Fz d+D*UHM;`q=jN*C^g&Sqe5T>f6jpgSdd?UY#Gpc~d;L{0Y9)pPjR0bB{y_lSYzRih+@3nn9AO ziGjIsszGW}nvtocu~AZznPHNdrD?K}iAAzSqS0m!X$uzrBnC5v6b1tZBL+)`G$5VC zV9H_C(by!}*l;t4v;~WQDnk;3B@h|_u{n@5VMqni zAehKt1SC@#3>ngZWHMM?3PTD|O%jkaXRrX$sSKtJ#z2+EKz+$T(r|OXd?6bEP0K31 diff --git a/obj/Debug/net8.0/refint/Avalonia/Demka_Snova_1.dll b/obj/Debug/net8.0/refint/Avalonia/Demka_Snova_1.dll index 2aea2094c26d0c2d6be7f696dd47f09aa1e1f3c1..b7a943c6f4711c9c1dc54751911ea8e075d48d51 100644 GIT binary patch delta 168 zcmZqhY4DlQ!IIH!+r6>pgSdd?UY#Gpc~d;L{0Y9)pPjR0bB{y_lSYzRih+@3nn9AO ziGjIsszGW}nvtocu~AZznPHNdrD?K}iAAzSqS0m!X$uzrBnC5v6b1tZBL+)`G$5VC zV9H_C(by!}*l;t4v;~WQDnk;3B@h|_u{n@5VMqni zAehKt1SC@#3>ngZWHMM?3PTD|O%jkaXRrX$sSKtJ#z2+EKz+$T(r|OXd?6bEP0K31 diff --git a/obj/Debug/net8.0/refint/Demka_Snova_1.dll b/obj/Debug/net8.0/refint/Demka_Snova_1.dll index 151e6e3f8267ca78cd58daaea60053f86faaa8ea..e755f6440e2a755d28243899f8a3b4f17d82053b 100644 GIT binary patch delta 195 zcmZn&X$YCn!IIH!+r6=;gjqmxug(wQyeS@A{sdp@&(2x0S&-#D(VXy$w O77U3DMw|PU3)uj^jy9wK delta 195 zcmZn&X$YCn!Ls#x*Y}M*CCma{ePJUlm>mK7GVaJ*~TEXeYnar1xHSW!%=9O-wA z8mUQ^mIjvQ1}3TI=H`h;=Bb8hsmV!}DJcd?DdrYQsiww>#wN+ehMSvY_p$n?G9)or z0-*sAn*&J`hEyO8f{6@9Kr)rVkRc67CWF