/// <summary> /// 保存 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnSave_Click(object sender, EventArgs e) { T_Role_MDL model = new T_Role_MDL(); if (ViewState["model"] != null) { model = (Model.T_Role_MDL)ViewState["model"]; } object obj = Comm.GetValueToObject(model, this.tbl); if (obj != null) { T_Role_MDL Newmodel = (T_Role_MDL)obj; switch ((CommonEnum.PageState)ViewState["ps"]) { case CommonEnum.PageState.ADD: int roleID = roleBLL.Add(Newmodel); PublicModel.writeLog(SystemSet.EumLogType.AddData.ToString(), string.Concat("T_Role;key=", roleID, ";RoleCode=", Newmodel.RoleCode, ";RoleName=", Newmodel.RoleName)); break; case CommonEnum.PageState.EDIT: roleBLL.Update(Newmodel); PublicModel.writeLog(SystemSet.EumLogType.UpdData.ToString(), string.Concat("T_Role;key=", Newmodel.RoleID, ";RoleCode=", Newmodel.RoleCode, ";RoleName=", Newmodel.RoleName)); break; } } Common.MessageBox.CloseLayerOpenWeb(this.Page); }
public bool DeleteRole(string RoleID) { T_Role_MDL roleMDL = roleBLL.GetModel(ConvertEx.ToInt(RoleID)); if (roleMDL != null) { if (!new T_UsersInfo_BLL().Exists("RoleID=" + RoleID)) { roleBLL.Delete(ConvertEx.ToInt(RoleID)); PublicModel.writeLog(SystemSet.EumLogType.DelData.ToString(), string.Concat("T_Role;key=", roleMDL.RoleID, ";RoleCode=", roleMDL.RoleCode, ";RoleName=", roleMDL.RoleName)); return(true); } } return(false); }
/// <summary> /// 绑定页面 /// </summary> /// <param name="ID"></param> private void BindPage(string ID) { T_Role_MDL model = new T_Role_MDL(); model = roleBLL.GetModel(Convert.ToInt32(ID)); if (model != null) { ViewState["model"] = model; object obj = Comm.SetValueToPage(model, this.tbl); BLL.T_Company_BLL compBLL = new T_Company_BLL(); T_Company_MDL compMDL = compBLL.GetModel(model.CompanyID); if (compBLL != null) { CTRL_AREA.SelectValue = compMDL.AREA_CODE; } CompanyID.SelectValue = model.CompanyID.ToString(); } }
public void BindDdlRold(string CompanyID, bool bIncludeAll) { string strSqlWhere = ""; List <T_Role_MDL> rolelist = new List <T_Role_MDL>(); if (CompanyID != "") { strSqlWhere = "A.CompanyID=" + CompanyID; } rolelist = (new T_Role_BLL()).GetModelList(strSqlWhere); if (bIncludeAll == true) { T_Role_MDL mdl = new T_Role_MDL(); mdl.RoleID = 0; mdl.RoleName = "全部"; rolelist.Insert(0, mdl); } ddlRole.DataTextField = "rolename"; ddlRole.DataValueField = "roleid"; ddlRole.DataSource = rolelist; ddlRole.DataBind(); }