public void SaveEditedSale(Sale item)
 {
     dbcontex.Entry(item).State = EntityState.Modified;
     dbcontex.SaveChanges();
 }
 public void DeleteSale(Sale item)
 {
     dbcontex.Sales.Remove(item);
     dbcontex.SaveChanges();
 }
 public void CreateSale(Sale item)
 {
     dbcontex.Sales.Add(item);
     dbcontex.SaveChanges();
 }
 public ActionResult EditSale(Sale item)
 {
     item.Date = DateTime.Now;
     repository.SaveEditedSale(item);
     return RedirectToAction("SalesList");
 }
 public ActionResult CreateSale(Sale sale)
 {
     sale.Date = DateTime.Now;
     repository.CreateSale(sale);
     // перенаправляем на главную страницу
     return RedirectToAction("SalesList");
 }
        public ActionResult CreateSale()
        {
            // Формируем список для передачи в представление
            ViewBag.Goods = new SelectList(repository.PureGoods().ToList(), "Id", "Title");//категории для формирования DropListDown

            Sale newitem = new Sale();
            return PartialView("PartialCreateSale", newitem);
        }