コード例 #1
0
 private void ButtonSave_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(textBoxUsername.Text) || string.IsNullOrEmpty(textBoxLogin.Text) ||
         string.IsNullOrEmpty(textBoxPassword.Text) || string.IsNullOrEmpty(textBoxPhone.Text))
     {
         MessageBox.Show("Заполните все поля", "Ошибка", MessageBoxButtons.OK,
                         MessageBoxIcon.Error);
         return;
     }
     try
     {
         logic.CreateOrUpdate(new UsersBindingModel
         {
             Id            = id,
             Username      = textBoxUsername.Text,
             Login         = textBoxLogin.Text,
             Password      = textBoxPassword.Text,
             Phone         = textBoxPhone.Text,
             IsAdmin       = checkBoxIsAdmin.Checked,
             IsVerificated = checkBoxIsVerificated.Checked
         });
         MessageBox.Show("Сохранение прошло успешно", "Сообщение",
                         MessageBoxButtons.OK, MessageBoxIcon.Information);
         DialogResult = DialogResult.OK;
         Close();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK,
                         MessageBoxIcon.Error);
     }
 }