public override void RenderPage() { if (ModuleID.IsNoNull()) { objModuleType = objModuleRule.Sys_ModuleType.Where(p => p.ModuleTypeID == ModuleID).First(); Page.DataBind(); } }
public override void RenderPage() { if (!Page.IsPostBack) { UserRule objUserRule = new UserRule(); foreach (Sys_UserType objSys_UserType in objUserRule.Sys_UserType.OrderBy(s => s.UserTypeID)) { chkUserType.Items.Add(new ListItem(objSys_UserType.UserTypeName, objSys_UserType.UserTypeID.ToString())); } } if (ModuleModuleTypeID.IsNoNull()) { objModuleType = objModuleRule.Sys_ModuleType.Where(p => p.ModuleTypeID == ModuleModuleTypeID).First(); chkUserType.SetSelectValue(objModuleType.UserType); chkSystem.Checked = objModuleType.IsSystem; Page.DataBind(); } }
public void SaveModule() { if (ModuleModuleTypeID.IsNull()) { objModuleType = new Sys_ModuleType() { IsDispose = true, IsSystem = chkSystem.Checked, LogCategoryID = 0, ModuleTypeID = Guid.NewGuid().ToString(), ModuleTypeCode = txtModuleCode.Text, ModuleTypeName = txtModuleName.Text, UserType = chkUserType.SelectValueString }; objModuleRule.InsertModuleType(objModuleType); } else { objModuleType = objModuleRule.Sys_ModuleType.Where(p => p.ModuleTypeID == ModuleModuleTypeID).First(); objModuleType.ModuleTypeName = txtModuleName.Text; objModuleType.ModuleTypeCode = txtModuleCode.Text; objModuleType.UserType = chkUserType.SelectValueString; objModuleType.IsSystem = chkSystem.Checked; objModuleRule.SaveChanges(); } MessageDialog("保存成功"); RefreshFrame("frmModuleTree"); }
public string GetModuleTypenName(string moduleTypeID) { Sys_ModuleType objSys_ModuleType = objSys_ModuleTypeList.FirstOrDefault(s => s.ModuleTypeID == moduleTypeID); return(objSys_ModuleType == null ? "未找到平台" : objSys_ModuleType.ModuleTypeName); }