public void Show(int pID) { try { if (pID == 0) { this.lblParentMenuName.Text = "As root department"; } else { this.lblParentMenuName.Text = SystemDepartmentWrapper.FindById(pID).DepartmentNameCn; } this.hidParentDepartmentID.Value = pID; this.winSystemDepartmentAdd.Show(); } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "Error Message:" + ex.Message; } }
protected void btnSaveSystemDepartment_Click(object sender, DirectEventArgs e) { try { SystemDepartmentWrapper obj = new SystemDepartmentWrapper(); int pid = Convert.ToInt32(this.hidParentDepartmentID.Value); if (pid > 0) { obj.ParentDepartmentID = SystemDepartmentWrapper.FindById(pid); } else { obj.ParentDepartmentID = null; } obj.DepartmentNameCn = this.txtDepartmentNameCn.Text.Trim(); obj.DepartmentNameEn = this.txtDepartmentNameEn.Text.Trim(); obj.DepartmentDecription = this.txtDepartmentDecription.Text.Trim(); obj.DepartmentSortIndex = SystemDepartmentWrapper.GetNewMaxOrder(pid); SystemDepartmentWrapper.Save(obj); winSystemDepartmentAdd.Hide(); } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "Error Message:" + ex.Message; } }
protected void btnSaveSystemUser_Click(object sender, DirectEventArgs e) { try { SystemUserWrapper obj = SystemUserWrapper.FindById(int.Parse(hidSystemUserID.Text.Trim())); obj.UserName = this.txtUserName.Text.Trim(); obj.UserEmail = this.txtUserEmail.Text.Trim(); obj.Comments = this.txtComments.Text.Trim(); object did = hiddenDepartment1.Value; if (did != null) { string sdid = did.ToString(); if (!string.IsNullOrEmpty(sdid)) { SystemDepartmentWrapper departmentWrapper = SystemDepartmentWrapper.FindById(Convert.ToInt32(sdid)); if (departmentWrapper != null) { obj.DepartmentID = departmentWrapper; } } } SystemUserWrapper.Update(obj); winSystemUserEdit.Hide(); ResourceManager.AjaxSuccess = true; } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "错误信息:" + ex.Message; return; } }
protected void btnSaveSystemDepartment_Click(object sender, DirectEventArgs e) { try { SystemDepartmentWrapper obj = new SystemDepartmentWrapper(); int pid = Convert.ToInt32(this.hidParentDepartmentID.Value); if (pid > 0) { obj.ParentDepartmentID = SystemDepartmentWrapper.FindById(pid); } else { obj.ParentDepartmentID = null; } obj.DepartmentNameCn = this.txtDepartmentNameCn.Text.Trim(); obj.DepartmentNameEn = this.txtDepartmentNameEn.Text.Trim(); obj.DepartmentDecription = this.txtDepartmentDecription.Text.Trim(); obj.DepartmentSortIndex = SystemDepartmentWrapper.GetNewMaxOrder(pid); obj.OrganizationID = SystemOrganizationWrapper.FindById(OrginationID); SystemDepartmentWrapper.Save(obj); winSystemDepartmentAdd.Hide(); } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = string.Format(this.GetGlobalResourceObject("GlobalResource", "msgServerErrorMsg").ToString(), ex.Message); } }
public void Show(int pID) { try { if (pID == 0) { this.lblParentMenuName.Text = "As root department"; } else { this.lblParentMenuName.Text = SystemDepartmentWrapper.FindById(pID).DepartmentNameCn; } this.hidParentDepartmentID.Value = pID; this.winSystemDepartmentAdd.Show(); } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = string.Format(this.GetGlobalResourceObject("GlobalResource", "msgServerErrorMsg").ToString(), ex.Message); } }
protected void btnSaveSystemDepartment_Click(object sender, DirectEventArgs e) { try { SystemDepartmentWrapper obj = new SystemDepartmentWrapper(); int pid = Convert.ToInt32(this.hidParentDepartmentID.Value); if (pid > 0) { obj.ParentDepartmentID = SystemDepartmentWrapper.FindById(pid); } else { obj.ParentDepartmentID = null; } obj.DepartmentNameCn = this.txtDepartmentNameCn.Text.Trim(); obj.DepartmentNameEn = this.txtDepartmentNameEn.Text.Trim(); obj.DepartmentDecription = this.txtDepartmentDecription.Text.Trim(); obj.DepartmentSortIndex = SystemDepartmentWrapper.GetNewMaxOrder(pid); SystemDepartmentWrapper.Save(obj); winSystemDepartmentAdd.Hide(); } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "Error Message:" + ex.Message; } }
protected void btnSaveSystemUser_Click(object sender, DirectEventArgs e) { string loginID = this.txtUserLoginID.Text.Trim(); if (SystemUserWrapper.GetUserByLoginID(loginID) != null) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "ErrorMessage:User LoginID is exist!"; return; } try { if (!string.IsNullOrEmpty(this.txtUserEmail.Text.Trim())) { Membership.CreateUser(loginID, this.txtUserPassword.Text.Trim(), this.txtUserEmail.Text.Trim()); } else { Membership.CreateUser(loginID, this.txtUserPassword.Text.Trim()); } SystemUserWrapper obj = SystemUserWrapper.GetUserByLoginID(loginID); if (obj != null) { obj.UserName = this.txtUserName.Text.Trim(); obj.Comments = this.txtComments.Text.Trim(); object did = hiddenDepartment1.Value; if (did != null) { string sdid = did.ToString(); if (!string.IsNullOrEmpty(sdid)) { SystemDepartmentWrapper departmentWrapper = SystemDepartmentWrapper.FindById(Convert.ToInt32(sdid)); if (departmentWrapper != null) { obj.DepartmentID = departmentWrapper; } } } SystemUserWrapper.Update(obj); } winSystemUserAdd.Hide(); } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "ErrorMessage:" + ex.Message; } }
private void LinqTree(List <SystemDepartmentWrapper> list, Ext.Net.TreeNode tnd, int did) { if (list == null) { list = SystemDepartmentWrapper.FindAll(); } IEnumerable <SystemDepartmentWrapper> result = null; if (did == 0) { result = list.Where(department => department.ParentDepartmentID == null); } else { result = list.Where(delegate(SystemDepartmentWrapper department) { if (department.ParentDepartmentID == null) { return(false); } else { return(department.ParentDepartmentID.DepartmentID == did ? true : false); } }); } foreach (SystemDepartmentWrapper d in result) { Ext.Net.TreeNode tn = new Ext.Net.TreeNode(); tn.Qtip = d.DepartmentID.ToString();; tn.Text = d.DepartmentNameEn; tn.CustomAttributes.Add(new ConfigItem("did", d.DepartmentID.ToString(), ParameterMode.Value)); tnd.Nodes.Add(tn); if (list.Exists(delegate(SystemDepartmentWrapper department) { if (department.ParentDepartmentID == null) { return(false); } else { return(department.ParentDepartmentID.DepartmentID == d.DepartmentID ? true : false); } })) { LinqTree(list, tn, d.DepartmentID); } } }
public void DeleteData(string id) { try { int menuID = int.Parse(id); SystemDepartmentWrapper.DeleteByID(menuID); ResourceManager.AjaxSuccess = true; } catch (Exception e) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = string.Format(e.Message); return; } }
public void Show(int id) { try { SystemDepartmentWrapper obj = SystemDepartmentWrapper.FindById(id); if (obj != null) { if (obj.ParentDepartmentID == null) { this.lblParentMenuName.Text = "As root department"; } else { this.lblParentMenuName.Text = obj.ParentDepartmentID.DepartmentNameCn; } this.txtDepartmentNameCn.Text = obj.DepartmentNameCn.ToString(); this.txtDepartmentNameEn.Text = obj.DepartmentNameEn.ToString(); this.txtDepartmentDecription.Text = obj.DepartmentDecription.ToString(); hidDepartmentID.Text = id.ToString(); winSystemDepartmentEdit.Show(); } else { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "Error Message:Record not existed."; return; } } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = string.Format(this.GetGlobalResourceObject("GlobalResource", "msgServerErrorMsg").ToString(), ex.Message); return; } }
public void Show(int id) { try { SystemDepartmentWrapper obj = SystemDepartmentWrapper.FindById(id); if (obj != null) { if (obj.ParentDepartmentID == null) { this.lblParentMenuName.Text = "作为根部门"; } else { this.lblParentMenuName.Text = obj.ParentDepartmentID.DepartmentNameCn; } this.txtDepartmentNameCn.Text = obj.DepartmentNameCn.ToString(); this.txtDepartmentNameEn.Text = obj.DepartmentNameEn.ToString(); this.txtDepartmentDecription.Text = obj.DepartmentDecription.ToString(); hidDepartmentID.Text = id.ToString(); winSystemDepartmentEdit.Show(); } else { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "错误信息:数据不存在"; return; } } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "错误信息:" + ex.Message; return; } }
protected void btnSaveSystemDepartment_Click(object sender, DirectEventArgs e) { try { SystemDepartmentWrapper obj = SystemDepartmentWrapper.FindById(int.Parse(hidDepartmentID.Text.Trim())); //obj.ParentDepartmentID = Convert.ToInt32(this.txtParentDepartmentID.Text.Trim()); obj.DepartmentNameCn = this.txtDepartmentNameCn.Text.Trim(); obj.DepartmentNameEn = this.txtDepartmentNameEn.Text.Trim(); obj.DepartmentDecription = this.txtDepartmentDecription.Text.Trim(); SystemDepartmentWrapper.Update(obj); winSystemDepartmentEdit.Hide(); ResourceManager.AjaxSuccess = true; } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = string.Format(this.GetGlobalResourceObject("GlobalResource", "msgServerErrorMsg").ToString(), ex.Message); return; } }
public string GetTreeNodes() { List <TypedTreeNodeItem <SystemDepartmentWrapper> > menus = SystemDepartmentWrapper.GetAllDepartment(); return(BuildTree(menus).ToJson()); }