public ActionResult Create(ResearchNoteAttachmentInfo info) { ResearchNoteInfo infoResearchNote = ResearchNoteBLL.GetList(a => a.ID == info.ResearchNoteID).FirstOrDefault(); if (null == infoResearchNote) { return(Json(new APIJson(-1, "数据有误,找不到课堂记录对象"))); } if (infoResearchNote.ResearchInfo.Status == (int)SysEnum.ResearchStatus.已确认) { return(Json(new APIJson(-1, "当前状态不能上传"))); } if (string.IsNullOrEmpty(info.MineType)) { info.MineType = "image"; } string SavePathRelative = SaveWechatImage(info.Name, info.MineType, infoResearchNote.ResearchInfo); info.Name = SavePathRelative.Substring(SavePathRelative.LastIndexOf("/") + 1); info.PathRelative = SavePathRelative.Substring(0, SavePathRelative.LastIndexOf("/") + 1); info.CreateDate = DateTime.Now; if (ResearchNoteAttachmentBLL.Create(info).ID > 0) { return(Json(new APIJson(0, "提交成功", ResearchNoteAttachmentBLL.GetImageJSON(infoResearchNote, info.MineType)))); } return(Json(new APIJson(-1, "提交失败,请重试"))); }
public ActionResult Create(ResearchNoteInfo info) { info.Detail = string.Empty; info.CreateDate = DateTime.Now; ResearchNoteBLL.Create(info); return(Json(new APIJson(0, "", info.ID))); }
public ActionResult Edit(ResearchNoteInfo info) { ResearchNoteInfo infoExist = ResearchNoteBLL.GetList(a => a.ID == info.ID).FirstOrDefault(); if (null == infoExist) { return(Json(new APIJson(-1, "数据有误,找不到课堂记录对象"))); } if (null == info.Detail) { info.Detail = string.Empty; } infoExist.Detail = info.Detail; if (ResearchNoteBLL.Edit(infoExist)) { return(Json(new APIJson(0, "提交成功"))); } return(Json(new APIJson(-1, "提交失败,请重试"))); }