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)); } } }
public ActionResult ConfigurarPerfil(int _registroUsuario, int _registroGrupo, bool _adiciona) { try { Grupo _grupo = new GrupoBO().GetByRegistro(_registroGrupo); Usuario _usuario = new UsuarioBO().GetByRegistro(_registroUsuario); if (_adiciona) { _DAO.CadastrarUsuarioGrupo(_registroUsuario, _registroGrupo); Logador.LogAcao(Logador.LogAcoes.Configuração, "ADICIONAR USUÁRIO AO GRUPO: USUÁRIO:" + _usuario.Login + " GRUPO:" + _grupo.NomeGrupo); } else { _DAO.RemoverUsuarioGrupo(_registroUsuario, _registroGrupo); Logador.LogAcao(Logador.LogAcoes.Configuração, "REMOVER USUÁRIO DO GRUPO: USUÁRIO:" + _usuario.Login + " GRUPO:" + _grupo.NomeGrupo); } return(View("AdicionarAoGrupo", _usuario)); } catch (Exception ex) { return(View("AdicionarAoGrupo", _registroUsuario).ComMensagemDeErro(ex.Message)); } }
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)); } }
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)); } }
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)); } }
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)); } }
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)); } }
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)); } }
public ActionResult ExecutaAlterarSenha(Usuario _usuario) { try { _usuario.DataCadastro = _DAO.GetByRegistro(_usuario.Registro).DataCadastro; _usuario.Senha = new Seguranca().getMD5Hash(_usuario.Senha); Salvar(_usuario); Logador.LogAcao(Logador.LogAcoes.Configuração, "ALTERAR SENHA. USUÁRIO: " + _usuario.Login); return(RedirectToAction("Index", "Home").ComMensagemDeSucesso("Senha alterada com sucesso!")); } catch (Exception ex) { return(RedirectToAction("AlterarSenha", _usuario).ComMensagemDeErro(ex.Message)); } }
public ActionResult CadastrarDocumento(Documento _novoDocumento) { try { _DAO.SalvarDocumento(_novoDocumento); Logador.LogAcao(Logador.LogAcoes.Salvar, "CADASTRO DE DOCUMENTO (REGISTRO " + _novoDocumento.Registro.ToString() + ")"); _DAO.RegistrarCadastroDocumento(_novoDocumento.Registro, Seguranca.UsuarioLogado().Registro); } catch (Exception ex) { return(RedirectToAction("Cadastrar").ComMensagemDeErro(ex.Message)); } return(RedirectToAction("VinculacaoImagem", "DocumentoDigitalizacao", new { _registroDocumento = _novoDocumento.Registro })); }
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)); } }
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)); } } }
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)); } } }
public void Salvar(Usuario _novoUsuario) { try { if (Session["id"] != null) { _novoUsuario.Registro = int.Parse(Session["id"].ToString()); } else { _novoUsuario.Senha = new Seguranca().getMD5Hash(_novoUsuario.Senha); } _DAO.SalvarUsuario(_novoUsuario); Logador.LogAcao(Logador.LogAcoes.Configuração, "ALTERAR SENHA. USUÁRIO: " + _novoUsuario.Login); } catch (Exception ex) { throw ex; } }
public ActionResult Logon(FormCollection fc) { //try //{ if (DateTime.Now > DateTime.Parse("2020-02-28")) { return(RedirectToAction("Index", "Home").ComMensagemDeErro("SISTEMA INDISPONÍVEL. CONTATE O ADMINISTRADOR")); } string erroLogon = "usuário ou senha incorreto"; Usuario usr = _DAO.GetUsuario(fc["login"], new Seguranca().getMD5Hash(fc["senha"])); if (usr != null) { if (usr.Ativo) { FormsAuthentication.SetAuthCookie(usr.Registro.ToString(), false); return(RedirectToAction("Index", "Home")); } else { erroLogon = "usuário INATIVO"; } Logador.LogAcao(Logador.LogAcoes.Acesso, erroLogon); } Logador.LogAcao(Logador.LogAcoes.Acesso, erroLogon); ViewBag.Erro = erroLogon; //return View("Index"); return(RedirectToAction("Index").ComMensagemDeErro(erroLogon)); //} //catch (Exception ex) //{ // return RedirectToAction("Index").ComMensagemDeErro(ex.Message); //} }
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)); } } }
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)); } } }
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!")); } }
public ActionResult ConfigurarPermissao(int _registroAcao, int _registroGrupo, bool _adiciona) { try { Grupo _grupo = new GrupoBO().GetByRegistro(_registroGrupo); Acao _acao = new AcaoBO().GetByRegistro(_registroAcao); if (_adiciona) { new AcaoBO().CadastrarAcaoGrupo(_registroAcao, _registroGrupo); Logador.LogAcao(Logador.LogAcoes.Configuração, "ADICIONAR PERMISSÃO: AÇÃO:" + _acao.NomeAcao + " GRUPO:" + _grupo.NomeGrupo); } else { new AcaoBO().RemoverAcaoGrupo(_registroAcao, _registroGrupo); Logador.LogAcao(Logador.LogAcoes.Configuração, "REMOVER PERMISSÃO: AÇÃO:" + _acao.NomeAcao + " GRUPO:" + _grupo.NomeGrupo); } return(View("AdicionaGrupo", _acao)); } catch (Exception ex) { return(RedirectToAction("AdicionarGrupo").ComMensagemDeErro("Não foi possivel configurar esta permissão. Erro:" + ex.Message)); } }
public ActionResult Logout() { FormsAuthentication.SignOut(); Logador.LogAcao(Logador.LogAcoes.Acesso, "Saiu do sistema"); return(RedirectToAction("Index")); }