public ActionResult <IEnumerable <PetModel> > GetPets() { try { return(Ok(_petService.GetPets())); } catch (BadRequestException ex) { return(BadRequest(ex)); } catch (Exception ex) { return(StatusCode(StatusCodes.Status500InternalServerError, $"Something happend: {ex.Message}")); } }
public ActionResult <List <ResponsePetDTO> > GetAllPets() { var pets = _petService.GetPets(); var listOfResponsePetDTO = new List <ResponsePetDTO>(); foreach (var p in pets) { var responsePetDTO = new ResponsePetDTO(); responsePetDTO.Id = p.Id; responsePetDTO.Name = p.Name; //responsePetDTO.Geboortedatum = p.Geboortedatum; //responsePetDTO.Types = p.Types; //responsePetDTO.Persoon = p.Persoonsen; listOfResponsePetDTO.Add(responsePetDTO); } return(Ok(listOfResponsePetDTO)); }