public ActionResult Read([DataSourceRequest] DataSourceRequest request, string startdate, string enddate) { List<Appointment> list = new List<Appointment>(); try { list = new AppointmentData().GetAppointments(DateTime.ParseExact(startdate, @"M/d/yyyy", CultureInfo.InvariantCulture), DateTime.ParseExact(enddate, @"M/d/yyyy", CultureInfo.InvariantCulture)); } catch (Exception ex) { } return Json(list.ToDataSourceResult(request), JsonRequestBehavior.AllowGet); }