Exemplo n.º 1
0
        public static void RunUIAddAHero(IRepository repository)
        {
            RunUIPrintAllHeroes(repository);


            Console.Write("Please enter the SuperHero alias");
            string _alias = Console.ReadLine();

            Console.Write("Please enter the SuperHero real name");
            string _realName = Console.ReadLine();

            Console.Write("Please enter the SuperHero hide out place");
            string _hideOut = Console.ReadLine();

            HeroesLib.Models.SuperHero superHero = new HeroesLib.Models.SuperHero
            {
                Alias    = _alias,
                HideOut  = _hideOut,
                RealName = _realName
            };
            repository.Add(superHero);
            Console.WriteLine($"Super hero {_alias} is added");

            RunUIPrintAllHeroes(repository);
        }
Exemplo n.º 2
0
 public Entities.SuperHero Map(HeroesLib.Models.SuperHero superHero)
 {
     return(new HeroesData.Entities.SuperHero {
         Id = superHero.Id,
         Alias = superHero.Alias,
         HideOut = superHero.HideOut,
         RealName = superHero.RealName
     });
 }