コード例 #1
0
 public PaymentType GetPaymentType(int id)
 {
     if (OptionsBuilder == null)
     {
         throw new Exception("Service is not started");
     }
     Data.Interfaces.IPaymentTypeRepository pTypeRepo = new Data.Repositories.PaymentTypeRepository();
     return(pTypeRepo.GetPaymentType(id, OptionsBuilder));
 }
コード例 #2
0
        public string CreatePaymentType(PaymentType pType)
        {
            if (OptionsBuilder == null)
            {
                throw new Exception("Service is not started");
            }
            Data.Interfaces.IPaymentTypeRepository pTypeRepo = new Data.Repositories.PaymentTypeRepository();
            var result = pTypeRepo.Create(pType, OptionsBuilder);

            if (result == 1)
            {
                return("Payment type create successfully");
            }
            else
            {
                return("Payment type creation failed");
            }
        }
コード例 #3
0
        private void CreatePaymentTypes()
        {
            //Payment Types
            var pType1 = new Core.PaymentType()
            {
                Name = "credit"
            };
            var pType2 = new Core.PaymentType()
            {
                Name = "cash"
            };
            var pType3 = new Core.PaymentType()
            {
                Name = "check"
            };

            Data.Interfaces.IPaymentTypeRepository pTypeRepo = new Data.Repositories.PaymentTypeRepository();
            pTypeRepo.Create(pType1, OptionsBuilder);
            pTypeRepo.Create(pType2, OptionsBuilder);
            pTypeRepo.Create(pType3, OptionsBuilder);
        }