Exemplo n.º 1
0
 /// <summary>
 /// This method used for insert POSNonSaleTransaction and return primary key. -An
 /// </summary>
 /// <param name="posNonSaleTransaction">PosNonSaleTransaction contain CreatedDateTime,POSSessionId,TransactionTypeId,Amount,Remark</param>
 /// <returns></returns>
 public int AddPOSNonSaleTransaction(POSNonSaleTransaction posNonSaleTransaction)
 {
     try
     {
         _posNonSalesTransactionContext.Add(posNonSaleTransaction);
         _posNonSalesTransactionContext.SaveChanges();
         return(posNonSaleTransaction.Id);
     }
     catch (Exception ex)
     {
         _errorLog.LogException(ex);
         throw;
     }
 }
Exemplo n.º 2
0
 /// <summary>
 /// This method used for update POSNonSaleTransaction and return primary key. -An
 /// </summary>
 /// <param name="posNonSaleTransaction">Id,PosNonSaleTransaction contain CreatedDateTime,POSSessionId,TransactionTypeId,Amount,Remark</param>
 /// <returns></returns>
 public int UpdatePOSNonSaleTransaction(POSNonSaleTransaction posNonSaleTransaction)
 {
     try
     {
         posNonSaleTransaction.ModifiedDateTime = DateTime.UtcNow;
         _posNonSalesTransactionContext.Update(posNonSaleTransaction);
         _posNonSalesTransactionContext.SaveChanges();
         return(posNonSaleTransaction.Id);
     }
     catch (Exception ex)
     {
         _errorLog.LogException(ex);
         throw;
     }
 }