public IActionResult CreateRole(Role role) { _context.Roles.Add(role); _context.SaveChanges(); return(CreatedAtRoute("GetRole", new { id = role.id }, role)); }
public BeastController(BeastContext context) { _context = context; var role = _context.Roles.Count() == 0 ? new Role { title = "Administrator" } : _context.Roles.First(); if (_context.Roles.Count() == 0) { _context.Roles.Add(role); _context.SaveChanges(); } var beast = _context.Beasts.Count() == 0 ? new Beast { firstName = "Lucas", lastName = "Cawkell", role = role } : _context.Beasts.First(); if (_context.Beasts.Count() == 0) { _context.Beasts.Add(beast); _context.SaveChanges(); } List <Beast> beasts = new List <Beast>(); beasts.Add(beast); if (_context.Applications.Count() == 0) { _context.Applications.Add(new Application { title = "MedNet", beasts = beasts }); _context.SaveChanges(); } }