private void DeleteGroup() { try { switch (ShowConfirmMessage(Messages.eConfirm.CFM9002)) { case MessageDialogResult.Cancel: return; case MessageDialogResult.No: return; case MessageDialogResult.Yes: break; } CreateGroupDomain groupDomain = new CreateGroupDomain(); groupDomain.GroupCD.Value = shtGroup.Cells[shtGroup.ActiveRowIndex, (int)eColGroup.GROUP_NAME].Text; UserMaintenanceController userCtrler = new UserMaintenanceController(); userCtrler.DeleteGroupController(groupDomain); shtGroup.RemoveRows(shtGroup.ActiveRowIndex, 1); } catch (ValidateException err) { for (int i = 0; i < err.ErrorResults.Count; i++) { MessageBox.Show(err.ErrorResults[i].Message.MessageDescription); err.ErrorResults[i].FocusOnControl(); } } catch (BusinessException err) { MessageBox.Show(err.Error.Message.MessageDescription); } }
private void UpdateGroupDesc() { try { CreateGroupDomain groupDm = dmcGroupProperty.SaveData(new CreateGroupDomain()); UserMaintenanceController userCtrler = new UserMaintenanceController(); userCtrler.UpdateGroupDescController(groupDm); } catch (ValidateException err) { for (int i = 0; i < err.ErrorResults.Count; i++) { MessageBox.Show(err.ErrorResults[i].Message.MessageDescription); err.ErrorResults[i].FocusOnControl(); } } catch (BusinessException err) { MessageBox.Show(err.Error.Message.MessageDescription); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void DeleteUser() { try { switch (ShowConfirmMessage(Messages.eConfirm.CFM9002)) { case MessageDialogResult.Cancel: return; case MessageDialogResult.No: return; case MessageDialogResult.Yes: break; } DeleteUserDomain userDomain = new DeleteUserDomain(); userDomain.UserAccount.Value = shtUser.Cells[shtUser.ActiveRowIndex, (int)eColUser.USER_ACCOUNT].Text; UserMaintenanceController userCtrler = new UserMaintenanceController(); userCtrler.DeleteUserController(userDomain); shtUser.RemoveRows(shtUser.ActiveRowIndex, 1); } catch (ValidateException err) { for (int i = 0; i < err.ErrorResults.Count; i++) { MessageBox.Show(err.ErrorResults[i].Message.MessageDescription); err.ErrorResults[i].FocusOnControl(); } } catch (BusinessException err) { MessageBox.Show(err.Error.Message.MessageDescription); } }
private void AddUserToGroup() { switch (ShowConfirmMessage(Messages.eConfirm.CFM9001)) { case MessageDialogResult.Cancel: return; case MessageDialogResult.No: return; case MessageDialogResult.Yes: break; } try { int row = shtUser.Rows.Count; for (int i = 0; i < row; i++) { if (shtUser.Cells[i, (int)eColUser.SEL].Text == "True") { CreateUserDomain userDm = new CreateUserDomain(); userDm.GroupUser.Value = m_GroupCD; userDm.UserAccount.Value = shtUser.Cells[i, (int)eColUser.USER_ACCOUNT].Text; UserMaintenanceController userCtrler = new UserMaintenanceController(); userCtrler.AddUserToGroupController(userDm); } } } catch (ValidateException err) { for (int i = 0; i < err.ErrorResults.Count; i++) { MessageBox.Show(err.ErrorResults[i].Message.MessageDescription); err.ErrorResults[i].FocusOnControl(); } } catch (BusinessException err) { MessageBox.Show(err.Error.Message.MessageDescription); } catch (Exception ex) { MessageBox.Show(ex.Message); } this.Close(); }
private void SFM0031_CreateUser_Load(object sender, EventArgs e) { InitialScreen(); if (m_eMode == eOperationMode.PROPERTIES_SHOW) { CreateUserDomain userDm = new CreateUserDomain(); UserMaintenanceController userCtrler = new UserMaintenanceController(); userDm.UserAccount.Value = m_UserAccount; dmcCreateUserAccount.LoadData(userCtrler.LoadData(userDm)); txtPassWord.Text = string.Empty; chkIsActive.Checked = true; // disable control CommonLib.CtrlUtil.EnabledControl(false, txtUserAccount); } }
private void SaveData() { try { switch (ShowConfirmMessage(Messages.eConfirm.CFM9001)) { case MessageDialogResult.Cancel: return; case MessageDialogResult.No: this.Close(); return; case MessageDialogResult.Yes: break; } CreateUserDomain userDm = dmcCreateUserAccount.SaveData(new CreateUserDomain()); UserMaintenanceController userCtrler = new UserMaintenanceController(); if (m_eMode == eOperationMode.CREATE_ACCOUNT) { userCtrler.CreateUserController(userDm); } else { userCtrler.UpdateUserController(userDm); } this.Close(); } catch (ValidateException err) { for (int i = 0; i < err.ErrorResults.Count; i++) { MessageBox.Show(err.ErrorResults[i].Message.MessageDescription); err.ErrorResults[i].FocusOnControl(); } } catch (BusinessException err) { MessageBox.Show(err.Error.Message.MessageDescription); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void RemoveUserFromGroup() { if (shtUser.Rows.Count == 0) { return; } if (shtUser.ActiveRowIndex < 0) { return; } try { switch (ShowConfirmMessage(Messages.eConfirm.CFM9002)) { case MessageDialogResult.Cancel: return; case MessageDialogResult.No: return; case MessageDialogResult.Yes: break; } CreateGroupDomain groupDm = dmcGroupProperty.SaveData(new CreateGroupDomain()); UserMaintenanceController userCtrler = new UserMaintenanceController(); string userCD = shtUser.Cells[shtUser.ActiveRowIndex, (int)eColUser.USER_ACCOUNT].Text; userCtrler.RemoveUserFromGroup(groupDm, userCD); } catch (ValidateException err) { for (int i = 0; i < err.ErrorResults.Count; i++) { MessageBox.Show(err.ErrorResults[i].Message.MessageDescription); err.ErrorResults[i].FocusOnControl(); } } catch (BusinessException err) { MessageBox.Show(err.Error.Message.MessageDescription); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void SaveData() { try { switch (ShowConfirmMessage(Messages.eConfirm.CFM9001)) { case MessageDialogResult.Cancel: return; case MessageDialogResult.No: this.Close(); return; case MessageDialogResult.Yes: break; } CreateGroupDomain groupDm = dmcCreateGroup.SaveData(new CreateGroupDomain()); UserMaintenanceController userCtrler = new UserMaintenanceController(); userCtrler.CreateGroupController(groupDm); this.Close(); } catch (ValidateException err) { for (int i = 0; i < err.ErrorResults.Count; i++) { MessageBox.Show(err.ErrorResults[i].Message.MessageDescription); err.ErrorResults[i].FocusOnControl(); } } catch (BusinessException err) { MessageBox.Show(err.Error.Message.MessageDescription); } catch (Exception ex) { MessageBox.Show(ex.Message); } }