Beispiel #1
0
        public JsonResult LoadData(string catId)
        {
            int categoryId = Convert.ToInt32(catId);
            int draw, start, length;

            //int pageIndex = 0;

            if (null != Request.Form.GetValues("draw"))
            {
                draw   = int.Parse(Request.Form.GetValues("draw").FirstOrDefault().ToString());
                start  = int.Parse(Request.Form.GetValues("start").FirstOrDefault().ToString());
                length = int.Parse(Request.Form.GetValues("length").FirstOrDefault().ToString());
            }
            else
            {
                draw   = 1;
                start  = 0;
                length = 500;
            }

            //if (start == 0)
            //{
            //    pageIndex = 1;
            //}
            //else
            //{
            //    pageIndex = (start / length) + 1;
            //}

            DocumentBL bL = new DocumentBL(); ///////////////////////////////////////////////////////////////////////////
            //int totalrecords = 0;

            List <Forms> formsList = new List <Forms>();

            formsList = bL.GetFormsListCategoryWise(categoryId);
            List <Forms> formList = new List <Forms>();

            foreach (Forms frm in formsList)
            {
                Forms form = new Forms();
                form.ID        = frm.ID;
                form.RowNumber = frm.RowNumber;
                form.FormName  = frm.FormName;

                formList.Add(form);
            }

            var data = formList;

            return(Json(new { draw = draw, data = data }, JsonRequestBehavior.AllowGet));
        }