private void LoginAccount(string log, string pass) { if (MasterAccount(log, pass)) { MasterWindow masterWindow = new MasterWindow(login.Text); masterWindow.Show(); this.Close(); } else if (CustomerAccount(log, pass)) { CustomerWindow customerWindow = new CustomerWindow(login.Text); customerWindow.Show(); this.Close(); } else if (AdminAccount(log, pass) || AdminAccount(login.Text, password.Password)) { AdminWindow adminWindow = new AdminWindow(); adminWindow.Show(); this.Close(); } else { MessageBox.Show("Неправильное имя пользователя или пароль"); } }
void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { switch (connectionId) { case 1: this.adminWnd = ((Course_Project.AdminWindow)(target)); #line 9 "..\..\AdminWindow.xaml" this.adminWnd.Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded); #line default #line hidden #line 9 "..\..\AdminWindow.xaml" this.adminWnd.SizeChanged += new System.Windows.SizeChangedEventHandler(this.AdminWindow_OnSizeChanged); #line default #line hidden return; case 2: this.admin = ((System.Windows.Controls.Label)(target)); return; case 3: this.addMaster = ((System.Windows.Controls.Button)(target)); #line 33 "..\..\AdminWindow.xaml" this.addMaster.Click += new System.Windows.RoutedEventHandler(this.addMaster_Click); #line default #line hidden return; case 4: this.editPassword = ((System.Windows.Controls.Button)(target)); #line 34 "..\..\AdminWindow.xaml" this.editPassword.Click += new System.Windows.RoutedEventHandler(this.editPassword_Click_1); #line default #line hidden return; case 5: this.leaveAccount = ((System.Windows.Controls.Button)(target)); #line 35 "..\..\AdminWindow.xaml" this.leaveAccount.Click += new System.Windows.RoutedEventHandler(this.leaveAccount_Click); #line default #line hidden return; case 6: this.exit = ((System.Windows.Controls.Button)(target)); #line 38 "..\..\AdminWindow.xaml" this.exit.Click += new System.Windows.RoutedEventHandler(this.exit_Click); #line default #line hidden return; case 7: this.acceptedOrders = ((System.Windows.Controls.DataGrid)(target)); return; case 8: this.orderId = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 9: this.masterId = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 10: this.masterName = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 11: this.masterSurname = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 12: this.nameCustomer = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 13: this.laptopProducer = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 14: this.laptopModel = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 15: this.price = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 16: this.orderType = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 17: this.descriptionOfProblem = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 18: this.notAcceptedOrders = ((System.Windows.Controls.DataGrid)(target)); return; case 19: this.orderIdNotAccepted = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 20: this.nameCustomerNotAccepted = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 21: this.laptopProducerNotAccepted = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 22: this.laptopModelNotAccepted = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 23: this.priceNotAccepted = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 24: this.orderTypeNotAccepted = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 25: this.descriptionOfProblemNotAccepted = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 26: this.readyOrders = ((System.Windows.Controls.DataGrid)(target)); return; case 27: this.orderIdReady = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 28: this.masterIdReady = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 29: this.masterNameReady = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 30: this.masterSurnameReady = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 31: this.nameCustomerReady = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 32: this.laptopProducerReady = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 33: this.laptopModelReady = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 34: this.priceReady = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 35: this.orderTypeReady = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 36: this.descriptionOfProblemReady = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 37: #line 145 "..\..\AdminWindow.xaml" ((System.Windows.Controls.TabItem)(target)).MouseDown += new System.Windows.Input.MouseButtonEventHandler(this.TabItem_MouseDown); #line default #line hidden return; case 38: this.listOfMasters = ((System.Windows.Controls.DataGrid)(target)); return; case 39: this.id = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 40: this.login = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 41: this.name = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 42: this.surname = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 43: this.number = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 44: this.income = ((System.Windows.Controls.DataGridTextColumn)(target)); return; case 45: this.reportIncome = ((System.Windows.Controls.TextBlock)(target)); return; case 46: this.reportOrders = ((System.Windows.Controls.TextBlock)(target)); return; case 47: this.reportMaster = ((System.Windows.Controls.TextBlock)(target)); return; } this._contentLoaded = true; }