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("پیغام", "خطا در ویرایش اطلاعات"); } }