public ActionResult Add(int id, CreateFeeLineItem viewModel) { //TODO: validation and stuff try { FeeLineItem item = new FeeLineItem(viewModel.Description, viewModel.Amount, viewModel.When); item.InvoiceId = id; new FeeLineItemRepository(context).Insert(item); return(RedirectToAction("Edit", "Invoices", new { id = id })); } catch (Exception ex) { } return(View(viewModel)); }
public void Insert(FeeLineItem feeLineItem) { context.FeeLineItems.Add(feeLineItem); context.SaveChanges(); }