Пример #1
0
        public JsonResult GetDependentPocketChecks(int id, int page)
        {
            List <PocketCheckViewModel> dependentPocketChecks = PocketChecks.GetDependentPocketChecks(id);

            var jsonData = new
            {
                total   = 1,
                page    = page,
                records = dependentPocketChecks.Count,
                rows    = dependentPocketChecks
            };

            return(Json(jsonData, JsonRequestBehavior.AllowGet));
        }
Пример #2
0
        public JsonResult GetPocketChecks(int page, int rows)
        {
            List <PocketCheckViewModel> pchecks = PocketChecks.GetPocketChecks();
            int pageIndex    = page - 1;
            int pageSize     = rows;
            int totalRecords = pchecks.Count;
            int totalPages   = (int)Math.Ceiling((float)totalRecords / (float)rows);

            pchecks = pchecks.Skip(pageIndex * pageSize).Take(pageSize).ToList();

            var jsonData = new
            {
                total = totalPages,
                page,
                records = totalRecords,
                rows    = pchecks
            };

            return(Json(jsonData, JsonRequestBehavior.AllowGet));
        }
Пример #3
0
 public string EditPCRPocketCheck(PocketCheckViewModel pcvm)
 {
     PocketChecks.EditPocketCheck(pcvm);
     return("Success");
 }