public ActionResult GetRecords(string CurrentView, DateTime CurrentDate, string CurrentAction) { var data = AppointmentRepository.FilterAppointment(CurrentDate, CurrentAction, CurrentView); BatchDataResult result = new BatchDataResult(); result.result = data; result.count = AppointmentRepository.GetAllRecords().ToList().Count > 0 ? AppointmentRepository.GetAllRecords().ToList().Max(p => p.Id):1; return(Json(result, JsonRequestBehavior.AllowGet)); }
public static object Data(String CurrentView, String CurrentAction, DateTime CurrentDate) { var data = FilterAppointment(CurrentDate, CurrentAction, CurrentView); BatchDataResult result = new BatchDataResult(); result.result = data; result.count = GetAllRecords().ToList().Count > 0 ? GetAllRecords().ToList().Max(p => p.ID) : 1; return(result); }
public ActionResult GetRecords(string CurrentView, DateTime?CurrentDate, string CurrentAction) { db.Configuration.ProxyCreationEnabled = false; var data = EventsRepository.FilterAppointment(System.Convert.ToDateTime(CurrentDate), CurrentAction, CurrentView); BatchDataResult result = new BatchDataResult(); result.result = data; result.count = EventsRepository.GetAllRecords().ToList().Count; return(Json(result, JsonRequestBehavior.AllowGet)); }
public ActionResult BatchDataSource(Syncfusion.JavaScript.DataManager dm) { IEnumerable DataSource = OrderRepository.GetComplexRecords().ToList(); BatchDataResult result = new BatchDataResult(); DataOperations obj = new DataOperations(); if (dm.Skip != 0) { DataSource = obj.PerformSkip(DataSource, dm.Skip); } if (dm.Take != 0) { DataSource = obj.PerformTake(DataSource, dm.Take); } result.result = DataSource; result.count = OrderRepository.GetComplexRecords().Count(); return(Json(result, JsonRequestBehavior.AllowGet)); }