public virtual ApiPetServerResponseModel MapEntityToModel( Pet item) { var model = new ApiPetServerResponseModel(); model.SetProperties(item.Id, item.AcquiredDate, item.BreedId, item.Description, item.PenId, item.Price); if (item.BreedIdNavigation != null) { var breedIdModel = new ApiBreedServerResponseModel(); breedIdModel.SetProperties( item.BreedIdNavigation.Id, item.BreedIdNavigation.Name, item.BreedIdNavigation.SpeciesId); model.SetBreedIdNavigation(breedIdModel); } if (item.PenIdNavigation != null) { var penIdModel = new ApiPenServerResponseModel(); penIdModel.SetProperties( item.PenIdNavigation.Id, item.PenIdNavigation.Name); model.SetPenIdNavigation(penIdModel); } return(model); }
public virtual ApiPenServerResponseModel MapEntityToModel( Pen item) { var model = new ApiPenServerResponseModel(); model.SetProperties(item.Id, item.Name); return(model); }
public virtual ApiPenServerResponseModel MapServerRequestToResponse( int id, ApiPenServerRequestModel request) { var response = new ApiPenServerResponseModel(); response.SetProperties(id, request.Name); return(response); }