Beispiel #1
0
        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));
        }