public JsonResult DeleteSales(salesView addSale)
        {
            sale sale     = db.sales.SingleOrDefault(s => s.Id == addSale.Id);
            var  response = false;

            try
            {
                if (sale != null)
                {
                    db.sales.Remove(sale);
                    db.SaveChanges();
                    response = true;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(Json(new { response }));
        }
        public ActionResult AddSales(salesView addSale)
        {
            var response = false;

            try
            {
                if (addSale.Id > 0)
                {
                    sale sale = db.sales.Where(x => x.Id == addSale.Id).FirstOrDefault();
                    sale.Id = addSale.Id;

                    sale.productId  = addSale.ProductId;
                    sale.customerId = addSale.CustomerId;
                    sale.storeId    = addSale.StoreId;
                    sale.datesold   = DateTime.Now;
                    db.SaveChanges();
                    response = true;
                }
                else
                {
                    sale newSale = new sale();

                    newSale.productId  = addSale.ProductId;
                    newSale.customerId = addSale.CustomerId;
                    newSale.storeId    = addSale.StoreId;
                    newSale.datesold   = DateTime.Now;
                    db.sales.Add(newSale);
                    db.SaveChanges();
                    response = true;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(Json(new { response }));
        }