public bool DeleteGroupController(CreateGroupDomain groupDm) { UserGroupBIZ usergroupBIZ = new UserGroupBIZ(); usergroupBIZ.DeleteGroup(groupDm.GroupCD); return(true); }
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); } }
public void RemoveUserFromGroup(CreateGroupDomain groupDm, string userCD) { UserBIZ userBIZ = new UserBIZ(); UserDTO userDTO = new UserDTO(); userDTO.GROUP_CD = groupDm.GroupCD; userDTO.UPD_BY = CommonLib.Common.CurrentUserInfomation.Username; userDTO.UPD_DATE.Value = DateTime.Now; userDTO.UPD_MACHINE = CommonLib.Common.CurrentUserInfomation.UserCD; userDTO.USER_ACCOUNT.Value = userCD; userBIZ.RemoveUserFromGroup(userDTO); }
public bool UpdateGroupDescController(CreateGroupDomain groupDm) { UserGroupBIZ UserGroupBIZ = new UserGroupBIZ(); UserGroupDTO userGroupDTO = new UserGroupDTO(); userGroupDTO.UPD_BY = CommonLib.Common.CurrentUserInfomation.Username; userGroupDTO.UPD_DATE.Value = DateTime.Now; userGroupDTO.UPD_MACHINE = CommonLib.Common.CurrentUserInfomation.UserCD; userGroupDTO.GROUP_CD = groupDm.GroupCD; userGroupDTO.GROUP_NAME = groupDm.GroupDesc; UserGroupBIZ.UpdateGroupDesc(userGroupDTO); return(true); }
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); } }
private void SFM0033_GroupProperty_Load(object sender, EventArgs e) { shtUser.Columns[(int)eColUser.USER_ACCOUNT].DataField = "USER_ACCOUNT"; shtUser.Columns[(int)eColUser.FULL_NAME].DataField = "FULL_NAME"; shtUser.ActiveSkin = CommonLib.Common.ACTIVE_SKIN; dmcGroupProperty.AddControl(txtGroupCD); dmcGroupProperty.AddControl(txtGoupDesc); CreateGroupDomain grouppropDomain = new CreateGroupDomain(); grouppropDomain.GroupCD.Value = m_GroupCD; grouppropDomain.GroupDesc.Value = m_GroupDesc; dmcGroupProperty.LoadData(grouppropDomain); // disable control CtrlUtil.EnabledControl(false, txtGroupCD); txtGoupDesc.Focus(); RefreshUserSpread(); }