public IActionResult Index()
        {
            var DojoIndex = new DojoIndex()
            {
                Dojos = _context.Dojos.ToList()
            };

            return(View(DojoIndex));
        }
        public IActionResult Create(DojoIndex model)
        {
            Dojo dojo = model.NewDojo;

            if (ModelState.IsValid)
            {
                _dojoFactory.AddDojo(dojo);
                return(RedirectToAction("Index"));
            }
            return(View("Index", new DojoIndex()
            {
                Dojos = _dojoFactory.AllDojos(),
                NewDojo = dojo
            }));
        }
        public IActionResult Create(DojoIndex model)
        {
            Dojo dojo = model.NewDojo;

            if (ModelState.IsValid)
            {
                var NewDojo = new Dojo()
                {
                    Name           = dojo.Name,
                    Location       = dojo.Location,
                    AdditionalInfo = dojo.AdditionalInfo,
                };

                _context.Add(NewDojo);
                // OR _context.Dojos.Add(NewDojo);
                _context.SaveChanges();
                return(RedirectToAction("Index"));
            }
            return(View("Index", new DojoIndex()
            {
                Dojos = _context.Dojos.ToList(),
                NewDojo = dojo
            }));
        }