Пример #1
0
        public SubmitCmuNoteResponse SubmitCmuNote(SubmitCmuNoteRequest request)
        {
            var result = new SubmitCmuNoteResponse()
            {
                ResultMessage = "提交肌友圈帖子成功",
                Result        = ResultCode.Success
            };

            try
            {
                using (var con = new DbConnectionProvider(dbName).GetOpenConnection())
                {
                    var parms = new DynamicParameters();
                    parms.Add("P_UserID", request.UserID, DbType.Int32);
                    parms.Add("P_Content", request.Content, DbType.String);
                    //parms.Add("P_Imgs", request.Imgs, DbType.String);
                    //TODO 处理图片对象数组
                    result.NoteID = con.ExecuteScalar <int>("sp_SubmitCmuNote"
                                                            , parms
                                                            , CommandType.StoredProcedure);
                }
            }
            catch (Exception ex)
            {
                result.ResultMessage = "提交肌友圈帖子异常";
                result.Result        = ResultCode.Error;
                result.Errors.Add(ex.Message);
                LogHelper.WriteErrorLog(ex);
            }
            return(result);
        }
Пример #2
0
 public SubmitCmuNoteResponse SubmitCmuNote(SubmitCmuNoteRequest request)
 {
     return(CommunityManager.GetInstance().SubmitCmuNote(request));
 }