public async Task <IActionResult> Create([Bind("Id,Name")] Department department) { if (ModelState.IsValid) { _context.Add(department); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(department)); }
public async Task InsertAsync(Seller obj) // Aqui criamos um metodo para inserir um novo vendedor no banco de dados { // obj.Department = _context.Department.First(); // solução provisória só para nao dar erro quando tentar inserir mais um vendedor por causa do DepartmentId que está acusando null na db e assim vai buscar o DepartmentId=1 _context.Add(obj); await _context.SaveChangesAsync(); // Esta operação é que vai aceder ao banco de dados, entao nela é que deve ter a versao assincrona(async) }