/// <summary> /// Class Constructor /// </summary> public SaveGridForm(EnmSaveBehavior Behavior, IDValuePair <Int32, String> Grid) { InitializeComponent(); CurBehavior = Behavior; CurGrid = new IDValuePair <Int32, String>(Grid.ID, Grid.Value); Text = Behavior == EnmSaveBehavior.Add ? "新建网格" : "编辑网格"; }
/// <summary> /// Class Constructor /// </summary> public SaveDepartmentForm(EnmSaveBehavior Behavior, DepartmentInfo Dept) { InitializeComponent(); DeptEntity = new Department(); CurBehavior = Behavior; CurDept = new DepartmentInfo(); OriDept = Dept; Common.CopyObjectValues(OriDept, CurDept); Text = Behavior == EnmSaveBehavior.Add ? "新增部门信息" : "编辑部门信息"; }
/// <summary> /// Class Constructor /// </summary> public SaveOrgEmployeeForm(EnmSaveBehavior Behavior, OrgEmployeeInfo Employee) { InitializeComponent(); CurBehavior = Behavior; EmpEntity = new Employee(); CurEmployee = new OrgEmployeeInfo(); OriEmployee = Employee; Common.CopyObjectValues(OriEmployee, CurEmployee); Text = Behavior == EnmSaveBehavior.Add ? "新增员工信息" : "编辑员工信息"; }
/// <summary> /// Class Constructor /// </summary> public SaveUserForm(EnmSaveBehavior Behavior, UserInfo User) { InitializeComponent(); MemberShipEntity = new MemberShip(); CurBehavior = Behavior; CurUser = new UserInfo(); OriUser = User; Common.CopyObjectValues(OriUser, CurUser); Text = Behavior == EnmSaveBehavior.Add ? "新增用户信息" : "编辑用户信息"; }
/// <summary> /// Class Constructor /// </summary> public SaveCardForm(EnmSaveBehavior Behavior, CardInfo Card) { InitializeComponent(); CurBehavior = Behavior; CardEntity = new Card(); CurCard = new CardInfo(); OriCard = Card; Common.CopyObjectValues(OriCard, CurCard); Text = Behavior == EnmSaveBehavior.Add ? "新增持卡信息" : "编辑持卡信息"; }
/// <summary> /// Class Constructor /// </summary> public SaveCardAuthForm(EnmSaveBehavior Behavior, CardInfo Card, CardAuthInfo CardAuth, List <CardInfo> Cards, List <DepartmentInfo> Departments, List <OrgEmployeeInfo> OrgEmployees, List <OutEmployeeInfo> OutEmployees) { InitializeComponent(); CardAuthEntity = new CardAuth(); CurBehavior = Behavior; CurCardAuth = new CardAuthInfo(); OriCardAuth = CardAuth; CurCard = Card; Common.CopyObjectValues(OriCardAuth, CurCardAuth); CurCards = Cards; CurDepartments = Departments; CurOrgEmployees = OrgEmployees; CurOutEmployees = OutEmployees; CurExistsCards = new Dictionary <String, Int32>(); Text = Behavior == EnmSaveBehavior.Add ? "新增授权信息" : "编辑授权信息"; }
/// <summary> /// Class Constructor /// </summary> public SaveCardDevAuthForm(EnmSaveBehavior Behavior, List <CardAuthInfo> CardAuth, List <NodeLevelInfo> Nodes) { InitializeComponent(); CardAuthEntity = new CardAuth(); CurBehavior = Behavior; OriCardAuth = CardAuth; CurCardAuth = new List <CardAuthInfo>(); CurNodes = Nodes; foreach (var oc in OriCardAuth) { var newCardAuth = new CardAuthInfo(); Common.CopyObjectValues(oc, newCardAuth); CurCardAuth.Add(newCardAuth); } Text = Behavior == EnmSaveBehavior.Add ? "新增授权信息" : "编辑授权信息"; CurExistsNodes = new Dictionary <Int32, String>(); }
/// <summary> /// Class Constructor /// </summary> public SaveRoleForm(EnmSaveBehavior Behavior, RoleInfo Role) { InitializeComponent(); AuthorizationsTreeView = new TreeView(); AuthorizationsTreeView.CheckBoxes = true; AuthorizationsTreeView.Dock = DockStyle.Fill; AuthorizationsTreeView.ImageKey = "Default"; AuthorizationsTreeView.ImageList = TreeImages; AuthorizationsTreeView.SelectedImageKey = "Default"; AuthorizationsTreeView.ContextMenuStrip = TreeViewContextMenuStrip1; AuthorizationsTreeView.HideSelection = false; AuthorizationsTreeView.AfterCheck += new System.Windows.Forms.TreeViewEventHandler(authorizationsTreeView_AfterCheck); NodesTreeView = new TreeView(); NodesTreeView.CheckBoxes = true; NodesTreeView.Dock = DockStyle.Fill; NodesTreeView.ImageKey = "Default"; NodesTreeView.ImageList = TreeImages; NodesTreeView.SelectedImageKey = "Default"; NodesTreeView.ContextMenuStrip = TreeViewContextMenuStrip2; NodesTreeView.HideSelection = false; NodesTreeView.AfterCheck += new System.Windows.Forms.TreeViewEventHandler(nodesTreeView_AfterCheck); DepartmentTreeView = new TreeView(); DepartmentTreeView.CheckBoxes = true; DepartmentTreeView.Dock = DockStyle.Fill; DepartmentTreeView.ImageKey = "Default"; DepartmentTreeView.ImageList = TreeImages; DepartmentTreeView.SelectedImageKey = "Default"; DepartmentTreeView.ContextMenuStrip = TreeViewContextMenuStrip3; DepartmentTreeView.HideSelection = false; DepartmentTreeView.AfterCheck += new System.Windows.Forms.TreeViewEventHandler(departmentTreeView_AfterCheck); MemberShipEntity = new MemberShip(); CurBehavior = Behavior; CurRole = new RoleInfo(); OriRole = Role; Common.CopyObjectValues(OriRole, CurRole); Text = Behavior == EnmSaveBehavior.Add ? "新增角色权限" : "编辑角色权限"; }