public Fish Build(int id, Species species, Locale locale, bool hasPhoto) { return new Fish(id) { Genus = species.Genus, Species = species, Locale = locale, HasPhotos = hasPhoto }; }
public LocaleDto Build(Locale locale) { return new LocaleDto { Id = locale.Id, Name = locale.Name, Latitude = locale.Latitude, Longitude = locale.Longitude, HasPhotos = locale.HasPhotos }; }
public PhotoGalleryViewModel Build(Locale locale) { var viewModel = new PhotoGalleryViewModel { Name = locale.Name, Photos = this.photosRepository.GetForLocale(locale.Id).ToDtoList() }; return viewModel; }
public static LocaleDto Build(Locale locale) { return new LocaleDto { Id = locale.Id, Name = locale.Name, Latitude = locale.Latitude, Longitude = locale.Longitude, HasPhotos = locale.HasPhotos, ZoomLevel = locale.ZoomLevel, Description = locale.Description, HasDescription = locale.HasDescription, Lake = Build(locale.Lake) }; }
public HeaderViewModel Build(Locale locale) { var viewModel = new HeaderViewModel { Lakes = this.lakeRepository.GetAll().ToDtoList(), SelectedLakeId = locale.Lake.Id, GenusTypes = this.genusTypeRepository.GetFromLake(locale.Lake.Id).ToDtoList() }; return viewModel; }