public int Deletar(int id) { UnidadeSesiDomain unidade = _context.UnidadesSesi.FirstOrDefault(x => x.Id == id); _context.UnidadesSesi.Remove(unidade); return(_context.SaveChanges()); }
public UnidadeSesiDomain BuscarPorId(int id) { UnidadeSesiDomain unidade = _context.UnidadesSesi .Include(u => u.Eventos) .Include(u => u.Funcionarios) .ThenInclude(f => f.Funcionario) .FirstOrDefault(x => x.Id == id); return(unidade); }
public int Cadastrar(UnidadeSesiDto unidadeSesiDto) { var unidade = new UnidadeSesiDomain { NomeUnidade = unidadeSesiDto.NomeUnidade, Cidade = unidadeSesiDto.Cidade }; _context.UnidadesSesi.Add(unidade); return(_context.SaveChanges()); }
public IActionResult BuscarPorId(int id) { UnidadeSesiDomain unidade = _repo.BuscarPorId(id); if (unidade == null) { return(NotFound("Unidade não encontrada")); } return(Ok(unidade)); }
public int Atualizar(UnidadeSesiDto unidadeSesiDto, int id) { UnidadeSesiDomain unidade = _context.UnidadesSesi.FirstOrDefault(x => x.Id == id); if (unidade == null) { return(404); } unidade.NomeUnidade = unidadeSesiDto.NomeUnidade; unidade.Cidade = unidadeSesiDto.Cidade; _context.UnidadesSesi.Update(unidade); return(_context.SaveChanges()); }