Esempio n. 1
0
 public bool UpdatePaymentVoucherNumber(PaymentVoucherNumber paymentVoucherNumber)
 {
     try
     {
         return(_paymentVoucherNumberManager.UpdatePaymentVoucherNumber(paymentVoucherNumber));
     }
     catch (Exception ex)
     {
         ErrorManager.LogApplicationError(ex.StackTrace, ex.Source, ex.Message);
         return(false);
     }
 }
Esempio n. 2
0
 public int AddPaymentVoucherNumber(PaymentVoucherNumber paymentVoucherNumber)
 {
     try
     {
         return(_paymentVoucherNumberManager.AddPaymentVoucherNumber(paymentVoucherNumber));
     }
     catch (Exception ex)
     {
         ErrorManager.LogApplicationError(ex.StackTrace, ex.Source, ex.Message);
         return(0);
     }
 }
        public static TR Map <T, TR>(T sourceObject) where T : class where TR : class
        {
            if (sourceObject == null)
            {
                return(null);
            }
            Type myType = typeof(T);

            if (myType == typeof(PaymentVoucherNumber))
            {
                var objItem = new ExpenseManager.EF.PaymentVoucherNumber();
                var myItem  = sourceObject as PaymentVoucherNumber;
                if (myItem == null)
                {
                    return(null);
                }
                ;
                try
                {
                    objItem.PaymentVoucherNumberId = myItem.PaymentVoucherNumberId;

                    objItem.TransactionId = myItem.TransactionId;

                    objItem.TransactionTotalAmount = myItem.TransactionTotalAmount;

                    objItem.PaymentDate = myItem.PaymentDate;

                    objItem.DateSubmitted = myItem.DateSubmitted;
                }
                catch (Exception ex)
                {
                    return(new PaymentVoucherNumber() as TR);
                }
                return(objItem as TR);
            }
            if (myType == typeof(ExpenseManager.EF.PaymentVoucherNumber))
            {
                var objItem = new PaymentVoucherNumber();
                var myItem  = sourceObject as ExpenseManager.EF.PaymentVoucherNumber;
                if (myItem == null)
                {
                    return(null);
                }
                ;
                try
                {
                    objItem.PaymentVoucherNumberId = myItem.PaymentVoucherNumberId;

                    objItem.TransactionId = myItem.TransactionId;

                    objItem.TransactionTotalAmount = myItem.TransactionTotalAmount;

                    objItem.PaymentDate = myItem.PaymentDate;

                    objItem.DateSubmitted = myItem.DateSubmitted;

                    #region Included Tables
                    #endregion
                }
                catch (Exception ex)
                {
                    return(new PaymentVoucherNumber() as TR);
                }
                return(objItem as TR);
            }
            return(null);
        }