public string GenderDisplayFor(string genderName) { if (string.Equals(genderName, Constants.Population.ALL_GENDERS)) { return(PKSimConstants.UI.AllGender); } var gender = _genderRepository.FindByName(genderName); return(_representationInfoRepository.DisplayNameFor(gender)); }
public SpeciesPopulation MapFrom(FlatPopulation flatPopulation) { var population = new SpeciesPopulation { Species = flatPopulation.Species, IsAgeDependent = flatPopulation.IsAgeDependent, IsHeightDependent = flatPopulation.IsHeightDependent, Name = flatPopulation.Id, RaceIndex = flatPopulation.RaceIndex, Sequence = flatPopulation.Sequence, }; foreach (var popGender in _populationGenderRepository.All().Where(item => item.Population == population.Name).OrderBy(x => x.Sequence)) { population.AddGender(_genderRepository.FindByName(popGender.GenderName)); } return(population); }
public override object ConvertFrom(string attributeValue, SerializationContext context) { return(_genderRepository.FindByName(attributeValue)); }