Пример #1
0
        /// <summary>
        /// 根据登录名获取用户信息
        /// </summary>
        /// <param name="loginName"></param>
        /// <returns></returns>
        public FunctionResult <AppUser> InitAppUserByLoginName(string loginName)
        {
            FunctionResult <AppUser> result = new FunctionResult <AppUser>();
            DataTable dtUser = systemDal.GetUserInfoByLoginName(loginName);

            if (dtUser.Rows.Count <= 0)
            {
                result.Status  = FunctionResultStatus.Error;
                result.Message = new Exception("用户不存在!");
            }
            else
            {
                result.Result = GenerateUserInfo(dtUser);
                result.Status = FunctionResultStatus.None;
            }
            return(result);
        }