public Guests AddUser(ApplicationUser user) { var newGuest = _context.Guests.Where(g => g.EMail == user.Email).FirstOrDefault(); if (newGuest == null) { guest.FirstName = user.FirstName; guest.LastName = user.LastName; guest.EMail = user.Email; guest.Phone = user.PhoneNumber; guest.Address = user.Address; guest.FirstName = user.FirstName; try { _context.Add(guest); _context.SaveChanges(); } catch (Exception) { } newGuest = _context.Guests.Where(g => g.EMail == user.Email).SingleOrDefault(); } return(newGuest); }
public void AddReservation(DataViewModel data) { reservation.CheckIn = data.CheckIn; reservation.CheckOut = data.CheckOut; reservation.Adults = data.Adults; reservation.Children = data.Children; reservation.GuestId = data.guest.Id; reservation.RoomId = data.roomId; try { _context.Add(reservation); _context.SaveChanges(); } catch (Exception) { } }