private void btnValidarLogin_Click(object sender, EventArgs e) { if (txtNomeLogin.Text == "ADMIN" || txtNomeLogin.Text == "admin" && txtPassword.Text == "ADMIN" || txtPassword.Text == "admin") { frmPrimeiroAcesso PrimeiroAcesso = new frmPrimeiroAcesso(); PrimeiroAcesso.ShowDialog(); if (id_Usuario == 1) { MetroFramework.MetroMessageBox.Show(this, "\nSEJA BEM-VINDO ADMINISTRADOR, APROVEITE !", "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else if ((txtNomeLogin.Text != "") && (txtPassword.Text != "")) { try { clsPessoa pessoa = new clsPessoa(); pessoa.Nome = txtNomeLogin.Text; pessoa.Senha = txtPassword.Text; clsPessoaNegocio pessoaNegocio = new clsPessoaNegocio(); string retorno = pessoaNegocio.Consultar(pessoa); id_Usuario = Convert.ToInt16(retorno); if (id_Usuario == 1) { MetroFramework.MetroMessageBox.Show(this, "\nSEJA BEM-VINDO ADMINISTRADOR, APROVEITE !", "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information); frmTelaControle admin = new frmTelaControle(id_Usuario); admin.ShowDialog(); Close(); Dispose(); } else { MetroFramework.MetroMessageBox.Show(this, "\nSEJA BEM-VINDO, APROVEITE !", "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information); frmTelaControle usuario = new frmTelaControle(id_Usuario); usuario.ShowDialog(); Close(); Dispose(); } } catch { MetroFramework.MetroMessageBox.Show(this, "\n\nSEUS DADOS ESTÃO INCORRETOS !", "ATENÇÃO !", MessageBoxButtons.OK, MessageBoxIcon.Error); txtNomeLogin.Focus(); } } else { MetroFramework.MetroMessageBox.Show(this, "\nCAMPOS EM BRANCO !\n\nPREENCHA TODOS OS CAMPOS, POR FAVOR !", "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtNomeLogin.Clear(); txtPassword.Clear(); txtNomeLogin.Focus(); this.DialogResult = DialogResult.No; } }
private void btnSalvarUsuario_Click(object sender, EventArgs e) { clsPessoa pessoa = new clsPessoa(); pessoa.Nome = txtNome.Text; pessoa.SobreNome = txtSobreNome.Text; pessoa.DataNascimento = dtDataNascimento.Value; pessoa.Email = txtEmail.Text; pessoa.Senha = txtSenha.Text; pessoa.idNivel = 1; clsPessoaNegocio pessoaNegocio = new clsPessoaNegocio(); string retorno = pessoaNegocio.Inserir(pessoa); try { int id_cliente = Convert.ToInt32(retorno); MetroFramework.MetroMessageBox.Show(this, "Usuario inserido com sucesso. Código: " + id_cliente.ToString(), "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information); this.DialogResult = DialogResult.Yes; } catch { MetroFramework.MetroMessageBox.Show(this,"Não foi possivel inserir. Detalhe: " + retorno, "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Error); this.DialogResult = DialogResult.No; } }
private void AtualizarGridUsuario() { clsPessoaNegocio PN = new clsPessoaNegocio(); clsPessoaColecao PC = new clsPessoaColecao(); PC = PN.CarregarUsuarios(); dtGridViewUsuario.DataSource = null; dtGridViewUsuario.DataSource = PC; dtGridViewUsuario.Update(); dtGridViewUsuario.Refresh(); }
private void btnAlterar_Click(object sender, EventArgs e) { //Instanciando as classes de Negocio e pessoa clsPessoaNegocio pessoaNegocio = new clsPessoaNegocio(); clsPessoa pessoa = new clsPessoa(); //Passando novas informaçoes para os atributos da classe pessoa pessoa.id = id; pessoa.Nome = txtAlterarNome.Text; pessoa.SobreNome = txtAlterarSobreNome.Text; pessoa.DataNascimento = dtAlterarDtNasc.Value; pessoa.Email = txtAlterarEmail.Text; pessoa.Senha = txtAlterarSenha.Text; pessoa.idNivel = Convert.ToInt32(txtAlterarNivelAcesso.Text); //Recebendo o retorno do metodo Alterar da classe Negocio. int resp = pessoaNegocio.Alterar(pessoa); if (resp == 0) { MetroFramework.MetroMessageBox.Show(this, "", "USUÁRIO NÃO " + "\nFOI ALTERADO!", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MetroFramework.MetroMessageBox.Show(this, "USUÁRIO ALTERADO " + "\nCOM SUCESSO !", "", MessageBoxButtons.OK, MessageBoxIcon.Information); //Atribuindo ao 'DialogResult' desse form a resposta Yes. this.DialogResult = DialogResult.Yes; } }
private void btnExcluirUsuario_Click(object sender, EventArgs e) { clsPessoa pessoa = dtGridViewUsuario.SelectedRows[0].DataBoundItem as clsPessoa; DialogResult resp = MetroFramework.MetroMessageBox.Show(this, "\nNOME: " + pessoa.Nome + "\nSOBRENOME: " + pessoa.SobreNome + "\nDATANASCIMENTO: " + pessoa.DataNascimento + "\nEMAIL: " + pessoa.Email, "DESEJA REALMENTE EXCLUIR ESSE USUÁRIO ?", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (resp == DialogResult.Yes) { clsPessoaNegocio PN = new clsPessoaNegocio(); int retorno = PN.Excluir(pessoa); if (retorno > 0) { MetroFramework.MetroMessageBox.Show(this, "\nNOME: " + pessoa.Nome + "\nSOBRENOME: " + pessoa.SobreNome + "\nDATANASCIMENTO: " + pessoa.DataNascimento + "\nEMAIL: " + pessoa.Email, "USUÁRIO EXCLUIDO COM SUCESSO !", MessageBoxButtons.OK, MessageBoxIcon.Information); AtualizarGridUsuario(); } else { MetroFramework.MetroMessageBox.Show(this, "\nNOME: " + pessoa.Nome + "\nSOBRENOME: " + pessoa.SobreNome + "\nDATANASCIMENTO: " + pessoa.DataNascimento + "\nEMAIL: " + pessoa.Email, "NÃO FOI POSSIVEL EXCLUIR O USUÁRIO !", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
private void btnSalvarPrimeiroAcesso_Click(object sender, EventArgs e) { if (txtSenhaAtual.Text != "" && txtNovaSenha.Text != "" && txtConfirmarSenha.Text != "") { if (txtNovaSenha.Text == txtConfirmarSenha.Text) { try { clsPessoaNegocio pessoaNegocio = new clsPessoaNegocio(); string retorno = pessoaNegocio.AlterarAcesso(txtSenhaAtual.Text, txtNovaSenha.Text); int id_Usuario = Convert.ToInt32(retorno); if (id_Usuario == 1) { MetroFramework.MetroMessageBox.Show(this, "\nOBRIGADO(A), \n\n SUA SENHA FOI ALTERADA COM SUCESSO !", "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); } } catch { MetroFramework.MetroMessageBox.Show(this, "\nATENÇÃO !\n\nA SENHA ATUAL ESTÁ INCORRETA !", "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Error); txtSenhaAtual.Clear(); txtSenhaAtual.Focus(); } } else { MetroFramework.MetroMessageBox.Show(this, "\nO CAMPO CONFIRMAR SENHA ESTÁ DIFERENTE DO CAMPO NOVA SENHA ", "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MetroFramework.MetroMessageBox.Show(this, "\nCAMPOS EM BRANCO !\n\nPREENCHA TODOS OS CAMPOS, POR FAVOR !", "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void btnSalvarUsuario_Click(object sender, EventArgs e) { if (txtNome.Text != "" && txtSobreNome.Text != "" && txtEmail.Text != "") { if (txtSenha.Text != "" && txtConfirmarSenhar.Text != "") { if (txtSenha.Text.Equals(txtConfirmarSenhar.Text)) { try { clsPessoa pessoa = new clsPessoa(); pessoa.Nome = txtNome.Text; pessoa.SobreNome = txtSobreNome.Text; pessoa.DataNascimento = dtDataNascimento.Value; pessoa.Email = txtEmail.Text; pessoa.Senha = txtSenha.Text; pessoa.idNivel = 2; clsPessoaNegocio pessoaNegocio = new clsPessoaNegocio(); retorno = pessoaNegocio.Inserir(pessoa); if (retorno.Length == 1) { int id_cliente = Convert.ToInt32(retorno); MetroFramework.MetroMessageBox.Show(this, "\n\nUSUÁRIO CADASTRADO COM SUCESSO.\n\n\n" + "SEJA BEM-VINDO(A): " + pessoa.Nome.ToString() + " " + pessoa.SobreNome.ToString(), "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); Dispose(); } else { MetroFramework.MetroMessageBox.Show(this, "Não foi possivel cadastrar o novo usuário. Detalhe: " + retorno, "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception exception) { throw new Exception("Não foi possivel inserir. Detalhe: " + exception.Message); } } else { MetroFramework.MetroMessageBox.Show(this, "As senhas estão diferentes !", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MetroFramework.MetroMessageBox.Show(this, "\nCampos em Branco !\n\nPreencha todos os campos, Por favor !", "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MetroFramework.MetroMessageBox.Show(this, "\nCampos em Branco !\n\nPreencha todos os campos, Por favor !", "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }