public ActionResult GetPageListJson(Pagination pagination, string queryJson) { var watch = CommonHelper.TimerStart(); MedicalResourceEntity para = new MedicalResourceEntity(); if (!string.IsNullOrWhiteSpace(queryJson)) { var queryParam = queryJson.ToJObject(); if (!queryParam["LanguageKey"].IsEmpty()) { para.LanguageKey = queryParam["LanguageKey"].ToString(); } if (!queryParam["keyword"].IsEmpty()) { para.Title = queryParam["keyword"].ToString(); } } var pageList = MedicalResourceBLL.Instance.GetPageList(para, ref pagination); var JsonData = new { rows = pageList, total = pagination.total, page = pagination.page, records = pagination.records, costtime = CommonHelper.TimerEnd(watch) }; return(Content(JsonData.ToJson())); }
public ActionResult SaveForm(string keyValue, MedicalResourceEntity entity) { try { entity.Content = entity.Content == null ? "" : entity.Content.Replace("&", "&").Replace(">", ">").Replace("<", "<"); if (keyValue == "") { //新增 entity.MedicalResourceId = Util.Util.NewUpperGuid(); entity.CreateTime = DateTime.Now; MedicalResourceBLL.Instance.Add(entity); } else { entity.MedicalResourceId = keyValue; MedicalResourceBLL.Instance.Update(entity); } return(Success("操作成功。")); } catch (Exception ex) { return(Error("操作失败。")); } }
public ActionResult SaveChangeLgForm(string keyValue, MedicalResourceEntity entity) { try { entity.Content = entity.Content == null ? "" : entity.Content.Replace("&", "&").Replace(">", ">").Replace("<", "<"); if (keyValue != "") { //新增 var model = MedicalResourceBLL.Instance.GetEntity(keyValue); if (model != null) { if (model.LanguageKey == entity.LanguageKey) { return(Error("该语言已存在")); } } entity.MedicalResourceId = Util.Util.NewUpperGuid(); entity.CreateTime = DateTime.Now; MedicalResourceBLL.Instance.Add(entity); } return(Success("操作成功。")); } catch (Exception ex) { return(Error("操作失败。")); } }
public ActionResult GetMedicalList() { MedicalResourceEntity para = new MedicalResourceEntity(); para.LanguageKey = CurrentLanguge.LanguageKey; var list = MedicalResourceBLL.Instance.GetList(para).OrderBy((o) => o.CreateTime).ToList(); return(Content(list.ToJson())); }