示例#1
0
        public ResultClass <UserEntity> CheckLogin(string username, string password)
        {
            ResultClass <UserEntity> _ret = new ResultClass <UserEntity>();
            UserApp bll = new UserApp();

            try
            {
                _ret.ResultData = bll.CheckLogin(username, password);
                if (_ret.ResultData != null)
                {
                    _ret.Result = true;
                    #region 生成且保存用户票据
                    _ret.ErrorMessage = "20171225";                                   //System.DateTime.Now.ToString("yyyyMMddHHmmss");//把票据返回给前端
                    HttpContext.Current.Session[_ret.ErrorMessage] = _ret.ResultData; //保存票据信息
                    #endregion
                }
            }
            catch (Exception ex)
            {
                _ret.ErrorMessage = ex.Message;
            }
            finally
            {
                bll.Dispose();
            }
            return(_ret);
        }