public void Add(Models.GroupPermission item) { DbCommand comm = this.GetCommand("GroupPermission_Insert"); comm.AddParameter <string>(this.Factory, "GroupCode", item.GroupCode); comm.AddParameter <string>(this.Factory, "PermissionCode", item.PermissionCode); this.SafeExecuteNonQuery(comm); }
public Models.GroupPermission Get(Models.GroupPermission dummy) { DbCommand comm = this.GetCommand("GroupPermission_Get"); comm.AddParameter <string>(this.Factory, "GroupCode", dummy.GroupCode); DataTable dt = this.GetTable(comm); return(EntityBase.ParseListFromTable <GroupPermission>(dt).FirstOrDefault()); }
public void Update(Models.GroupPermission @new, Models.GroupPermission old) { var item = @new; item.GroupCode = old.GroupCode; DbCommand comm = this.GetCommand("GroupPermission_Update"); comm.AddParameter <string>(this.Factory, "GroupCode", item.GroupCode); comm.AddParameter <string>(this.Factory, "PermissionCode", item.PermissionCode); this.SafeExecuteNonQuery(comm); }
public void Remove(Models.GroupPermission item) { throw new NotImplementedException(); }