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);
 }
Example #3
0
 public Reservation FindReservationByContact(ReservationContact rc)
 {
     return(_context.Reservations.Where(x => x.ReservationContact.Id == rc.Id).FirstOrDefault());
 }