private void btn_Edit_Click(object sender, EventArgs e) { try { if (txt_EditUserName.Text != "" && txt_EditPassword.Text != "") { if (user != txt_EditUserName.Text) { if (UserComponent.checkAtiranUserName(txt_EditUserName.Text.ToString()) == 0) { bool result; result = UserComponent.EditUser(USERID, txt_EditUserName.Text, txt_EditPassword.Text); if (result == true) { panel3.Visible = false; CustomMessageForm.CustomMessageBox.Show("پیغام", "ویرایش اطلاعات با موفقیت انجام شد"); dataGridView1.DataSource = UserComponent.GetUsers(); setgridview(); } else { CustomMessageForm.CustomMessageBox.Show("پیغام", "خطا در ویرایش اطلاعات"); } } else { CustomMessageForm.CustomMessageBox.Show("پیغام", "نام کاربری تکراری می باشد، لطفا نام کاربری دیگری انتخاب نمایید."); } } else { bool result; result = UserComponent.EditUser(USERID, txt_EditUserName.Text, txt_EditPassword.Text); if (result == true) { panel3.Visible = false; CustomMessageForm.CustomMessageBox.Show("پیغام", "ویرایش اطلاعات با موفقیت انجام شد"); dataGridView1.DataSource = UserComponent.GetUsers(); setgridview(); } else { CustomMessageForm.CustomMessageBox.Show("پیغام", "خطا در ویرایش اطلاعات"); } } } else { CustomMessageForm.CustomMessageBox.Show("پیغام", "نام کاربری تکراری می باشد، لطفا نام کاربری دیگری انتخاب نمایید."); } } catch (Exception) { CustomMessageForm.CustomMessageBox.Show("پیغام", "خطا در ویرایش اطلاعات"); } }
private void btn_Save_Click(object sender, EventArgs e) { try { if (txt_UserName.Text != "" && txt_Password.Text != "") { if (UserComponent.checkAtiranUserName(txt_UserName.Text) == 0) { if (txt_Password.Text.Trim().Equals(txt_ConfPassword.Text.Trim())) { int result = 0; result = UserComponent.InserToUser(txt_UserName.Text, txt_Password.Text); if (result > 0) { txt_UserName.Text = ""; txt_Password.Text = ""; txt_ConfPassword.Clear(); CustomMessageForm.CustomMessageBox.Show("پیغام", "ثبت اطلاعات با موفقیت انجام شد"); dataGridView1.DataSource = UserComponent.GetUsers(); setgridview(); // new by sharafzade DialogResult x = Atiran.UI.WindowsForms.MessageBoxes.CustomMessageForm.CustomMessageBox.Show("پيغام", "آيا ميخواهيد براي كاربر تعريف شده، زير سيستم اختصاص دهيد؟", "w"); if (x == DialogResult.Yes) { ModuleAccessControl UAC = new ModuleAccessControl(true, result); UserControlLoader loader = new UserControlLoader(UAC); } } else { CustomMessageForm.CustomMessageBox.Show("پیغام", "خطا در ثبت اطلاعات"); } } else { CustomMessageForm.CustomMessageBox.Show("پیغام", "كلمه هاي عبور وارد شده مطابقت ندارد", "e"); txt_Password.Clear(); txt_ConfPassword.Clear(); txt_Password.Focus(); } } else { CustomMessageForm.CustomMessageBox.Show("پیغام", "نام کاربری تکراری می باشد، لطفا نام کاربری دیگری انتخاب نمایید."); } } else { CustomMessageForm.CustomMessageBox.Show("پیغام", "نام، نام خانوادگی، نام کاربری و کلمه عبور نمی تواند خالی باشد"); } } catch (Exception ex) { CustomMessageForm.CustomMessageBox.Show("پیغام", "خطا در ثبت اطلاعات"); } }