public LineStatusView(LineStatusViewModel viewModel) { InitializeComponent(); _viewModel = viewModel; DataContext = _viewModel; Loaded += LineStatusView_Loaded; }
// GET: LineStatus public ActionResult Index() { LineStatusViewModel model = new LineStatusViewModel(); int totalRecords = 0; int page = 1; int pageSize = 10; int?MSISDN = null; int?DataUsageStatus = null; var urlStringFormat = string.Format("{0}?page={1}", Url.Action("LoadResultsPage"), "{0}"); var data = Models.LineStatus.LineStatusMapper.Map(_LineStatusBusinessLogic.GetLineStatus(base.CurrentCultureId, MSISDN, DataUsageStatus, out totalRecords, page, pageSize)); List <LineStatusTableViewModel> List = new List <LineStatusTableViewModel>(); List = data; var pagedList = List.ToPagedListModel(totalRecords, page, pageSize, urlStringFormat); model.LineStatus = pagedList; List = data; return(View(model)); }