Esempio n. 1
0
        public String Get()
        {
            VegaHttpTransaction transaction = new VegaHttpTransaction(this)
            {
                AuthSystem    = UserService.System,
                AuthPrivilege = PvSelectUser
            };

            if (transaction.Initialize() == VegaTransactionInitStatus.Success)
            {
                UserService service = new UserService(transaction);
            }

            return(transaction.EndTransaction());
        }
Esempio n. 2
0
        public string Get(long id)
        {
            VegaHttpTransaction transaction = new VegaHttpTransaction(this)
            {
                AuthSystem    = UserService.System,
                AuthPrivilege = PvSelectUser
            };

            if (transaction.Initialize() == VegaTransactionInitStatus.Success)
            {
                UserService service = new UserService(transaction);

                if (service.ValidateUserId(id))
                {
                    service.GetUser(id);
                }
                else
                {
                    transaction.SetError(VegaRules.ErrorValidation, "Invalid user id.");
                }
            }

            return(transaction.EndTransaction());
        }