Ejemplo n.º 1
0
        public User UserGet(string username)
        {
            //Get user from DB using EF DBContext, pass it through
            //Populate the User Pocket by using the UserPocketID foreign key together with Pocket DBContext
            //Finally, get user Chips using Pocket table reference ChipsID foreign key and add it to user object

            UserContext   uc = new UserContext();
            PocketContext pc = new PocketContext();
            //ChipsContext cc = new ChipsContext();
            casinodbContext cc = new casinodbContext();

            //Users user = UserHelper.GetUserAsync().GetAwaiter().GetResult();

            Console.WriteLine("Post with angular reached with " + username);

            Users user = new Users();

            // user = cc.Users.Where( u => u.Username == username).FirstOrDefault();

            //user.Name = "falseuser";
            //if(uc.Users.ToList().Count > 0)
            //{
            user.Name = "falseuser";
            if (cc.Users.Count() > 0)
            {
                foreach (var item in cc.Users.ToList())
                {
                    if (username.Equals(item.Username))
                    {
                        user      = item;
                        user.Name = item.Name;
                    }
                }
            }

            User verifiedUser = new User();

            verifiedUser.Username = user.Username;
            verifiedUser.Name     = user.Name;
            verifiedUser.Age      = user.Age;
            verifiedUser.Email    = user.Email;
            verifiedUser.Password = user.Password;


            return(verifiedUser);
        }
Ejemplo n.º 2
0
        public void UsersRegisterAsync([FromBody] User user)
        {
            casinodbContext cc = new casinodbContext();

            //Users user = UserHelper.RegisterUserAsync().GetAwaiter().GetResult();
            Console.WriteLine("user reached data register as: " + user.Name + " username: "******"user: "******"with username: "******"is successfully submitted to the database!");
        }