Example #1
0
        public ActionResult Excluir(int id)
        {
            try
            {
                var cargo = _cargosRepositorio.ObterCargoPorId(id);

                if (cargo == null)
                {
                    RegistroNaoEncontrado();
                }

                _cargosRepositorio.Excluir(cargo.Id);

                GravarLogAuditoria(TipoLogAuditoria.DELETE, cargo);
            }
            catch
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            return(new HttpStatusCodeResult(HttpStatusCode.NoContent));
        }