public bool IsExistingInDB(ReservationContact rc) { if (_context.ReservationContacts.Where(x => x.Email == rc.Email).FirstOrDefault() != null) { return(true); } return(false); }
public ReservationContact CreateNew(ReservationContact rc) { if (rc != null) { if (!IsExistingInDB(rc)) { _context.ReservationContacts.Add(rc); _context.SaveChanges(); } return(_context.ReservationContacts.Where(x => x.Email == rc.Email).FirstOrDefault()); } return(null); }
public Reservation FindReservationByContact(ReservationContact rc) { return(_context.Reservations.Where(x => x.ReservationContact.Id == rc.Id).FirstOrDefault()); }