private questStatus update(MasterPricingEntities dbContext, Quest.Functional.MasterPricing.FilterOperation filterOperation) { // Initialize questStatus status = null; try { // Read the record. FilterOperationId filterOperationId = new FilterOperationId(filterOperation.Id); Quest.Services.Dbio.MasterPricing.FilterOperations _filterOperations = null; status = read(dbContext, filterOperationId, out _filterOperations); if (!questStatusDef.IsSuccess(status)) { return(status); } // Update the record. BufferMgr.TransferBuffer(filterOperation, _filterOperations); 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.FilterOperation filterOperation, out FilterOperationId filterOperationId) { // Initialize filterOperationId = null; // Perform create try { Quest.Services.Dbio.MasterPricing.FilterOperations _filterOperations = new Quest.Services.Dbio.MasterPricing.FilterOperations(); BufferMgr.TransferBuffer(filterOperation, _filterOperations); dbContext.FilterOperations.Add(_filterOperations); dbContext.SaveChanges(); if (_filterOperations.Id == 0) { return(new questStatus(Severity.Error, "Quest.Functional.MasterPricing.FilterOperation not created")); } filterOperationId = new FilterOperationId(_filterOperations.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.FilterOperation> filterOperationList, out List <Quest.Functional.MasterPricing.FilterOperation> filterOperationIdList) { // Initialize filterOperationIdList = null; // Perform create try { List <Quest.Services.Dbio.MasterPricing.FilterOperations> _filterOperationList = new List <Quest.Services.Dbio.MasterPricing.FilterOperations>(); foreach (Quest.Functional.MasterPricing.FilterOperation filterOperation in filterOperationList) { Quest.Services.Dbio.MasterPricing.FilterOperations _filterOperation = new Quest.Services.Dbio.MasterPricing.FilterOperations(); BufferMgr.TransferBuffer(filterOperation, _filterOperation); _filterOperationList.Add(_filterOperation); } dbContext.FilterOperations.AddRange(_filterOperationList); dbContext.SaveChanges(); filterOperationIdList = new List <FilterOperation>(); foreach (Quest.Services.Dbio.MasterPricing.FilterOperations _filterOperation in _filterOperationList) { Quest.Functional.MasterPricing.FilterOperation filterOperation = new FilterOperation(); filterOperation.Id = _filterOperation.Id; filterOperationIdList.Add(filterOperation); } } 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, FilterOperationId filterOperationId, out Quest.Functional.MasterPricing.FilterOperation filterOperation) { // Initialize questStatus status = null; filterOperation = null; // Perform read Quest.Services.Dbio.MasterPricing.FilterOperations _filterOperations = null; status = read((MasterPricingEntities)trans.DbContext, filterOperationId, out _filterOperations); if (!questStatusDef.IsSuccess(status)) { return(status); } filterOperation = new Quest.Functional.MasterPricing.FilterOperation(); BufferMgr.TransferBuffer(_filterOperations, filterOperation); return(new questStatus(Severity.Success)); }
private questStatus read(MasterPricingEntities dbContext, FilterOperationId filterOperationId, out Quest.Services.Dbio.MasterPricing.FilterOperations filterOperation) { // Initialize filterOperation = null; try { filterOperation = dbContext.FilterOperations.Where(r => r.Id == filterOperationId.Id).SingleOrDefault(); if (filterOperation == null) { return(new questStatus(Severity.Error, String.Format("ERROR: {0}.{1}: {2}", this.GetType().Name, MethodBase.GetCurrentMethod().Name, String.Format("Id {0} not found", filterOperationId.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)); }