public async Task <ActionResult> AddEmployee([FromBody] Employee employee) { await _context.Employees.AddAsync(employee); await _context.SaveChangesAsync(); return(Created("Employee added to DataBase", employee)); }
public async Task <ActionResult> AddManager([FromBody] Managers manager) { await _context.Managers.AddAsync(manager); await _context.SaveChangesAsync(); return(Created("New manager added to DataBase", manager)); }
//public void Update(int id, TEntity entity) //{ // _context.Entry(funcionario).State = EntityState.Modified; // Context.Entry(entity).cur // Context.Set<TEntity>().upda //} public async Task Delete(int id) { var entity = await Context.Set <TEntity>().FindAsync(id); if (entity == null) { throw new Exception(); } Context.Set <TEntity>().Remove(entity); await Context.SaveChangesAsync(); }