Esempio n. 1
0
 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);
 }