Exemple #1
0
        string IAuthorization.Authorization <T>(T entity, out T t)
        {
            t = default(T);
            var model = AuthorizationDataAccess.GetUserModel(entity.UserCode);

            if (model == null || String.IsNullOrEmpty(model.UserCode))
            {
                return("您输入的用户名不存在");
            }

            if (model.PassWord != entity.PassWord)
            {
                return("您输入的密码不正确");
            }

            t = model as T;


            return("OK");
        }
Exemple #2
0
        /// <summary>
        /// 验证用户名密码
        /// </summary>
        /// <typeparam name="UsersModel"></typeparam>
        /// <param name="entity"></param>
        /// <param name="t"></param>
        /// <returns></returns>
        public string Authorization <T>(T entity, out T t) where T : UsersModel
        {
            t = default(T);

            //string passWords = entity.UserCode.EncryptMD5();

            var model = AuthorizationDataAccess.GetUserModel(entity);

            if (model == null || String.IsNullOrEmpty(model.UserCode))
            {
                return("您输入的用户名不存在");
            }

            if (model.PassWord != entity.PassWord)
            {
                return("您输入的密码不正确");
            }

            t = model as T;

            return("OK");
        }
Exemple #3
0
        string IAuthorization.Authorization <T>(string UserCode, string PassWord, out T t)
        {
            t = default(T);

            //string passWords = entity.UserCode.EncryptMD5();

            var model = AuthorizationDataAccess.GetUserModel(UserCode);

            if (model == null || String.IsNullOrEmpty(model.UserCode))
            {
                return("您输入的用户名不存在");
            }

            if (model.PassWord != PassWord)
            {
                return("您输入的密码不正确");
            }

            t = model as T;

            return("OK");
        }