Ejemplo n.º 1
0
        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, "提交失败,请重试")));
        }
Ejemplo n.º 2
0
 public ActionResult Create(ResearchNoteInfo info)
 {
     info.Detail     = string.Empty;
     info.CreateDate = DateTime.Now;
     ResearchNoteBLL.Create(info);
     return(Json(new APIJson(0, "", info.ID)));
 }
Ejemplo n.º 3
0
        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, "提交失败,请重试")));
        }