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); }
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!"); }