public IActionResult BulkCreate(InvoiceBulkMainViewModel bulkMainVm) { Debug.WriteLine(bulkMainVm.InvoiceTemplateMsg); TempData["Message"] = ""; _invoiceService.AmountPlot = bulkMainVm.InvoiceAmountPlot; _invoiceService.AmountHouse = bulkMainVm.InvoiceAmountHouse; //if (!Decimal.TryParse(_config["InvoiceAmountPlot"], out _invoiceService.AmountPlot)) //{ // TempData["Message"] = "Error: Check the Invoice template settings as error on the Plot amount"; // return RedirectToAction("BulkMain"); //} var bulkInvoiceViewModel = _houseService.GetAll(null) .Select(a => new CreateBulkInvoiceViewModel { Invoicev = new InvoiceViewModel { InvoiceDate = DateTime.Now, IsPaid = false, Amount = _invoiceService.CalcInvoiceAmount(a.IsPlot), Description = bulkMainVm.InvoiceTemplateMsg, HouseId = a.HouseId }, IsCreate = true, StreetNumber = a.StreetNumber, StreetName = a.StreetName, FullName = a.FullName }); return(View(bulkInvoiceViewModel.ToList())); }