コード例 #1
0
 public DeliveryList()
 {
     InitializeComponent();
     _vm            = new DeliveryListViewModel();
     BindingContext = _vm;
     var x = _vm.DeliveryList;
 }
コード例 #2
0
ファイル: DeliveryController.cs プロジェクト: mazj/JobSystem
        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));
        }