public async Task <IActionResult> Cadastrar([Bind("Id,Nome,Idade,Email")] Cliente cliente) { if (ModelState.IsValid) { _context.Add(cliente); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(cliente)); }
public async Task <IActionResult> Create([Bind("Id,Nome,Genero,Preco")] Filme filme) { if (ModelState.IsValid) { _context.Add(filme); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(filme)); }
public async Task <IActionResult> Cadastrar([Bind("Id,DataLocacao,DataDevolucao")] Locacao locacao) { if (ModelState.IsValid) { _context.Add(locacao); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(locacao)); }
public async Task <TEntity> CreateAsync(TEntity entity) { if (entity == null) { throw new ArgumentNullException($"{nameof(CreateAsync)} entity must not be null"); } try { await _clienteDbContext.AddAsync(entity); await _clienteDbContext.SaveChangesAsync(); return(entity); } catch (Exception ex) { throw new Exception($"{nameof(entity)} could not be saved: {ex.Message}"); } }
public async Task CreateAsync(TEntity entity) { await _db.Set <TEntity>().AddAsync(entity); await _db.SaveChangesAsync(); }