public static GeneralChangesItemGroup SaveGeneralChangesItemGroup(GeneralChangesItemGroup group) { DataRow dr; if (group.Id > 0) { dr = DataFacade.GetDataRow("GeneralChangesItemGroupUpdate", new ParameterValue("Id", group.Id), new ParameterValue("GroupName", group.GroupName), new ParameterValue("Active", group.Active), new ParameterValue("SortOrder", group.SortOrder), new ParameterValue("MaxSelectionCount", group.MaxSelectionCount), new ParameterValue("MinSelectionCount", group.MinSelectionCount), new ParameterValue("Approvable", group.Approvable) ); } else { dr = DataFacade.GetDataRow("GeneralChangesItemGroupCreate", new ParameterValue("GroupName", group.GroupName), new ParameterValue("Active", group.Active), new ParameterValue("SortOrder", group.SortOrder), new ParameterValue("MaxSelectionCount", group.MaxSelectionCount), new ParameterValue("MinSelectionCount", group.MinSelectionCount), new ParameterValue("Approvable", group.Approvable) ); } return(GetGeneralChangesGroups().FirstOrDefault(x => x.Id == Convert.ToInt32(dr["Id"]))); }
private static GeneralChangesItemGroup PopulateGroup(GeneralChangesItemGroup generalchangesitemgroup, DataRow dr) { if (dr["GroupName"] != DBNull.Value) { generalchangesitemgroup.GroupName = dr["GroupName"].ToString(); } return(generalchangesitemgroup); }
public static GeneralChangesItemGroup GeneralChangesItemGroupGet(string groupname) { GeneralChangesItemGroup generalchangesitemgroup = new GeneralChangesItemGroup(); var paramList = new List <ParameterValue>(); paramList.Add(new ParameterValue("GroupName", groupname)); var r = DataFacade.GetDataRow("GeneralChangesItemGroupGet", paramList.ToArray()); if (r != null) { PopulateGroup(generalchangesitemgroup, r); } return(generalchangesitemgroup); }
public GeneralChangesItemGroup SaveGeneralChangesItemGroup(GeneralChangesItemGroup group) { return(GeneralChangesDao.SaveGeneralChangesItemGroup(group)); }