public ActionResult RemoveSale(int id) { _service.DeleteSale(id); TempData["SaveResult"] = "Your sale was removed."; return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(int?id) { try { // TODO: Add delete logic here _saleApplicationService.DeleteSale(id.Value); return(RedirectToAction("Index")); } catch (Exception ex) { ModelState.AddModelError("", ex); } var sale = _context.Sales.Find(id); var model = new SaleDetailsViewModel() { Id = sale.SaleId, CustomerName = sale.Customer.FirstName + " " + sale.Customer.LastName, PaymentDate = sale.PaymentDate, PurchaseDate = sale.PurchaseDate }; return(View(model)); }
public async Task <ActionResult> Delete(int id) { await Task.Run(() => SaleService.DeleteSale(id)); return(RedirectToAction("Index")); }