private questStatus update(MasterPricingEntities dbContext, Quest.Functional.MasterPricing.FilterItemJoin filterItemJoin) { // Initialize questStatus status = null; try { // Read the record. FilterItemJoinId filterItemJoinId = new FilterItemJoinId(filterItemJoin.Id); Quest.Services.Dbio.MasterPricing.FilterItemJoins _filterItemJoins = null; status = read(dbContext, filterItemJoinId, out _filterItemJoins); if (!questStatusDef.IsSuccess(status)) { return(status); } // Update the record. BufferMgr.TransferBuffer(filterItemJoin, _filterItemJoins); dbContext.SaveChanges(); } catch (System.Exception ex) { return(new questStatus(Severity.Fatal, String.Format("EXCEPTION: {0}.{1}: {2}", this.GetType().Name, MethodBase.GetCurrentMethod().Name, ex.InnerException != null ? ex.InnerException.Message : ex.Message))); } return(new questStatus(Severity.Success)); }
/*---------------------------------------------------------------------------------------------------------------------------------- * FilterColumns *---------------------------------------------------------------------------------------------------------------------------------*/ private questStatus create(MasterPricingEntities dbContext, Quest.Functional.MasterPricing.FilterItemJoin filterItemJoin, out FilterItemJoinId filterItemJoinId) { // Initialize filterItemJoinId = null; // Perform create try { Quest.Services.Dbio.MasterPricing.FilterItemJoins _filterItemJoins = new Quest.Services.Dbio.MasterPricing.FilterItemJoins(); BufferMgr.TransferBuffer(filterItemJoin, _filterItemJoins); dbContext.FilterItemJoins.Add(_filterItemJoins); dbContext.SaveChanges(); if (_filterItemJoins.Id == 0) { return(new questStatus(Severity.Error, "Quest.Functional.MasterPricing.FilterItemJoin not created")); } filterItemJoinId = new FilterItemJoinId(_filterItemJoins.Id); } catch (System.Exception ex) { return(new questStatus(Severity.Fatal, String.Format("EXCEPTION: {0}.{1}: {2}", this.GetType().Name, MethodBase.GetCurrentMethod().Name, ex.InnerException != null ? ex.InnerException.Message : ex.Message))); } return(new questStatus(Severity.Success)); }
private questStatus create(MasterPricingEntities dbContext, List <Quest.Functional.MasterPricing.FilterItemJoin> filterItemJoinList, out List <Quest.Functional.MasterPricing.FilterItemJoin> filterItemJoinIdList) { // Initialize filterItemJoinIdList = null; // Perform create try { List <Quest.Services.Dbio.MasterPricing.FilterItemJoins> _filterItemJoinList = new List <Quest.Services.Dbio.MasterPricing.FilterItemJoins>(); foreach (Quest.Functional.MasterPricing.FilterItemJoin filterItemJoin in filterItemJoinList) { Quest.Services.Dbio.MasterPricing.FilterItemJoins _filterItemJoin = new Quest.Services.Dbio.MasterPricing.FilterItemJoins(); BufferMgr.TransferBuffer(filterItemJoin, _filterItemJoin); _filterItemJoinList.Add(_filterItemJoin); } dbContext.FilterItemJoins.AddRange(_filterItemJoinList); dbContext.SaveChanges(); filterItemJoinIdList = new List <FilterItemJoin>(); foreach (Quest.Services.Dbio.MasterPricing.FilterItemJoins _filterItemJoin in _filterItemJoinList) { Quest.Functional.MasterPricing.FilterItemJoin filterItemJoin = new FilterItemJoin(); filterItemJoin.Id = _filterItemJoin.Id; filterItemJoinIdList.Add(filterItemJoin); } } catch (System.Exception ex) { return(new questStatus(Severity.Fatal, String.Format("EXCEPTION: {0}.{1}: {2}", this.GetType().Name, MethodBase.GetCurrentMethod().Name, ex.InnerException != null ? ex.InnerException.Message : ex.Message))); } return(new questStatus(Severity.Success)); }
public questStatus Read(DbMgrTransaction trans, FilterItemJoinId filterItemJoinId, out Quest.Functional.MasterPricing.FilterItemJoin filterItemJoin) { // Initialize questStatus status = null; filterItemJoin = null; // Perform read Quest.Services.Dbio.MasterPricing.FilterItemJoins _filterItemJoins = null; status = read((MasterPricingEntities)trans.DbContext, filterItemJoinId, out _filterItemJoins); if (!questStatusDef.IsSuccess(status)) { return(status); } filterItemJoin = new Quest.Functional.MasterPricing.FilterItemJoin(); BufferMgr.TransferBuffer(_filterItemJoins, filterItemJoin); return(new questStatus(Severity.Success)); }
private questStatus read(MasterPricingEntities dbContext, FilterItemJoinId filterItemJoinId, out Quest.Services.Dbio.MasterPricing.FilterItemJoins filterItemJoin) { // Initialize filterItemJoin = null; try { filterItemJoin = dbContext.FilterItemJoins.Where(r => r.Id == filterItemJoinId.Id).SingleOrDefault(); if (filterItemJoin == null) { return(new questStatus(Severity.Error, String.Format("ERROR: {0}.{1}: {2}", this.GetType().Name, MethodBase.GetCurrentMethod().Name, String.Format("Id {0} not found", filterItemJoinId.Id)))); } } catch (System.Exception ex) { return(new questStatus(Severity.Fatal, String.Format("EXCEPTION: {0}.{1}: {2}", this.GetType().Name, MethodBase.GetCurrentMethod().Name, ex.InnerException != null ? ex.InnerException.Message : ex.Message))); } return(new questStatus(Severity.Success)); }