public IActionResult Create(NinjaIndex model) { Ninja ninja = model.NewNinja; if (ModelState.IsValid) { var NewNinja = new Ninja() { Name = ninja.Name, Level = ninja.Level, DojoId = ninja.DojoId, Description = ninja.Description }; _context.Add(NewNinja); // OR _context.Ninjas.Add(NewNinja); _context.SaveChanges(); return(RedirectToAction("Index")); } return(View("Index", new NinjaIndex() { Ninjas = _context.Ninjas.Include(n => n.Dojo).ToList(), Dojos = _context.Dojos.ToList(), NewNinja = ninja })); }
public IActionResult Index() { // ViewBag.Ninjas = _context.Ninjas.Include(n => n.Dojo).ToList(); var NinjaIndex = new NinjaIndex() { Ninjas = _context.Ninjas.Include(n => n.Dojo).ToList(), Dojos = _context.Dojos.ToList() }; // List<Ninja> Ninjas = _context.Ninjas.ToList(); return(View(NinjaIndex)); }
public IActionResult Create(NinjaIndex model) { Ninja ninja = model.NewNinja; if (ModelState.IsValid) { _ninjaFactory.AddNinja(ninja); return(RedirectToAction("Index")); } return(View("Index", new NinjaIndex() { Ninjas = _ninjaFactory.AllNinjas(), Dojos = _dojoFactory.AllDojos(), NewNinja = ninja })); }
public IActionResult Index(NinjaIndex model) { // List<Ninja> Ninjas = _context.Ninjas.ToList(); return(View(model)); }