public static GeneralChangesItem SaveGeneralChangesItem(GeneralChangesItem item) { DataRow dr; if (item.Id > 0) { dr = DataFacade.GetDataRow("GeneralChangesItemUpdate", new ParameterValue("Id", item.Id), new ParameterValue("GeneralChangesItemGroupId", item.GeneralChangesItemGroup.Id), new ParameterValue("ItemName", item.ItemName), new ParameterValue("Active", item.Active), new ParameterValue("SortOrder", item.SortOrder) ); } else { dr = DataFacade.GetDataRow("GeneralChangesItemCreate", new ParameterValue("GeneralChangesItemGroupId", item.GeneralChangesItemGroup.Id), new ParameterValue("ItemName", item.ItemName), new ParameterValue("Active", item.Active), new ParameterValue("SortOrder", item.SortOrder) ); } return(GetGeneralChangesGroups().Select(x => x.GeneralChangesItems.FirstOrDefault(y => y.Id == Convert.ToInt32(dr["Id"]))).FirstOrDefault()); }
private static GeneralChangesItem Populate(GeneralChangesItem generalchangesitem, DataRow dr) { if (dr["ItemName"] != DBNull.Value) { generalchangesitem.ItemName = dr["ItemName"].ToString(); } return(generalchangesitem); }
public static GeneralChangesItem GeneralChangesItemGet(string itemname) { GeneralChangesItem generalchangesitem = new GeneralChangesItem(); var paramList = new List <ParameterValue>(); paramList.Add(new ParameterValue("ItemName", itemname)); var r = DataFacade.GetDataRow("GeneralChangesItemGet", paramList.ToArray()); if (r != null) { Populate(generalchangesitem, r); } return(generalchangesitem); }
public GeneralChangesItem SaveGeneralChangesItem(GeneralChangesItem item) { return(GeneralChangesDao.SaveGeneralChangesItem(item)); }