public PetDTO SavePet(PetDTO pet, PetAccomodation accomodation) { try { if (accomodation.Available == true) { accomodation.Available = false; accomodation.AccommodationStatus = AccommodationStatus.Busy; Pet petCreate = new Pet() { AccomodationId = pet.AccomodationId, Name = pet.Name, PetAccomodation = accomodation, PetHealth = pet.PetHealth, PetOwner = pet.PetOwner, PetPhotograph = pet.PetPhotograph }; var newPet = _context.Add(petCreate).Entity; _context.SaveChanges(); return(pet); } else { return(null); } } catch (Exception ex) { throw new Exception(ex.Message); } }
public PetAccomodation SavePetAccomodation(PetAccomodation accomodation) { try { PetAccomodation accomodationCreate = _context.Add(accomodation).Entity; _context.SaveChanges(); return(accomodationCreate); } catch (Exception ex) { throw new Exception(ex.Message); } }