Exemplo n.º 1
0
 public ActionResult PurchaseOrders()
 {
     var purchaseOrders = _purchasingService.GetPurchaseOrders();
     var model = new Models.ViewModels.Purchases.PurchaseOrders();
     foreach (var po in purchaseOrders)
     {
         model.PurchaseOrderListLines.Add(new Models.ViewModels.Purchases.PurchaseOrderListLine()
         {
             Id = po.Id,
             No = po.No,
             Date = po.Date,
             Vendor = po.Vendor.Name,
             Amount = po.PurchaseOrderLines.Sum(e => e.Amount),
             Completed = po.IsCompleted(),
             Paid = po.IsPaid(),
             HasInvoiced = po.PurchaseInvoiceHeaderId.HasValue
         });
     }
     return View(model);
 }
        public ActionResult PurchaseOrders()
        {
            var purchaseOrders = _purchasingService.GetPurchaseOrders();
            var model          = new Models.ViewModels.Purchases.PurchaseOrders();

            foreach (var po in purchaseOrders)
            {
                model.PurchaseOrderListLines.Add(new Models.ViewModels.Purchases.PurchaseOrderListLine()
                {
                    Id          = po.Id,
                    No          = po.No,
                    Date        = po.Date,
                    Vendor      = po.Vendor.No,
                    Amount      = po.PurchaseOrderLines.Sum(e => e.Amount),
                    Completed   = po.IsCompleted(),
                    Paid        = po.IsPaid(),
                    HasInvoiced = po.PurchaseInvoiceHeaderId.HasValue
                });
            }
            return(View(model));
        }