Esempio n. 1
0
        public async Task <ApiResult> PlanComCha(int id, APIPlanCommentViewModel p)
        {
            // 以接口的形式返回数据
            var res = new ApiResult();

            try
            {
                PlanCommentInfo m = plancomdb.GetId(id);
                m.ProjectID     = p.ProjectID;
                m.ProjectNodeID = p.ProjectNodeID;
                m.PlanID        = p.PlanID;
                m.UserID        = p.UserID;
                m.Title         = p.Title;
                m.IsConfirm     = p.IsConfirm;
                m.IsEnable      = p.IsEnable;
                res.success     = plancomdb.Update(m) > 0;
            }
            catch (Exception ex)
            {
                res.statusCode = (int)ApiEnum.Error;
                res.msg        = ApiEnum.Error.GetEnumText() + ex.Message;
            }
            // {"success":true,"message":null,"statusCode":200,"data":null}
            return(await Task.Run(() => res));
        }
Esempio n. 2
0
        public async Task <ApiResult> PlanComCha(APIPlanCommentViewModel p)
        {
            // 以接口的形式返回数据
            var res = new ApiResult();

            try
            {
                PlanCommentInfo m = new PlanCommentInfo()
                {
                    ProjectID     = p.ProjectID,
                    ProjectNodeID = p.ProjectNodeID,
                    PlanID        = p.PlanID,
                    UserID        = p.UserID,
                    Title         = p.Title,
                    IsConfirm     = p.IsConfirm,
                    IsEnable      = p.IsEnable,
                    AddDate       = DateTime.Now,
                };
                res.success = plancomdb.Add(m) > 0;
            }
            catch (Exception ex)
            {
                res.statusCode = (int)ApiEnum.Error;
                res.msg        = ApiEnum.Error.GetEnumText() + ex.Message;
            }
            // {"success":true,"message":null,"statusCode":200,"data":null}
            return(await Task.Run(() => res));
        }