private void RegisterGuest() { try { Procedure_CLass procedureCLass = new Procedure_CLass(); ArrayList fieldValueList = new ArrayList() { tbName_Sotrudnika.Text, tbMidlle_Name_Sotrudnika.Text, tbLast_Name_Sotrudnika.Text, tbBirhady_Date_Sotrudnika.Text, tbDocument_Series.Text, tbDocument_Number.Text, tbSotrudnika_Login.Text, tbSotrudnika_Password.Text, 5 }; procedureCLass.procedure_Execution("Sotrudniki_insert", fieldValueList); Authorization_From authorizationFrom = new Authorization_From(); authorizationFrom.Show(); this.Visible = false; this.ShowInTaskbar = false; } catch { MessageBox.Show("Чето не так переписывай в программе insert!", "ИНЖПРОМТОРГ", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void btReg_Click(object sender, RoutedEventArgs e) { List <TextBox> tb = new List <TextBox>() { tbFam, tbIm, tbOtch, tbdate_Rojd, tbSer_Pas, tbNum_Pas, tbLogin }; ArrayList field = new ArrayList() { DBNull.Value }; Procedure_CLass procedureCLass = new Procedure_CLass(); foreach (TextBox textBox in tb) { field.Add(textBox.Text); } HashClass hashClass = new HashClass(); if (tbPassword.Password == tbConfPassword.Password) { field.Add(hashClass.HashPassword(tbPassword.Password)); } else { MessageBox.Show("Не совпадают пароли!!!", "ИНЖПРОМТОРГ", MessageBoxButton.OK, MessageBoxImage.Warning); return; } field.Add(DBNull.Value); field.Add(DBNull.Value); procedureCLass.procedure_Execution("Sotrudniki_IU", field); MainWindow mainWindow = new MainWindow(); mainWindow.Show(); Visibility = Visibility.Collapsed; }