public HeaderViewModel Build(Fish fish) { var viewModel = new HeaderViewModel { Lakes = this.lakeRepository.GetAll().ToDtoList(), SelectedGenusTypeId = fish.Genus.GenusType.Id, SelectedLakeId = fish.Locale.Lake.Id, GenusTypes = this.genusTypeRepository.GetFromLake(fish.Locale.Lake.Id).ToDtoList() }; return viewModel; }
public HeaderViewModel Build(GenusType genusType) { var viewModel = new HeaderViewModel { SelectedGenusTypeId = genusType.Id, SelectedLakeId = genusType.Lake.Id, GenusTypes = this.genusTypeRepository.GetFromLake(genusType.Lake.Id).ToDtoList(), Lakes = this.lakeRepository.GetAll().ToDtoList() }; return viewModel; }
public HeaderViewModel Build() { var viewModel = new HeaderViewModel { Lakes = this.lakeRepository.GetAll().ToDtoList(), GenusTypes = new List<GenusTypeDto>() }; return viewModel; }