示例#1
0
 private void btnOK_Click(object sender, RoutedEventArgs e)
 {
     // check pass confirm
     if (string.IsNullOrWhiteSpace(edtPassword.Password))
     {
         MessageBox.Show("Пароль не может быть пустым!");
         return;
     }
     if (edtPassword.Password != edtPasswordConfirm.Password)
     {
         MessageBox.Show("Пароли не совпадают!");
         return;
     }
     DataAccess db = new DataAccess();
     if (user == null)
     {
         // create
         // check username
         if (db.UserNameExist(edtName.Text))
         {
             MessageBox.Show("Пользователь с таким именем уже существует!");
             return;
         }
         db.AdminUnitCreate(SaveItem());
     }
     else
     {
         // edit
         db.AdminUnitEdit(SaveItem());
     }
     Close();
 }