public async Task DeleteWithRelated(int id) { var poliza = await _dbContext.Poliza.Include(x => x.PolizaClientes).FirstOrDefaultAsync(x => x.Id.Equals(id)); if (poliza != null) { poliza.PolizaClientes.Clear(); await _dbContext.SaveChangesAsync(); _dbContext.Remove(poliza); await _dbContext.SaveChangesAsync(); } }
public async Task Create(TEntity entity) { await _dbContext.Set <TEntity>().AddAsync(entity); await _dbContext.SaveChangesAsync(); }