public ActionResult GetHostAbandon([DataSourceRequest] DataSourceRequest request, DateTime?from, DateTime?last) { if (from == null) { from = DateTime.Now.AddYears(-1); } if (last == null) { last = DateTime.Now.AddMonths(-1); } var list = _reportServices.GetHostAbandon((DateTime)@from, (DateTime)last); var result = Json(list.ToDataSourceResult(request), JsonRequestBehavior.AllowGet); result.MaxJsonLength = Int32.MaxValue; return(result); }