public virtual ApiBreedServerResponseModel MapServerRequestToResponse( int id, ApiBreedServerRequestModel request) { var response = new ApiBreedServerResponseModel(); response.SetProperties(id, request.Name, request.SpeciesId); return(response); }
public virtual ApiBreedServerResponseModel MapEntityToModel( Breed item) { var model = new ApiBreedServerResponseModel(); model.SetProperties(item.Id, item.Name, item.SpeciesId); if (item.SpeciesIdNavigation != null) { var speciesIdModel = new ApiSpeciesServerResponseModel(); speciesIdModel.SetProperties( item.SpeciesIdNavigation.Id, item.SpeciesIdNavigation.Name); model.SetSpeciesIdNavigation(speciesIdModel); } return(model); }
public virtual ApiPetServerResponseModel MapEntityToModel( Pet item) { var model = new ApiPetServerResponseModel(); model.SetProperties(item.Id, item.BreedId, item.ClientId, item.Name, item.Weight); if (item.BreedIdNavigation != null) { var breedIdModel = new ApiBreedServerResponseModel(); breedIdModel.SetProperties( item.BreedIdNavigation.Id, item.BreedIdNavigation.Name, item.BreedIdNavigation.SpeciesId); model.SetBreedIdNavigation(breedIdModel); } return(model); }