public IActionResult Delete(int id)
 {
     try
     {
         AssistenciaRepository repository = new AssistenciaRepository();
         repository.Excluir(id);
         return(Ok());
     }
     catch (Exception)
     {
         return(BadRequest());
     }
 }
 public IActionResult Put([FromBody] Assistencia Assistencia)
 {
     try
     {
         AssistenciaRepository dal = new AssistenciaRepository();
         dal.Alterar(Assistencia);
         return(Ok());
     }
     catch (Exception)
     {
         return(BadRequest());
     }
 }
 public IActionResult Get(int id)
 {
     try
     {
         AssistenciaRepository dal         = new AssistenciaRepository();
         Assistencia           assistencia = dal.Consultar(id);
         return(Ok(assistencia));
     }
     catch (KeyNotFoundException)
     {
         return(NotFound());
     }
 }
        public IActionResult Post([FromBody] Assistencia Assistencia)
        {
            try
            {
                AssistenciaRepository repository = new AssistenciaRepository();
                repository.Inserir(Assistencia);
            }
            catch (Exception)
            {
                return(BadRequest());
            }

            return(Ok());
        }
        public IActionResult Get()
        {
            var lista = new AssistenciaRepository().Listar();

            return(Ok(lista));
        }