private questStatus update(MasterPricingEntities dbContext, Quest.Functional.MasterPricing.Filter filter) { // Initialize questStatus status = null; try { // Read the record. FilterId filterId = new FilterId(filter.Id); Quest.Services.Dbio.MasterPricing.Filters _filters = null; status = read(dbContext, filterId, out _filters); if (!questStatusDef.IsSuccess(status)) { return(status); } // Update the record. BufferMgr.TransferBuffer(filter, _filters); 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)); }
private questStatus create(MasterPricingEntities dbContext, List <Quest.Functional.MasterPricing.Filter> filterList, out List <Quest.Functional.MasterPricing.Filter> filterIdList) { // Initialize filterIdList = null; // Perform create try { List <Quest.Services.Dbio.MasterPricing.Filters> _filterList = new List <Quest.Services.Dbio.MasterPricing.Filters>(); foreach (Quest.Functional.MasterPricing.Filter filter in filterList) { Quest.Services.Dbio.MasterPricing.Filters _filter = new Quest.Services.Dbio.MasterPricing.Filters(); BufferMgr.TransferBuffer(filter, _filter); _filterList.Add(_filter); } dbContext.Filters.AddRange(_filterList); dbContext.SaveChanges(); filterIdList = new List <Filter>(); foreach (Quest.Services.Dbio.MasterPricing.Filters _filter in _filterList) { Quest.Functional.MasterPricing.Filter filter = new Filter(); filter.Id = _filter.Id; filterIdList.Add(filter); } } 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)); }
/*---------------------------------------------------------------------------------------------------------------------------------- * Filters *---------------------------------------------------------------------------------------------------------------------------------*/ private questStatus create(MasterPricingEntities dbContext, Quest.Functional.MasterPricing.Filter filter, out FilterId filterId) { // Initialize filterId = null; // Perform create try { Quest.Services.Dbio.MasterPricing.Filters _filters = new Quest.Services.Dbio.MasterPricing.Filters(); BufferMgr.TransferBuffer(filter, _filters); dbContext.Filters.Add(_filters); dbContext.SaveChanges(); if (_filters.Id == 0) { return(new questStatus(Severity.Error, "Quest.Functional.MasterPricing.Filter not created")); } filterId = new FilterId(_filters.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)); }
public questStatus Read(DbMgrTransaction trans, string name, out Quest.Functional.MasterPricing.Filter filter) { // Initialize questStatus status = null; filter = null; // Perform read Quest.Services.Dbio.MasterPricing.Filters _filters = null; status = read((MasterPricingEntities)trans.DbContext, name, out _filters); if (!questStatusDef.IsSuccess(status)) { return(status); } filter = new Quest.Functional.MasterPricing.Filter(); BufferMgr.TransferBuffer(_filters, filter); return(new questStatus(Severity.Success)); }
public questStatus Read(FilterId filterId, out Quest.Functional.MasterPricing.Filter filter) { // Initialize questStatus status = null; filter = null; // Perform read using (MasterPricingEntities dbContext = new MasterPricingEntities()) { Quest.Services.Dbio.MasterPricing.Filters _filters = null; status = read(dbContext, filterId, out _filters); if (!questStatusDef.IsSuccess(status)) { return(status); } filter = new Quest.Functional.MasterPricing.Filter(); BufferMgr.TransferBuffer(_filters, filter); } return(new questStatus(Severity.Success)); }
private questStatus read(MasterPricingEntities dbContext, string name, out Quest.Services.Dbio.MasterPricing.Filters filter) { // Initialize filter = null; try { filter = dbContext.Filters.Where(r => r.Name == name).SingleOrDefault(); if (filter == null) { return(new questStatus(Severity.Error, String.Format("ERROR: {0}.{1}: {2}", this.GetType().Name, MethodBase.GetCurrentMethod().Name, String.Format("Name {0} not found", name)))); } } 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)); }