public IActionResult ShowDojo(int id)
        {
            Dojo DisplayDojo = new Dojo();

            DisplayDojo = dojoFactory.FindByID(id);
            Dojo RogueNinjas = new Dojo();

            RogueNinjas   = dojoFactory.FindByID(1);
            ViewBag.Rogue = RogueNinjas;
            return(View(DisplayDojo));
        }
示例#2
0
        public IActionResult Show(int id)
        {
            var dojo = dojoFactory.FindByID(id);

            ViewBag.Id          = dojo.Id;
            ViewBag.Name        = dojo.Name;
            ViewBag.Location    = dojo.Location;
            ViewBag.Description = dojo.Description;
            ViewBag.Members     = dojoFactory.FindByID(id).ninjas;
            ViewBag.Rogues      = ninjaFactory.FindAllRogues();
            return(View());
        }
 public IActionResult Dojo(int id)
 {
     ViewBag.dojo        = dojoFactory.FindByID(id);
     ViewBag.dojoNinjas  = ninjaFactory.FindByDojo(id);
     ViewBag.rogueNinjas = ninjaFactory.FindRogueNinjas();
     return(View());
 }
示例#4
0
 public IActionResult Show(int id)
 {
     ViewBag.Dojo    = dojoFactory.FindByID(id);
     ViewBag.Members = ninjaFactory.NinjasForDojoById(id);
     ViewBag.Rogues  = ninjaFactory.RogueNinja();
     return(View("Show"));
 }
示例#5
0
        public IActionResult ShowNinja(int id)
        {
            Ninja DisplayNinja = new Ninja();

            DisplayNinja      = ninjaFactory.FindByID(id);
            DisplayNinja.dojo = dojoFactory.FindByID(DisplayNinja.dojo_id);
            return(View(DisplayNinja));
        }
示例#6
0
        public IActionResult Index()
        {
            IEnumerable <Ninja> Ninjas = ninjaFactory.FindAll();

            foreach (var item in Ninjas)
            {
                System.Console.WriteLine(item.dojo_id);
                //This is a slow way. How to map one to many???
                if (item.dojo_id > 0)
                {
                    item.Dojo = dojoFactory.FindByID(item.dojo_id);
                }
            }
            ViewBag.Ninjas = Ninjas;
            ViewBag.Dojos  = dojoFactory.FindAll();

            return(View());
        }
示例#7
0
 public IActionResult AddNinja(Ninja ninja, long dojo)
 {
     if (!ModelState.IsValid)
     {
         ViewBag.Ninjas = ninjaFactory.FindAll();
         return(View("Index"));
     }
     else
     {
         if (dojo == 0)
         {
             Dojo AssignedDojo = null;
             ninjaFactory.Add(ninja, AssignedDojo);
             return(RedirectToAction("Index"));
         }
         else
         {
             Dojo AssignedDojo = dojoFactory.FindByID(dojo);
             ninjaFactory.Add(ninja, AssignedDojo);
             return(RedirectToAction("Index"));
         }
     }
 }
 public IActionResult ViewDojo(int id)
 {
     ViewBag.dojo = dojoFactory.FindByID(id);
     return(View("Dojo"));
 }
 public IActionResult Ninja(int id)
 {
     ViewBag.Ninja = ninjaFactory.FindByID(id);
     ViewBag.Dojo  = dojoFactory.FindByID(ViewBag.Ninja.Dojo_id);
     return(View());
 }
 public IActionResult ShowDojo(int id)
 {
     ViewBag.Dojo = _dojofactory.FindByID(id);
     return(View());
 }