public ActionResult FinishSale(ShopCartViewModel model) { try { if (this.ModelState.IsValid) { var sales = saleService.FinishSale(model); var text = GenerateDocumentSaleTemplate(sales); return(CreateDocument(text)); } return(RedirectToAction("ShopCartIndex", model)); } catch (System.Exception) { throw; } }