public ActionResult LinkOutgoingInvoiceToJobOrder(LinkOutgoingInvoiceToJobOrderViewModel model) { if (!this.ModelState.IsValid) { return(View(model)); } WorkerServices.LinkOutgoingInvoiceToJobOrder(model); return(Redirect("/Accountancy/")); }
public void LinkOutgoingInvoiceToJobOrder(LinkOutgoingInvoiceToJobOrderViewModel model) { var jobOrderId = (from j in Database.JobOrders where j.Number == model.JobOrderNumber select j.OriginalId).Single(); var command = new LinkOutgoingInvoiceToJobOrderCommand(model.InvoiceOriginalId, jobOrderId, model.DateOfLink, model.Amount); Bus.Send(command); }