public override void CopyFrom(IBaseEntityViewModel viewModel) { if (viewModel is LanguageViewModel language) { Name = language.Name; ISO639Code = language.ISO639Code; } }
public override void CopyFrom(IBaseEntityViewModel viewModel) { var city = viewModel as CityViewModel; if (city != null) { Name = city.Name; Country = city.Country; } }
public override void CopyFrom(IBaseEntityViewModel viewModel) { var country = viewModel as CountryViewModel; if (country != null) { Name = country.Name; Alpha3Code = country.Alpha3Code; Cities = country.Cities; } }
public abstract void CopyFrom(IBaseEntityViewModel viewModel);