public virtual ActionResult GetSpecialEducation() { try { var data = _baseInfoComissionCouncilService.GetAllSpecialEducation().ToList(); JArray ja = new JArray(); foreach (var item in data) { var itemObject = new JObject { { "Id", item.Id }, { "Name", item.Name } }; ja.Add(itemObject); } JObject jo = new JObject(); jo.Add("total", data.Count); jo.Add("rows", ja); return(Content(JsonConvert.SerializeObject(jo))); } catch (Exception) { return(Json(new { isError = true, Msg = "خطا در لود اطلاعات پست" })); } }
public virtual ActionResult GetListSpecialEducation() { try { var specialEducation = _baseInfoComissionCouncilService.GetAllSpecialEducation(); var ja = specialEducation.Select(item => new JObject { { "value", item.Id }, { "text", item.Name } }).ToList(); //JObject jo = new JObject {{"total", specialEducation.Count}, {"rows", ja}}; return(Content(JsonConvert.SerializeObject(ja), "application/json")); } catch (Exception exception) { Elmah.ErrorSignal.FromCurrentContext().Raise(exception); return(Json(new { isError = true, Message = "خطا در بارگزاری درخواست ها!" })); } }