public static RoleItem[] List(string __strFilter, string __strSort, int __nPageIndex, int __nPageSize) { RoleItem RoleItem = new RoleItem(); RoleItem[] al = (RoleItem[])DataBase.HEntityCommon.HEntity(RoleItem).EntityList(__strFilter, "", __nPageIndex, __nPageSize); if (null == al || al.Length == 0) return null; return al; }
protected void BindData() { RoleItem userObj = new RoleItem(); PagerNavication.RecordsCount = DataBase.HEntityCommon.HEntity(userObj).EntityCount(); RoleItem[] al = RoleItem.List("", "", PagerNavication.PageIndex, PagerNavication.PageSize); rptItems.DataSource = al; rptItems.DataBind(); }
public static RoleItem Get(int __nId) { if (__nId <= 0) return null; string strFilter = "Id=" + __nId; RoleItem uItem = new RoleItem(); RoleItem[] alist = (RoleItem[])HEntityCommon.HEntity(uItem).EntityList(strFilter); if (null == alist || alist.Length == 0) return null; if (alist.Length > 1) throw new Exception(string.Format("{0}-{1}:{2} exist mutil records", uItem.GetTableName(), uItem.GetKeyName(), __nId)); return alist[0]; }
protected void btnSave_ServerClick(object sender, EventArgs e) { string strRoleName = txt_RoleName.Value.Trim(); string strRemark = txt_Remark.Value.Trim(); RoleItem existObj = new RoleItem(); existObj.RoleName = strRoleName; int nExist = DataBase.HEntityCommon.HEntity(existObj).EntityCount(); if (nExist > 1) { PageUtil.PageAlert(this.Page, string.Format("RoleItem(“{0}”) exist mutil records!", strRoleName)); return; } if (nExist == 1) { PageUtil.PageAlert(this.Page, string.Format("角色“{0}”已存在!", strRoleName)); return; } RoleItem addItem = new RoleItem(); addItem.RoleName = strRoleName; addItem.Remark = strRemark; DataBase.HEntityCommon.HEntity(addItem).EntitySave(); PageUtil.PageAlert(this.Page, "保存成功!"); }