static public AanvalViewModel AanvalToViewModel(Aanval a) { AanvalViewModel avm = new AanvalViewModel(); avm.Id = a.Id; avm.Naam = a.Naam; avm.MaxPP = a.MaxPP; avm.PP = a.PP; avm.Accuratie = a.Accuratie; avm.Power = a.Power; avm.Soort = SoortViewModelConvert.SoortToViewModel(a.Soort); return(avm); }
static public PokemonViewModel PokemonToPokemonViewModel(Pokemon p) { PokemonViewModel pvm = new PokemonViewModel(); pvm.Id = p.Id; pvm.HP = p.HP; pvm.Image = p.Image; pvm.MaxHP = p.MaxHP; pvm.Naam = p.Naam; pvm.TeamId = p.TeamId; pvm.Type = SoortViewModelConvert.SoortToViewModel(p.Type); pvm.Uiterlijk = p.Uiterlijk; pvm.Aanvallen = AanvalViewModelConvert.AanvalListToViewModelList(p.Aanvallen); return(pvm); }
public AllePokemonViewModel PokemonToView(List <Pokemon> pList) { AllePokemonViewModel apvm = new AllePokemonViewModel(); List <AllePokemonViewModel> temp = new List <AllePokemonViewModel>(); foreach (Pokemon p in pList) { AllePokemonViewModel apvmTemp = new AllePokemonViewModel(); apvmTemp.Id = p.Id; apvmTemp.Naam = p.Naam; apvmTemp.Type = SoortViewModelConvert.SoortToViewModel(p.Type); apvmTemp.Image = System.Convert.ToBase64String(p.Uiterlijk); apvmTemp.Aanvallen = AanvalViewModelConvert.AanvalListToViewModelList(p.Aanvallen); temp.Add(apvmTemp); } apvm.AllePokemon = temp; return(apvm); }
static public Aanval ViewModelToAanval(AanvalViewModel avm) { return(new Aanval(avm.Id, avm.Naam, avm.MaxPP, avm.PP, avm.Accuratie, avm.Power, SoortViewModelConvert.ViewModelToSoort(avm.Soort))); }