示例#1
0
        public ActionResult CadastrarSubserieIndice(SubserieIndice _novoSubserieIndice)
        {
            if (!ModelState.IsValid)
            {
                return(View("Cadastrar", _novoSubserieIndice));
            }
            {
                try
                {
                    if (Session["id"] != null)
                    {
                        _novoSubserieIndice.Registro = int.Parse(Session["id"].ToString());
                    }
                    _DAO.SalvarSubserieIndice(_novoSubserieIndice);
                    Logador.LogEntidade(Logador.LogAcoes.Salvar, _novoSubserieIndice);
                    return(RedirectToAction("Index").ComMensagemDeSucesso("Índice salvo com sucesso!"));
                }


                catch (Exception ex)
                {
                    return(RedirectToAction("Cadastrar").ComMensagemDeErro(ex.Message));
                }
            }
        }
示例#2
0
 public ActionResult Excluir(string Id)
 {
     try
     {
         Subclasse _subclasse = _DAO.GetByRegistro(int.Parse(Id));
         _DAO.ExlcuirSubclasse(_subclasse);
         Logador.LogEntidade(Logador.LogAcoes.Excluir, _subclasse);
         return(RedirectToAction("Index"));
     }
     catch (Exception ex)
     {
         return(RedirectToAction("Index").ComMensagemDeErro(ex.Message));
     }
 }
示例#3
0
 public ActionResult Excluir(string Id)
 {
     try
     {
         Corredor _corredor = _DAO.GetByRegistro(int.Parse(Id));
         _DAO.ExcluirCorredor(_corredor);
         Logador.LogEntidade(LAB5GED.MVC.Acessorio.Logador.LogAcoes.Excluir, _corredor);
         return(RedirectToAction("Index"));
     }
     catch (Exception ex)
     {
         return(RedirectToAction("Index").ComMensagemDeErro(ex.Message));
     }
 }
示例#4
0
 public ActionResult Excluir(string Id)
 {
     try
     {
         PrazoGuarda _prazoGuarda = _DAO.GetByRegistro(int.Parse(Id));
         _DAO.ExcluirPrazoGuarda(_prazoGuarda);
         Logador.LogEntidade(Logador.LogAcoes.Excluir, _prazoGuarda);
         return(RedirectToAction("Index"));
     }
     catch (Exception ex)
     {
         return(RedirectToAction("Index").ComMensagemDeErro(ex.Message));
     }
 }
示例#5
0
 public ActionResult Excluir(string Id)
 {
     try
     {
         Usuario _usuario = _DAO.GetByRegistro(int.Parse(Id));
         _DAO.ExcluirUsuario(_usuario);
         Logador.LogEntidade(Logador.LogAcoes.Excluir, _usuario);
         return(RedirectToAction("Index", "Usuario"));
     }
     catch (Exception ex)
     {
         return(RedirectToAction("Index").ComMensagemDeErro(ex.Message));
     }
 }
示例#6
0
 public ActionResult Excluir(string Id)
 {
     try
     {
         Classe _classe = _DAO.GetByRegistro(int.Parse(Id));
         Logador.LogEntidade(Logador.LogAcoes.Excluir, _classe);
         _DAO.ExcluirClasse(_classe);
         return(View("Index", _DAO.GetAll().OrderBy(cl => cl.Id_classe).ToList()));
     }
     catch (Exception ex)
     {
         return(RedirectToAction("Index").ComMensagemDeErro(ex.Message));
     }
 }
示例#7
0
 public ActionResult Excluir(string Id)
 {
     try
     {
         Grupo _grupo = _DAO.GetByRegistro(int.Parse(Id));
         _DAO.ExcluirGrupo(_grupo);
         Logador.LogEntidade(Logador.LogAcoes.Salvar, _grupo);
         return(RedirectToAction("Index"));
     }
     catch (Exception ex)
     {
         return(RedirectToAction("Index").ComMensagemDeErro(ex.Message));
     }
 }
示例#8
0
        public ActionResult EditarInfoDocumento(Documento _documento)
        {
            try
            {
                if (SubserieDiferente(_documento))
                {
                    ApagarIndexacao(_documento);
                }

                _DAO.SalvarInfoDocumento(_documento);
                Logador.LogEntidade(Logador.LogAcoes.Editar, _documento);
                return(RedirectToAction("Revisar", "Documento", new  { _registroDocumento = _documento.Registro }).ComMensagemDeSucesso("Documento atualizado com sucesso"));
            }
            catch (Exception ex)
            {
                return(RedirectToAction("Editar", _documento).ComMensagemDeErro(ex.Message));
            }
        }
示例#9
0
 public ActionResult CadastrarUsuario(Usuario _novoUsuario)
 {
     if (!ModelState.IsValid)
     {
         return(View("Cadastrar", _novoUsuario));
     }
     {
         try
         {
             Salvar(_novoUsuario);
             Logador.LogEntidade(Logador.LogAcoes.Salvar, _novoUsuario);
             return(RedirectToAction("Index", "Usuario").ComMensagemDeSucesso("Usuário cadastrado com sucesso!"));
         }
         catch (Exception ex)
         {
             return(View("Cadastrar", _novoUsuario).ComMensagemDeErro(ex.Message));
         }
     }
 }
示例#10
0
 public ActionResult AlterarPerfil(Usuario _usuario)
 {
     if (!ModelState.IsValid)
     {
         return(View("MeuPerfil", _usuario));
     }
     {
         try
         {
             Salvar(_usuario);
             Logador.LogEntidade(Logador.LogAcoes.Editar, _usuario);
             return(RedirectToAction("Index", "Home").ComMensagemDeSucesso("Perfil alterado com sucesso!"));
         }
         catch (Exception ex)
         {
             return(RedirectToAction("MeuPerfil", new { _registroUsuario = _usuario.Registro }).ComMensagemDeErro(ex.Message));
         }
     }
 }
示例#11
0
 public ActionResult CadastrarPrazoGuarda(PrazoGuarda _prazoGuarda)
 {
     if (!ModelState.IsValid)
     {
         return(View("Cadastrar", _prazoGuarda));
     }
     {
         try
         {
             if (Session["id"] != null)
             {
                 _prazoGuarda.Registro = int.Parse(Session["id"].ToString());
             }
             _DAO.SalvarPrazoGuarda(_prazoGuarda);
             Logador.LogEntidade(Logador.LogAcoes.Salvar, _prazoGuarda);
             return(RedirectToAction("Index").ComMensagemDeSucesso("Prazo de guarda salvo com sucesso!"));
         }
         catch (Exception ex)
         {
             return(RedirectToAction("Cadastrar", _prazoGuarda).ComMensagemDeErro(ex.Message));
         }
     }
 }
示例#12
0
 public ActionResult CadastrarAcao(Acao _novaAcao)
 {
     if (!ModelState.IsValid)
     {
         return(View("Cadastrar", _novaAcao));
     }
     {
         try
         {
             if (Session["id"] != null)
             {
                 _novaAcao.Registro = int.Parse(Session["id"].ToString());
             }
             _DAO.SalvarAcao(_novaAcao);
             Logador.LogEntidade(Logador.LogAcoes.Salvar, _novaAcao);
             return(RedirectToAction("Index").ComMensagemDeSucesso("Ação cadastrada com sucesso"));
         }
         catch (Exception ex)
         {
             return(RedirectToAction("Cadastrar", _novaAcao).ComMensagemDeErro(ex.Message));
         }
     }
 }
示例#13
0
        public ActionResult ExcluirDocumento(string Id)
        {
            try
            {
                Documento _doc = _DAO.GetByRegistro(int.Parse(Id));

                try
                {
                    new DocumentoDigitalizacaoBO().ExcluirDigitalizacoesDoDocumento(_doc);
                    _DAO.ExluirDocumento(_doc);
                    Logador.LogEntidade(Logador.LogAcoes.Excluir, _doc);
                    return(RedirectToAction("Index", "Documento"));
                }
                catch (Exception ex)
                {
                    return(RedirectToAction("Index", "Documento").ComMensagemDeErro(ex.Message));
                    // return View("ListarDocumentosNaoRevisados", new CaixaBO().GetDocumentosNaoRevisadosDaCaixa(_doc.Caixa)).ComMensagemDeErro(ex.Message);
                }
            }
            catch
            {
                return(RedirectToAction("Index", "Home").ComMensagemDeErro("Erro ao acessar o documento. Exclusão não realizada!"));
            }
        }