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 = "خطا در لود اطلاعات پست" }));
            }
        }
コード例 #2
0
        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 = "خطا در بارگزاری درخواست ها!" }));
            }
        }