Esempio n. 1
0
        public byte[] U_LoginByCard(byte[] validationTicket, byte[] loginUser, char LoginUserType)
        {
            bool pass = WebServiceSecurity.ValidateLoginIdentity(validationTicket);

            //检查校验码成功,有效的登录请求.
            if (pass)
            {
                LoginUser userInfo = ZipTools.DecompressionObject(loginUser) as LoginUser;
                Loginer lg = new Loginer();
                lg.DbType = userInfo.DbType;
                lg.DBName = userInfo.DBName;
                DataTable dt = new dalUser(lg).LoginByCard(userInfo, LoginUserType);
                return ZipTools.CompressionDataSet(DataConverter.TableToDataSet(dt));
            }
            else
                return null;
        }
Esempio n. 2
0
        public byte[] U_GetUserReportData(byte[] loginTicket, DateTime createDateFrom, DateTime createDateTo)
        {
            Loginer loginer = WebServiceSecurity.ValidateLoginer(loginTicket);

            DataSet data = new dalUser(loginer).Getb_sys_UserReportData(createDateFrom, createDateTo);
            return ZipTools.CompressionObject(data);
        }
Esempio n. 3
0
        public byte[] U_GetUsers(byte[] loginTicket)
        {
            Loginer loginer = WebServiceSecurity.ValidateLoginer(loginTicket);

            DataTable data = new dalUser(loginer).Getb_sys_Users();
            return ZipTools.CompressionObject(DataConverter.TableToDataSet(data));
        }
Esempio n. 4
0
        public byte[] U_GetUserDirect(byte[] validationTicket, string account, string DBName)
        {
            bool pass = WebServiceSecurity.ValidateLoginIdentity(validationTicket);

            //检查校验码成功,有效的登录请求.
            if (pass)
            {
                DataTable dt = new dalUser(null).Getb_sys_UserDirect(account, DBName);
                return ZipTools.CompressionDataSet(DataConverter.TableToDataSet(dt));
            }
            else
                return null;
        }