public MSI_Port_SalesTrans_Original GetPortfolioSalesTransactionOriginal(int id) { string thisMethod = string.Format("{0}.{1}", thisClass, System.Reflection.MethodBase.GetCurrentMethod().Name); string logMessage = string.Format("{0}|Method incoming parameters id={1}", thisMethod, id); LogHelper.Info(logMessage); MSI_Port_SalesTrans_Original transaction = null; MSI_Port_SalesTrans_OriginalRepository repository = null; try { repository = new MSI_Port_SalesTrans_OriginalRepository(); transaction = repository.GetById(id); } catch (Exception ex) { ErrorLogHelper.Error(logMessage, ex); } return transaction; }
public MSI_Port_SalesTrans_Original UpdateSalesTransaction(MSI_Port_SalesTrans_Original inTransaction) { string thisMethod = string.Format("{0}.{1}", thisClass, System.Reflection.MethodBase.GetCurrentMethod().Name); string logMessage = string.Format("{0}|Method incoming parameters id={1}", thisMethod, inTransaction.ID); LogHelper.Info(logMessage); MSI_Port_SalesTrans_OriginalRepository repository = null; try { repository = new MSI_Port_SalesTrans_OriginalRepository(); repository.Update(inTransaction); } catch (Exception ex) { ErrorLogHelper.Error(logMessage, ex); } return inTransaction; }
public MSI_Port_SalesTrans_Edited Get(int id) { MSI_Port_SalesTrans_Edited transaction = null; MSI_Port_SalesTrans_EditedRepository repository = null; try { repository = new MSI_Port_SalesTrans_EditedRepository(); transaction = repository.GetById(id); if (transaction == null) { MSI_Port_SalesTrans_OriginalRepository originalRepository = new MSI_Port_SalesTrans_OriginalRepository(); MSI_Port_SalesTrans_Original originalTransaction = originalRepository.GetById(id); transaction = new MSI_Port_SalesTrans_Edited(); transaction.C_ofAccts = originalTransaction.C_ofAccts; transaction.ClosingDate = originalTransaction.ClosingDate; transaction.Cut_OffDate = originalTransaction.Cut_OffDate; transaction.FaceValue= originalTransaction.FaceValue; transaction.Lender = originalTransaction.Lender; transaction.Notes = originalTransaction.Notes; transaction.Portfolio_ = originalTransaction.Portfolio_; transaction.SalesPrice = originalTransaction.SalesPrice; transaction.PutbackDeadline = originalTransaction.PutbackDeadline; transaction.PutbackTerm_days_ = originalTransaction.PutbackTerm_days_; transaction.ID = originalTransaction.ID; transaction.Portfolio_ = originalTransaction.Portfolio_; transaction.Buyer = originalTransaction.Buyer; transaction.SalesBasis = originalTransaction.SalesBasis; transaction.UpdatedBy = originalTransaction.UpdatedBy; transaction.UpdatedDate = originalTransaction.UpdatedDate; transaction.CreatedBy = originalTransaction.CreatedBy; transaction.CreatedDate = originalTransaction.CreatedDate; } } catch (Exception ex) { } return transaction; }