Example #1
0
        public async Task CreateAsync(SaleModalityProduct saleModalityProductToAdd)
        {
            Stopwatch timespan = Stopwatch.StartNew();

            try
            {
                db.SaleModalityProducts.Add(saleModalityProductToAdd);
                await db.SaveChangesAsync();

                timespan.Stop();
                log.TraceApi("SQL Database", "SaleModalityProductRepository.CreateAsync", timespan.Elapsed, "productSaleModalityToAdd={0}", saleModalityProductToAdd);
            }
            catch (Exception e)
            {
                log.Error(e, "Error in SaleModalityProductRepository.CreateAsync(productSaleModalityToAdd={0})", saleModalityProductToAdd);
                throw;
            }
        }
Example #2
0
        public void Update(SaleModalityProduct saleModalityProductToSave)
        {
            Stopwatch timespan = Stopwatch.StartNew();

            try
            {
                db.Entry(saleModalityProductToSave).State = EntityState.Modified;
                db.SaveChanges();

                timespan.Stop();
                log.TraceApi("SQL Database", "SaleModalityProductRepository.Update", timespan.Elapsed, "saleModalityProductToSave={0}", saleModalityProductToSave);
            }
            catch (Exception e)
            {
                log.Error(e, "Error in SaleModalityProductRepository.Update(saleModalityProductToSave={0})", saleModalityProductToSave);
                throw;
            }
        }
Example #3
0
        public void Create(SaleModalityProduct saleModalityProductToAdd)
        {
            Stopwatch timespan = Stopwatch.StartNew();

            try
            {
                db.SaleModalityProducts.Add(saleModalityProductToAdd);
                db.SaveChanges();

                timespan.Stop();
                log.TraceApi("SQL Database", "SaleModalityProductRepository.Create", timespan.Elapsed, "saleModalityProductToAdd={0}", saleModalityProductToAdd);
            }
            catch (Exception e)
            {
                log.Error(e, "Error in SaleModalityProductRepository.Create(saleModalityProductToAdd={0})", saleModalityProductToAdd);
                throw;
            }
        }
Example #4
0
        public void Delete(int saleModalityProductID)
        {
            Stopwatch timespan = Stopwatch.StartNew();

            try
            {
                SaleModalityProduct smp = db.SaleModalityProducts.Find(saleModalityProductID);
                db.SaleModalityProducts.Remove(smp);
                db.SaveChanges();

                timespan.Stop();
                log.TraceApi("SQL Database", "SaleModalityProductRepository.Delete", timespan.Elapsed, "saleModalityProductID={0}", saleModalityProductID);
            }
            catch (Exception e)
            {
                log.Error(e, "Error in SaleModalityProductRepository.Delete(saleModalityProductID={0})", saleModalityProductID);
                throw;
            }
        }