Beispiel #1
0
        public void Update(IPQuoteTaxRatesModel iPQuoteTaxRatesModel)
        {
            if (iPQuoteTaxRatesModel == null)
            {
                //throw new ArgumentNullException(nameof(iPQuoteTaxRatesModel));
            }

            var ipQuoteTaxRatesDB = AMDSystemsEntities.ip_quote_tax_rates.Where(qtr => qtr.quote_tax_rate_id == iPQuoteTaxRatesModel.quote_tax_rate_id).FirstOrDefault();

            ipQuoteTaxRatesDB = Mapper.Map(iPQuoteTaxRatesModel, ipQuoteTaxRatesDB);

            AMDSystemsEntities.SaveChanges();
        }
Beispiel #2
0
 public void Add(IPQuoteTaxRatesModel iPQuoteTaxRatesModel)
 {
     if (iPQuoteTaxRatesModel == null)
     {
         //throw new ArgumentNullException(nameof(iPQuoteTaxRatesModel));
     }
     if (iPQuoteTaxRatesModel.tax_rate_id == 0)
     {
         ip_quote_tax_rates ipQuoteTaxRatedDB = Mapper.Map(iPQuoteTaxRatesModel, new ip_quote_tax_rates());
         AMDSystemsEntities.ip_quote_tax_rates.Add(ipQuoteTaxRatedDB);
         AMDSystemsEntities.SaveChanges();
     }
     else
     {
         this.Update(iPQuoteTaxRatesModel);
     }
 }
Beispiel #3
0
        public static ip_quote_tax_rates Map(IPQuoteTaxRatesModel iPQuoteTaxRatesModel, ip_quote_tax_rates ipQuoteTaxRatesDB)
        {
            if (iPQuoteTaxRatesModel == null)
            {
                //throw new ArgumentNullException(nameof(iPQuoteTaxRatesModel));
            }

            if (ipQuoteTaxRatesDB == null)
            {
                //throw new ArgumentNullException(nameof(ipQuoteTaxRatesDB));
            }

            ipQuoteTaxRatesDB.include_item_tax      = iPQuoteTaxRatesModel.include_item_tax;
            ipQuoteTaxRatesDB.quote_tax_rate_amount = iPQuoteTaxRatesModel.quote_tax_rate_amount;
            ipQuoteTaxRatesDB.quote_tax_rate_id     = iPQuoteTaxRatesModel.quote_tax_rate_id;
            ipQuoteTaxRatesDB.quote_id = iPQuoteTaxRatesModel.quote_id;

            return(ipQuoteTaxRatesDB);
        }