public IActionResult Ninja()
        {
            NinjaDisplay NinjaDisplay = new NinjaDisplay()
            {
                AllNinjas = _ninjaFactory.FindAllNinjas(),
                AllDojos  = _dojoFactory.FindAllDojos()
            };

            return(View(NinjaDisplay));
        }
        public IActionResult AddNinja(NinjaDisplay NinjaDisplay)
        {
            Ninja Ninja = NinjaDisplay.Ninja;

            // check for validations
            if (ModelState.IsValid)
            {
                // add to db
                _ninjaFactory.Add(Ninja);
                return(RedirectToAction("Ninja"));
            }
            else
            {
                // display the validation errors
                NinjaDisplay.AllNinjas = _ninjaFactory.FindAllNinjas();
                NinjaDisplay.AllDojos  = _dojoFactory.FindAllDojos();

                return(View("Ninja", NinjaDisplay));
            }
        }