public IActionResult AddContractorInvoice(NewContractorInvoice vm) { if (ModelState.IsValid) { _contractorService.AddContractorInvoice(vm); return(RedirectToAction(nameof(Index), new { id = vm.Id })); } return(View(vm)); }
public void AddContractorInvoice(NewContractorInvoice vm) { var contractor = _context.Contractors .SingleOrDefault(x => x.Id == vm.Id); contractor.ContractorInvoices.Add(new ContractorInvoice { InvRef = vm.InvRef }); _context.SaveChanges(); }