public DeliveryList() { InitializeComponent(); _vm = new DeliveryListViewModel(); BindingContext = _vm; var x = _vm.DeliveryList; }
public ActionResult ApprovedDeliveries(int page = 1) { var pageSize = 15; var items = _deliveryService.GetDeliveries().Select( d => new DeliveryIndexViewModel { Id = d.Id, DeliveryNo = d.DeliveryNoteNumber, CustomerName = d.Customer.Name, CreatedBy = d.CreatedBy.Name, DateCreated = d.DateCreated.ToLongDateString() + ' ' + d.DateCreated.ToShortTimeString(), Fao = d.Fao }).OrderBy(d => d.DeliveryNo).Skip((page - 1) * pageSize).Take(pageSize); var viewModel = new DeliveryListViewModel { Items = items, Page = page, PageSize = pageSize, Total = _deliveryService.GetDeliveriesCount() }; return(View(viewModel)); }