Exemple #1
0
        public ResGetUser Get([FromForm] ReqGetUser user)
        {
            ResGetUser retValue = new ResGetUser();

            try
            {
                using (var db = DbContext.GetInstance())
                {
                    var my = db.Queryable <T_USERS>()
                             .Where(s => s.ID == user.ID)
                             .FirstOrDefault();

                    UsersBase users = new UsersBase();
                    //转化成前端友好的数据
                    users = ModelConvert.FromTo <T_USERS, UsersBase>(my, users);
                    retValue.SuccessDefalut(users, 1, "不存在该用户");
                }
            }
            catch (Exception ex)
            {
                retValue.FailDefalut(ex);
            }

            return(retValue);
        }
Exemple #2
0
        public ResGetUser GetUrl([FromForm] ReqGetUser user)
        {
            ResGetUser retValue   = new ResGetUser();
            string     logContent = string.Empty;

            try
            {
                using (var db = DbContext.GetInstance(ref logContent))
                {
                    var my = db.Queryable <T_USERS>()
                             .Where(s => s.ID == user.ID)
                             .FirstOrDefault();
                    //转化成前端友好的数据
                    UsersBase users = new UsersBase();
                    users = ModelConvert.FromTo <T_USERS, UsersBase>(my, users);
                    retValue.SuccessDefalut(users, 1, "不存在该用户");

                    //记录日志
                    Startup.log.Info(LogHelper.LogDetails(logContent, user, retValue));
                }
            }
            catch (Exception ex)
            {
                retValue.FailDefalut(ex);
                Startup.log.Error(logContent, ex);
            }

            return(retValue);
        }