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