private void btnDesativar_Click(object sender, EventArgs e) { if (objFuncionario == null) { new Mensagem("Selecione um funcionário \n primeiro!", "informacao", SGA.Properties.Resources.atencao).ShowDialog(); } else { Mensagem mensagem = new Mensagem("Desesa realmente excluir \no registro?", "senha", SGA.Properties.Resources.key); while (1 == 1) { mensagem.tbxSenha.Text = ""; mensagem.ShowDialog(); try { if (mensagem.DialogResult == DialogResult.OK) { FuncionarioDelegate funcionarioDel = new FuncionarioDelegate(); Funcionario funcionario = usuarioLogado; funcionario.senha = Criptografia.Encrypt(mensagem.texto); funcionarioDel.Logar(funcionario); objFuncionario.chaveUsuario = usuarioLogado.matricula + ""; FuncionarioDelegate funcionarioD = new FuncionarioDelegate(); funcionarioD.desativaFuncionario(objFuncionario); new Mensagem("Funcionário desativado com sucesso!", "informacao", SGA.Properties.Resources.ok).ShowDialog(); usuarioLogado.alteracao = true; break; } else { break; } } catch (Exception erro) { if (erro.Message == "Matrícula e/ou Senha inválidos! \n Entre novamente com os dados!") { new Mensagem("Senha inválida!", "informacao", SGA.Properties.Resources.erro).ShowDialog(); } else { new Mensagem(erro.Message, "informacao", SGA.Properties.Resources.erro).ShowDialog(); break; } } } } objFuncionario = null; montarTela(); preencherListView(); }
private void button1_Click(object sender, EventArgs e) { Mensagem mensagem = new Mensagem("Deseja cancelar o procedimento\natual?\nO mesmo é obrigatório\npara o acesso ao sistema.","confirma",SGA.Properties.Resources.interrogacao); mensagem.ShowDialog(); if (mensagem.DialogResult == DialogResult.OK) { this.Close(); } }
private void btnEditar_Click(object sender, EventArgs e) { if (itemSelecionado != "") { string frase = ""; string label = ""; if (tipoTela == "funcao") { frase = "Editar função."; label = "Função:"; } else if (tipoTela == "fabricante") { frase = "Editar fabricante."; label = "Fabricante:"; } else if (tipoTela == "categoria") { frase = "Editar categoria."; label = "Categoria:"; } Mensagem nova = new Mensagem(frase, "", Resources.file_edit); nova.lblSenha.Text = label; nova.tbxSenha.Text = itemSelecionado; nova.ShowDialog(); if (nova.DialogResult == DialogResult.OK) { try { manterCbx("update", itemSelecionado, nova.texto); new Mensagem("Registro alterado com sucesso!", "informacao", Resources.ok).ShowDialog(); usuarioLogado.alteracao = true; preencherLstv(); } catch (Exception erro) { new Mensagem(erro.Message, "informacao", Resources.erro).ShowDialog(); } } itemSelecionado = ""; listView1.SelectedItems.Clear(); } else { new Mensagem("Selecione um item primeiro!", "informacao", Resources.atencao).ShowDialog(); } }
private void tbnNova_Click(object sender, EventArgs e) { itemSelecionado = ""; var itens = listView1.Items; string frase = ""; string label = ""; if (tipoTela == "funcao") { frase = "Entre com a nova função e dê OK."; label = "Função:"; } else if (tipoTela == "fabricante") { frase = "Entre com o novo fabricante e dê OK."; label = "Fabricante:"; } else if (tipoTela == "categoria") { frase = "Entre com a nova categoria e dê OK."; label = "Categoria:"; } Mensagem nova = new Mensagem(frase, "", Resources.file_edit); nova.lblSenha.Text = label; nova.ShowDialog(); if (nova.DialogResult == DialogResult.OK) { try { manterCbx("insert", itemSelecionado, nova.texto); new Mensagem("Registro salvo com sucesso!", "informacao", Resources.ok).ShowDialog(); usuarioLogado.alteracao = true; preencherLstv(); } catch (Exception erro) { new Mensagem(erro.Message, "informacao", Resources.erro).ShowDialog(); } } }
private void MenuItmSair_Click(object sender, EventArgs e) { Mensagem mensagen = new Mensagem("Deseja sair do aplicativo?", "confirma", Resources.interrogacao); if (mensagen.ShowDialog() == DialogResult.OK) { this.Close(); } }
private void MenuItmLogoff_Click(object sender, EventArgs e) { Mensagem mensagen = new Mensagem("Deseja continuar?", "confirma", Resources.interrogacao); if (mensagen.ShowDialog() == DialogResult.OK) { this.DialogResult = DialogResult.OK; this.Close(); } }
private void btnDesativar_Click(object sender, EventArgs e) { if (objRequisicao != null) { while (1 == 1) { Mensagem mensagem = new Mensagem("Deseja finalizar a requisição?", "senha", SGA.Properties.Resources.key); mensagem.tbxSenha.Text = ""; mensagem.ShowDialog(); try { if (mensagem.DialogResult == DialogResult.OK) { FuncionarioDelegate funcionarioDel = new FuncionarioDelegate(); Funcionario funcionario = usuarioLogado; funcionario.senha = Criptografia.Encrypt(mensagem.texto); funcionarioDel.Logar(funcionario); RequisicaoDelegate requisicaoDel = new RequisicaoDelegate(); objRequisicao.funcionario[2].matricula = usuarioLogado.matricula; requisicaoDel.finalizarRequisicao(objRequisicao); new Mensagem("Requisição finalizada com sucesso!", "informacao", SGA.Properties.Resources.ok).ShowDialog(); usuarioLogado.alteracao = true; break; } else { break; } } catch (Exception erro) { if (erro.Message == "Matrícula e/ou Senha inválidos! \n Entre novamente com os dados!") { new Mensagem("Senha incorreta!", "informacao", SGA.Properties.Resources.erro).ShowDialog(); } else { new Mensagem(erro.Message, "informacao", SGA.Properties.Resources.erro).ShowDialog(); break; } } } objRequisicao = null; } else { new Mensagem("Selecione uma requisição\nprimeiro!", "informacao", SGA.Properties.Resources.erro).ShowDialog(); } preencherListViewRequisicao(); }
private void btnFechar_Click(object sender, EventArgs e) { if (tipoTela == "adicionar") { Mensagem mensagem = new Mensagem("Deseja cancelar \no procedimento atual?", "confirma", SGA.Properties.Resources.interrogacao); mensagem.ShowDialog(); if (mensagem.DialogResult == DialogResult.OK) { this.DialogResult = DialogResult.Cancel; this.Close(); } } else { this.Close(); } }
private void btnCancelar_Click(object sender, EventArgs e) { if (tipoTela == "nova") { Mensagem mensagem = new Mensagem("Deseja cancelar \n a requisição?", "confirma", SGA.Properties.Resources.interrogacao); mensagem.ShowDialog(); if (mensagem.DialogResult == DialogResult.OK) { this.DialogResult = DialogResult.Cancel; this.Close(); } } else { this.Close(); } }
private void btnSalvar_Click(object sender, EventArgs e) { if (arrayFerramentas.Count <= 0) { new Mensagem("Adicione ao menos uma\n ferramenta para salvar \na requisição!", "informacao", SGA.Properties.Resources.erro).ShowDialog(); } else { Mensagem mensagem = new Mensagem("Entre com a senha do atendente.", "senha", SGA.Properties.Resources.key); while (1 == 1) { mensagem.tbxSenha.Text = ""; mensagem.ShowDialog(); try { if (mensagem.DialogResult == DialogResult.OK) { FuncionarioDelegate funcionarioDel = new FuncionarioDelegate(); Funcionario funcionario = usuarioLogado; funcionario.senha = Criptografia.Encrypt(mensagem.texto); funcionarioDel.Logar(funcionario); break; } else { mensagem.DialogResult = DialogResult.Cancel; break; } } catch (Exception erro) { if (erro.Message == "Matrícula e/ou Senha inválidos! \n Entre novamente com os dados!") { new Mensagem("Senha incorreta!", "informacao", SGA.Properties.Resources.erro).ShowDialog(); } else { new Mensagem(erro.Message, "informacao", SGA.Properties.Resources.erro).ShowDialog(); break; } } } if (mensagem.DialogResult == DialogResult.OK) { while (1 == 1) { mensagem = new Mensagem("Entre com a senha \nfuncionário requisitante.", "senha", SGA.Properties.Resources.key); mensagem.tbxSenha.Text = ""; mensagem.ShowDialog(); try { if (mensagem.DialogResult == DialogResult.OK) { FuncionarioDelegate funcionarioDel = new FuncionarioDelegate(); Funcionario funcionario = funcionarioRequisitante; funcionario.senha = Criptografia.Encrypt(mensagem.texto); Funcionario funVer = funcionarioDel.Logar(funcionario); if (funVer.senha != "invalida") { Requisicao requisicao = new Requisicao(); requisicao.ferramentas = this.arrayFerramentas; requisicao.funcionario.Add(usuarioLogado); requisicao.funcionario.Add(funcionarioRequisitante); RequisicaoDelegate requisicaoDel = new RequisicaoDelegate(); requisicaoDel.gravarRequisicao(requisicao); new Mensagem("Requisição cadastrada com sucesso!", "informacao", SGA.Properties.Resources.ok).ShowDialog(); usuarioLogado.alteracao = true; this.DialogResult = DialogResult.OK; break; } else { new Mensagem("Senha incorreta!", "informacao", SGA.Properties.Resources.erro).ShowDialog(); } } else { break; } } catch (Exception erro) { if (erro.Message == "Matrícula e/ou Senha inválidos! \n Entre novamente com os dados!") { new Mensagem("Senha incorreta!", "informacao", SGA.Properties.Resources.erro).ShowDialog(); } else { new Mensagem(erro.Message, "informacao", SGA.Properties.Resources.erro).ShowDialog(); break; } } } if (mensagem.DialogResult == DialogResult.OK) { this.Close(); } } } }
private void btnRedefinirSenha_Click(object sender, EventArgs e) { Mensagem mensagem = new Mensagem("Entre com a sua senha.", "senha", SGA.Properties.Resources.key); while (1 == 1) { mensagem.tbxSenha.Text = ""; mensagem.ShowDialog(); try { if (mensagem.DialogResult == DialogResult.OK) { FuncionarioDelegate funcionarioDel = new FuncionarioDelegate(); Funcionario funcionario = funcionarioLogado; funcionario.senha = Criptografia.Encrypt(mensagem.texto); funcionarioDel.Logar(funcionario); break; } else { mensagem.DialogResult = DialogResult.Cancel; break; } } catch (Exception erro) { mensagem.DialogResult = DialogResult.Cancel; if (erro.Message == "Matrícula e/ou Senha inválidos! \n Entre novamente com os dados!") { new Mensagem("Senha inválida!", "informacao", SGA.Properties.Resources.erro).ShowDialog(); } else { new Mensagem(erro.Message, "informacao", SGA.Properties.Resources.erro).ShowDialog(); break; } } } if (mensagem.DialogResult == DialogResult.OK) { FuncionarioDelegate funcionarioDele = new FuncionarioDelegate(); objFuncionario.chaveUsuario = funcionarioLogado.matricula.ToString(); funcionarioDele.redefinirSenha(objFuncionario); new Mensagem("Senha redefinida!", "informacao", Resources.ok).ShowDialog(); funcionarioLogado.alteracao = true; this.Close(); } }
private void btnCancelar_Click(object sender, EventArgs e) { if ((tbxMatricula.Text != "" || tbxNome.Text != "" )&& tipoTela != "Detalhes" && tipoTela != "adicionar") { Mensagem mensagem = new Mensagem("Deseja descartar as informações?", "confirma", SGA.Properties.Resources.atencao); mensagem.ShowDialog(); if (mensagem.DialogResult == DialogResult.OK) { this.Close(); } } else { this.Close(); } }
private void btnLogar_Click(object sender, EventArgs e) { try { if (validarCampos("")) { Funcionario objfuncionario = new Funcionario(); objfuncionario.matricula = Convert.ToInt16(tbxMatricula.Text); objfuncionario.senha = Criptografia.Encrypt(tbxSenha.Text); FuncionarioDelegate funcionarioDelegate = new FuncionarioDelegate(); funcionario = funcionarioDelegate.Logar(objfuncionario); if (funcionario.nome == "cadastrar senha") { new Mensagem("Por favor!\n Cadastre uma senha!", "informacao", Resources.atencao).ShowDialog(); CLogin CadLogin = new CLogin(funcionario); CadLogin.ShowDialog(); funcionario.alteracao = CadLogin.func.alteracao; tbxSenha.Clear(); } else { this.DialogResult = DialogResult.OK; this.Close(); } } } catch (Exception erro) { Mensagem mensagem = new Mensagem(erro.Message, "informacao", Resources.erro); mensagem.ShowDialog(); } }
private void btnSair_Click(object sender, EventArgs e) { Mensagem mensagem = new Mensagem("Deseja sair do aplicativo?", "confirma", SGA.Properties.Resources.atencao); mensagem.ShowDialog(); if (mensagem.DialogResult == DialogResult.OK) { this.Close(); } }
private void btnDesativar_Click(object sender, EventArgs e) { if (objFerramenta == null) { new Mensagem("Selecione uma ferramenta \n primeiro!", "informacao", SGA.Properties.Resources.atencao).ShowDialog(); } else { Mensagem mensagem = new Mensagem("Deseja realmente excluir \n este registro?", "senha", SGA.Properties.Resources.key); while (1 == 1) { mensagem.tbxSenha.Text = ""; mensagem.ShowDialog(); try { if (mensagem.DialogResult == DialogResult.OK) { FuncionarioDelegate funcionarioDel = new FuncionarioDelegate(); Funcionario funcionario = usuarioLogado; funcionario.senha = Criptografia.Encrypt(mensagem.texto); funcionarioDel.Logar(funcionario); FerramentaDelegate ferramentaDel = new FerramentaDelegate(); ferramentaDel.desativaFerramenta(objFerramenta); new Mensagem("Registro excluído com sucesso!", "informacao", SGA.Properties.Resources.ok).ShowDialog(); usuarioLogado.alteracao = true; break; } else { break; } } catch (Exception erro) { if (erro.Message == "Matrícula e/ou Senha inválidos! \n Entre novamente com os dados!") { new Mensagem("Senha incorreta!", "informacao", SGA.Properties.Resources.erro).ShowDialog(); } else { new Mensagem(erro.Message, "informacao", SGA.Properties.Resources.erro).ShowDialog(); break; } } } } objFerramenta = null; pbxFerramenta.Image = null; montarTela(); }