private void BtEnter_Click(object sender, EventArgs e) { //Проверка на заполнение полей ввода switch (TextBox_Login.Text == "") { case true: TextBox_Login.BackColor = Color.Red; break; case false: switch (TextBox_Password.Text == "") { case true: TextBox_Password.BackColor = Color.Red; break; case false: Function_Class function = new Function_Class(); //Прохождение авторизации function.Authorization(TextBox_Login.Text, TextBox_Password.Text); switch (Program.intID == "") { //Не верно введёные данные case true: MessageBox.Show("Введённые данные не верны! " + "Повторите ввод!", "DinoRemont", MessageBoxButtons.OK, MessageBoxIcon.Error); TextBox_Login.Clear(); TextBox_Password.Clear(); TextBox_Login.Focus(); break; case false: if (checkBox_KnowMe.Checked) { RegistryKey registry = Registry.CurrentUser; //Создаёт папку в выбраном коревом каталоге рееста ОС RegistryKey key = registry.CreateSubKey("DinoRemont"); //Запись в реестр зашифрованных данных key.SetValue("Login", Cipher(TextBox_Login.Text, "Гамбургёр").ToString()); key.SetValue("Password", Cipher(TextBox_Password.Text, "Гамбургёр").ToString()); } Employee employee = new Employee(); employee.Show(this); this.Visible = false; Hide(); hide = true; break; } break; } break; } }
private void Button_Delete_Click(object sender, EventArgs e) { DialogResult result = MessageBox.Show("Вы уверены, что хотите удалить запись?", "DinoRemont", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { Procedure_Class procedure = new Procedure_Class(); ArrayList array = new ArrayList(); array.Add(ID_Record); procedure.procedure_Execution("Supplier_delete", array); //Проверка на существование записи после "удаления" Function_Class function = new Function_Class(); function.Record_Checking(ID_Record, "Supplier"); Employee_Load(sender, e); } }