Exemplo n.º 1
0
        private CoolAppListModel PrepareCoolAppListModel(CoolAppListModel model, List <CoolApp> coolApps)
        {
            foreach (var c in coolApps)
            {
                CoolAppModel ccm = new CoolAppModel();
                ccm = PrepareCoolAppModel(ccm, c);
                model.Items.Add(ccm);
            }

            return(model);
        }
Exemplo n.º 2
0
        public ActionResult LoadTable()
        {
            var    draw   = Request.Form["draw"].FirstOrDefault();
            var    start  = Convert.ToInt32(Request.Form["start"].FirstOrDefault());
            var    length = Convert.ToInt32(Request.Form["length"].FirstOrDefault());
            string search = Request.Form["search[value]"][0];
            //Get Sort columns value
            var  sortColumn    = Request.Form["columns[" + Request.Form["order[0][column]"].FirstOrDefault() + "][name]"].FirstOrDefault();
            var  sortColumnDir = Request.Form["order[0][dir]"].FirstOrDefault();
            long totalRecords  = 0;

            var coolApps           = _coolAppService.SearchCoolApp(out totalRecords, start, length, search, sortColumn, sortColumnDir == "asc"); //GetUserAddresses(user.Id, out totalRecords, start, length, search, sortColumn, sortColumnDir == "asc");
            CoolAppListModel model = new CoolAppListModel();

            model = PrepareCoolAppListModel(model, coolApps);
            return(Json(new { draw = draw, recordsFiltered = totalRecords, recordsTotal = totalRecords, data = model.Items }));
        }
Exemplo n.º 3
0
        public ActionResult Index()
        {
            CoolAppListModel model = new CoolAppListModel();

            return(View(model));
        }