public async Task RemoveRestaurantFromList(int loginId, int restaurantId) { var personList = await _lunchItContext.PersonalLists.FirstAsync(d => d.LoginId == loginId && d.RestaurantId == restaurantId); _lunchItContext.PersonalLists.Remove(personList); _lunchItContext.SaveChanges(); }
public async Task <Login> RegisterUser(string username, string password) { var user = await _lunchItContext.Logins.FirstOrDefaultAsync(d => d.Username.ToLower() == username); if (user == null) { var newUser = new Login() { Username = username, Passsword = password }; _lunchItContext.Logins.Add(newUser); _lunchItContext.SaveChanges(); return(newUser); } return(null); }