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);
        }
Example #2
0
        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);
        }
Example #3
0
        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)));
 }