Exemplo n.º 1
0
        public bool Login(string id, string password)
        {
            UsersTableAdapters.UsersApaterTableAdapter uta = new UsersTableAdapters.UsersApaterTableAdapter();
            var result = uta.GetUserById(id);

            if (result.Rows.Count <= 0)
            {
                return(false);
            }
            if (result[0] == null)
            {
                return(false);
            }
            if (result[0].Password == password)
            {
                User user = new User();
                user.Name     = result[0].Name;
                user.Id       = result[0].Id;
                user.Email    = result[0].Email;
                user.Balance  = result[0].Balance;
                user.Password = result[0].Password;
                user.Linked   = result[0].Linked;
                userAgent     = user;
                return(true);
            }
            return(false);
        }
Exemplo n.º 2
0
        public void updateLinkedStatus(string id, bool status)
        {
            UsersTableAdapters.UsersApaterTableAdapter uta = new UsersTableAdapters.UsersApaterTableAdapter();
            var result = uta.GetUserById(id);

            if (result[0] == null)
            {
                return;
            }
            uta.UpdateLinkStatus(status, id);
        }
Exemplo n.º 3
0
        public bool GetUserLinkedStatusById(string id)
        {
            UsersTableAdapters.UsersApaterTableAdapter uta = new UsersTableAdapters.UsersApaterTableAdapter();
            var result = uta.GetUserById(id);

            if (result[0] == null)
            {
                return(false);
            }
            return(result[0].Linked);
        }
Exemplo n.º 4
0
        public void updateBalance(string id, int balance)
        {
            UsersTableAdapters.UsersApaterTableAdapter uta = new UsersTableAdapters.UsersApaterTableAdapter();
            var result = uta.GetUserById(id);

            if (result[0] == null)
            {
                return;
            }
            int newBalance = result[0].Balance + balance;

            userAgent.Balance = newBalance;
            uta.UpdateBalance(newBalance, id);
        }
Exemplo n.º 5
0
        public void register(string id, string name, string email, string password)
        {
            var user = new User();

            user.Name     = name;
            user.Id       = id;
            user.Email    = email;
            user.Password = password;
            user.Linked   = true;

            UsersTableAdapters.UsersApaterTableAdapter uta = new UsersTableAdapters.UsersApaterTableAdapter();
            uta.Insert(user.Id, user.Name, user.Email, user.Password, user.Balance, user.Linked);
            userAgent = user;
        }