public JsonResult List()
        {
            BaseDatatable datatable = new BaseDatatable(Request);
            BaseServerSideData <ConferenceIndex> output = IndexRepos.GetIndexPageGuest(datatable, 6, LanguageResource.GetCurrentLanguageID());

            for (int i = 0; i < output.Data.Count; i++)
            {
                output.Data[i].RowNumber   = datatable.Start + 1 + i;
                output.Data[i].CreatedDate = output.Data[i].Date.ToString("dd/MM/yyyy");
            }
            return(Json(new { success = true, data = output.Data, draw = Request["draw"], recordsTotal = output.RecordsTotal, recordsFiltered = output.RecordsTotal }, JsonRequestBehavior.AllowGet));
        }
        public ActionResult getDatatable()
        {
            BaseDatatable baseDatatable = new BaseDatatable(Request);
            BaseServerSideData <RightRepo.infoRight> data = repo.getRights(baseDatatable);

            return(Json(new
            {
                success = true,
                data = data.Data,
                draw = Request["draw"],
                recordsTotal = data.RecordsTotal,
                recordsFiltered = data.RecordsTotal
            }));
        }
 public ActionResult listCollaborationScope()
 {
     try
     {
         BaseDatatable baseDatatable = new BaseDatatable(Request);
         BaseServerSideData <CollaborationScope> baseServerSideData = collaborationStatusRepo.getListCollaborationScope(baseDatatable);
         return(Json(new
         {
             success = true,
             data = baseServerSideData.Data,
             draw = Request["draw"],
             recordsTotal = baseServerSideData.RecordsTotal,
             recordsFiltered = baseServerSideData.RecordsTotal
         }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception e)
     {
         return(Json(new { success = false }));
     }
 }
 public ActionResult listAcademicActivityType()
 {
     try
     {
         BaseDatatable baseDatatable = new BaseDatatable(Request);
         BaseServerSideData <AcademicActivityType> academicActivityTypes = academicActivityTypeRepo.getlistAcademicActivityType(baseDatatable);
         return(Json(new
         {
             success = true,
             data = academicActivityTypes.Data,
             draw = Request["draw"],
             recordsTotal = academicActivityTypes.RecordsTotal,
             recordsFiltered = academicActivityTypes.RecordsTotal
         }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception e)
     {
         return(Json(new { success = false }));
     }
 }