Exemplo n.º 1
0
        internal static PaymentType Load(int paymentTypeId)
        {
            DAL.CustomersDataContext dc = new DAL.CustomersDataContext();
            DAL.PaymentType dalPaymentType = findRecord(dc, paymentTypeId);

            PaymentType bo = new PaymentType();
            map(dalPaymentType, bo);
            return bo;
        }
 private static PaymentType createRandomPaymentType()
 {
     PaymentType pt = new PaymentType();
     pt.CardType = rnd.Next().ToString();
     pt.Glacctno = rnd.Next().ToString();
     return pt;
 }
Exemplo n.º 3
0
        private static void map(DAL.CustomersDataContext dc, PaymentType paymentType, DAL.PaymentType dalPaymentType)
        {
            bool isNew = paymentType.Id == 0;
            bool isModified = false;

            if (dalPaymentType.CardType != paymentType.CardType)
            {
                dalPaymentType.CardType = paymentType.CardType;
                isModified = true;
            }

            if (dalPaymentType.Glacctno != paymentType.Glacctno)
            {
                dalPaymentType.Glacctno = paymentType.Glacctno;
                isModified = true;
            }

            if (isNew)
            {
                dalPaymentType.CreatedBy = paymentType.LastChangedBy;
                dalPaymentType.CreatedDate = DateTime.Now;
            }

            if (isModified)
            {
                dalPaymentType.LastChangedBy = paymentType.LastChangedBy;
                dalPaymentType.LastChangedDate = DateTime.Now;
            }
        }
Exemplo n.º 4
0
 internal static void Delete(CustomerManagement.DAL.CustomersDataContext dc, PaymentType paymentType)
 {
     DAL.PaymentType dalPaymentType = findRecord(dc, paymentType.Id);
     dalPaymentType.Deleted = true;
     dc.SubmitChanges();
 }
Exemplo n.º 5
0
 private static void map(DAL.PaymentType dalPaymentType, PaymentType bo)
 {
     bo.Id = dalPaymentType.Id;
     bo.CardType = dalPaymentType.CardType;
     bo.Glacctno = dalPaymentType.Glacctno;
 }