Example #1
0
    public byte[] U_GetUserReportData(byte[] loginTicket, DateTime createDateFrom, DateTime createDateTo)
    {
        Loginer loginer = WebServiceSecurity.ValidateLoginer(loginTicket);

        DataSet data = new dalUser(loginer).GetUserReportData(createDateFrom, createDateTo);

        return(ZipTools.CompressionObject(data));
    }
Example #2
0
    public byte[] U_GetUserByNovellID(byte[] loginTicket, string novellAccount)
    {
        Loginer loginer = WebServiceSecurity.ValidateLoginer(loginTicket);

        DataTable data = new dalUser(loginer).GetUserByNovellID(novellAccount);

        return(ZipTools.CompressionObject(ServerLibrary.TableToDataSet(data)));
    }
Example #3
0
    public byte[] U_GetUserAuthorities(byte[] loginTicket)
    {
        Loginer loginer = WebServiceSecurity.ValidateLoginer(loginTicket);

        DataTable data = new dalUser(loginer).GetUserAuthorities(loginer);

        return(ZipTools.CompressionDataSet(ServerLibrary.TableToDataSet(data)));
    }
Example #4
0
        public byte[] U_GetUserGroups(byte[] loginTicket, string account)
        {
            Loginer loginer = WebServiceSecurity.ValidateLoginer(loginTicket);

            DataTable data = new dalUser(loginer).Getb_sys_UserGroups(account);

            return(ZipTools.CompressionObject(DataConverter.TableToDataSet(data)));
        }
Example #5
0
    public byte[] U_GetUserDirect(byte[] validationTicket, string account, string DBName)
    {
        bool pass = WebServiceSecurity.ValidateLoginIdentity(validationTicket);

        //检查校验码成功,有效的登录请求.
        if (pass)
        {
            DataTable dt = new dalUser(null).GetUserDirect(account, DBName);
            return(ZipTools.CompressionDataSet(ServerLibrary.TableToDataSet(dt)));
        }
        else
        {
            return(null);
        }
    }
Example #6
0
    public byte[] U_Login(byte[] validationTicket, byte[] loginUser, char LoginUserType)
    {
        bool pass = WebServiceSecurity.ValidateLoginIdentity(validationTicket);

        //检查校验码成功,有效的登录请求.
        if (pass)
        {
            LoginUser userInfo = ZipTools.DecompressionObject(loginUser) as LoginUser;
            DataTable dt       = new dalUser(null).Login(userInfo, LoginUserType);
            return(ZipTools.CompressionDataSet(ServerLibrary.TableToDataSet(dt)));
        }
        else
        {
            return(null);
        }
    }
Example #7
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);
            }
        }