public void AddUsers(Entities.PagedResult <Entities.ApplicationUser> users) { foreach (var user in users.Results) { var uvm = new UserReportViewModel(user); Users.Add(uvm); } PagingInfo = new PagingInfoViewModel { CurrentPage = users.CurrentPage, TotalItems = users.TotalItems, ItemsPerPage = users.ItemsPerPage, TotalPages = users.TotalPages, StartRow = users.StartRow, EndRow = users.EndRow }; }
public void AddGridRuns(Entities.PagedResult <Entities.GridRun> gridRuns, bool houseHolding = false) { foreach (Entities.GridRun gridRun in gridRuns.Results) { var gvm = new GridRunDetailViewModel(gridRun, houseHolding); GridRuns.Add(gvm); } PagingInfo = new PagingInfoViewModel { CurrentPage = gridRuns.CurrentPage, TotalItems = gridRuns.TotalItems, ItemsPerPage = gridRuns.ItemsPerPage, TotalPages = gridRuns.TotalPages, StartRow = gridRuns.StartRow, EndRow = gridRuns.EndRow }; }
public void AddDocuments(Entities.PagedResult <IndexedDocumentData> documents) { foreach (var document in documents.Results) { var dvm = new DocumentViewModel(document); Documents.Add(dvm); } PagingInfo = new PagingInfoViewModel { CurrentPage = documents.CurrentPage, TotalItems = documents.TotalItems, ItemsPerPage = documents.ItemsPerPage, TotalPages = documents.TotalPages, StartRow = documents.StartRow, EndRow = documents.EndRow }; }
public void AddCartItems(Entities.PagedResult <Entities.CartItem> cartItems) { foreach (Entities.CartItem cartItem in cartItems.Results) { var civm = new CartItemViewModel(cartItem); CartItems.Add(civm); } PagingInfo = new PagingInfoViewModel { CurrentPage = cartItems.CurrentPage, TotalItems = cartItems.TotalItems, ItemsPerPage = cartItems.ItemsPerPage, TotalPages = cartItems.TotalPages, StartRow = cartItems.StartRow, EndRow = cartItems.EndRow }; CurrentPage = PagingInfo.CurrentPage.ToString(); }