private void BotonPesquisar_Click(object sender, EventArgs e) { Form_Relatorio_Usuario relatorio = new Form_Relatorio_Usuario(); relatorio.ShowDialog(); if (relatorio.codigo != 0) { Validacao_Usuario valida = new Validacao_Usuario(conexao); Modelo_Usuario usuario = valida.CarregarUsuario(relatorio.codigo); txtCode.Text = usuario.Codigo1.ToString(); txtNome.Text = usuario.Nome1.ToString(); txtCPF.Text = usuario.Cpf1; txtEmail.Text = usuario.Email1; txtSexo.Text = usuario.Sexo1; txtTelefone.Text = usuario.Telefone1.ToString(); txtData.Text = usuario.DataNascimento1.ToShortDateString(); txtComplemento.Text = usuario.Complemento1; txtCidade.Text = usuario.Cidade1; txtEstado.Text = usuario.Estado1; txtCEP.Text = usuario.CEP1; txtBairro.Text = usuario.Bairro1; txtRua.Text = usuario.Rua1; txtSenha.Text = usuario.Password1.ToString(); AlteraBotao(3); } else { LimpaCampos(); txtNome.Focus(); AlteraBotao(1); } relatorio.Dispose(); }
private void btnExcluir_Click(object sender, EventArgs e) { //METEDO PARA EXCLUIR USUARIO try { DialogResult resultado = MetroMessageBox.Show(this, "\n\n Tem Certeza que deseja EXCLUIR esse Usuario ? ", "Confirmar a EXCLUSÃO", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); if (resultado.ToString() == "Yes") { conexao.AbrirConexao(); Modelo_Usuario Usuario = new Modelo_Usuario(); Validacao_Usuario validacao = new Validacao_Usuario(conexao); validacao.ExcluirUsuario(Convert.ToInt32(txtId.Text)); MetroMessageBox.Show(this, "\n\n Usuario Excluido com Suscesso", "Operação Realizada", MessageBoxButtons.OK, MessageBoxIcon.Information); this.LimpaCampo(); this.DesabilitaCampos(); this.AlterarBotao(1); } } catch (Exception ex) { MetroMessageBox.Show(this, ex.Message + " \n\n Ops Ocorreu Algum erro \n Não foi possivel concluir o processo \n " + "Ligue para o Administrador do Sistema (66) 999539490 \n", "Oparação NÃO Realizada", MessageBoxButtons.OK, MessageBoxIcon.Error); this.AlterarBotao(3); this.txtUsuario.Focus(); } finally { conexao.FecharConexao(); } }
private void BotonExcluir_Click(object sender, EventArgs e) { try { DialogResult resultado = MessageBox.Show(this, "\n\n Deseja realmente Excluir o registro selecionado?", "CONFIRMAR A EXCLUSÃO", MessageBoxButtons.YesNo, MessageBoxIcon.Error); if (resultado.ToString() == "Yes") { Validacao_Usuario valida_usuario = new Validacao_Usuario(conexao); valida_usuario.ExcluirUsuario(Convert.ToInt32(txtCode.Text)); MetroMessageBox.Show(this, "\n\n Usuário excluido com sucesso ", "ESCLUSÃO DE USUARIO", MessageBoxButtons.OK, MessageBoxIcon.Question); this.AlteraBotao(1); this.LimpaCampos(); this.DesabilitaCampos(); } } catch (Exception ex) { MetroMessageBox.Show(this, "\n Não foi possivel excluir usuário do banco de dados \n Detalhes: " + ex.Message, "ERRO AO EXCLUIR CLIENTE", MessageBoxButtons.OK, MessageBoxIcon.Warning); this.txtNome.Focus(); this.AlteraBotao(3); } }
//METEDO PESQUISAR private void btnPesquisar_Click(object sender, EventArgs e) { try { Validacao_Usuario validacao = new Validacao_Usuario(conexao); GridUsuario.DataSource = validacao.ListarUsuario(txtPesquisa.Text); } catch (Exception ex) { throw new Exception(ex.Message); } }
private void BotonPesquisarCliente_Click(object sender, EventArgs e) { try { Validacao_Usuario valida = new Validacao_Usuario(conexao); metroGrid1.DataSource = valida.ListarUsuario(gridTextForma.Text); } catch (Exception ex) { throw ex; } }
private void gridTextForma_KeyPress(object sender, KeyPressEventArgs e) { try { Validacao_Usuario valida = new Validacao_Usuario(conexao); metroGrid1.DataSource = valida.ListarUsuario(gridTextForma.Text); } catch (Exception ex) { throw ex; } }
//METEDO VERIFICA USUARIO EXISTENTE public void VerificaUsuario(string usuario) { int r = 0; Validacao_Usuario validacaoUser = new Validacao_Usuario(conexao); r = validacaoUser.VerificaUsuario(txtUsuario.Text); if (r > 0) { MetroMessageBox.Show(this, "\n\n\n NOME do Usuario ja Existe no banco de dados ", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); LimpaCampo(); txtUsuario.Focus(); } }
/// <summary> /// metodo para verificar o usuario cadastrado /// </summary> /// <param name="usuario"></param> public void verificaUsuario(string usuario) { int r = 0; Validacao_Usuario valida = new Validacao_Usuario(conexao); r = valida.VerificarUsuario(txtNome.Text); if (r > 0) { MetroMessageBox.Show(this, "\n\n Ja existe Usuário cadastrado no sistema ", "VERIFICAÇÃO DE USUÁRIO", MessageBoxButtons.OK, MessageBoxIcon.Error); LimpaCampos(); txtNome.Focus(); } }
/// <summary> /// Metodo para gravar usuario ao banco de dados /// </summary> private void BotonGravar_Click(object sender, EventArgs e) { try { conexao.AbrirConexao(); Modelo_Usuario mod_usuario = new Modelo_Usuario(); mod_usuario.Nome1 = txtNome.Text; mod_usuario.Cpf1 = txtCPF.Text; mod_usuario.Email1 = txtEmail.Text; mod_usuario.Telefone1 = txtTelefone.Text; mod_usuario.DataNascimento1 = Convert.ToDateTime(txtData.Text); mod_usuario.Sexo1 = txtSexo.Text; mod_usuario.CEP1 = txtCEP.Text; mod_usuario.Rua1 = txtRua.Text; mod_usuario.Cidade1 = txtCidade.Text; mod_usuario.Estado1 = txtEstado.Text; mod_usuario.Bairro1 = txtBairro.Text; mod_usuario.Complemento1 = txtComplemento.Text; mod_usuario.Password1 = txtSenha.Text; Validacao_Usuario validacao_usuario = new Validacao_Usuario(conexao); if (operacao == "cadastrar") { validacao_usuario.SalvarUsuario(mod_usuario); MetroMessageBox.Show(this, "\n Cliente Cadastrado com sucesso ", "CADASTRO DE USUÁRIO", MessageBoxButtons.OK, MessageBoxIcon.Question); this.LimpaCampos(); this.DesabilitaCampos(); } else { mod_usuario.Codigo1 = Convert.ToInt32(txtCode.Text); validacao_usuario.EditarUsuario(mod_usuario); MetroMessageBox.Show(this, "\n\n Cliente Editado com sucesso! ", " USUÁRIO EDITADO", MessageBoxButtons.OK, MessageBoxIcon.Question); } this.LimpaCampos(); this.AlteraBotao(1); this.DesabilitaCampos(); } catch (Exception eX) { MetroMessageBox.Show(this, "\n\n Erro ao cadastrar um cliente! \n Detalhes: " + eX.Message, "ERRO AO REALIZAR OPERAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { conexao.FecharConexao(); } }
private void txtCPF_Leave(object sender, EventArgs e) { string cpfFormat = txtCPF.Text; { int r = 0; Validacao_Usuario valida_cliente = new Validacao_Usuario(conexao); r = valida_cliente.VerificarUsuario(txtCPF.Text); if (r > 0) { MetroMessageBox.Show(this, "\n\n Já existe o CPF " + cpfFormat + " do cliente cadastrado no sistema.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); txtCPF.Text = ""; txtCPF.Focus(); } } }
private void btnGravar_Click(object sender, EventArgs e) { try { conexao.AbrirConexao(); Modelo_Usuario usuario = new Modelo_Usuario(); usuario.usuario = txtUsuario.Text; usuario.senha = txtSenha.Text; Validacao_Usuario validacao_Usuario = new Validacao_Usuario(conexao); //METEDO GRAVAR NO BANCO DE DADOS if (operacao == "Cadastrar") { validacao_Usuario.SalvarUsuario(usuario); MetroMessageBox.Show(this, "\n\n Usuario Cadastrado com Suscesso", "Operação Realizada", MessageBoxButtons.OK, MessageBoxIcon.Information); this.LimpaCampo(); this.DesabilitaCampos(); } //METEDO EDITAR USUARIO if (operacao == "Alterar") { usuario.id = Convert.ToInt32(txtId.Text); validacao_Usuario.EditarUsuario(usuario); MetroMessageBox.Show(this, "\n\n Usuario Alterado com Suscesso", "Operação Realizada", MessageBoxButtons.OK, MessageBoxIcon.Information); this.LimpaCampo(); this.DesabilitaCampos(); } this.LimpaCampo(); this.AlterarBotao(1); this.DesabilitaCampos(); } catch (Exception ex) { MetroMessageBox.Show(this, ex.Message + " \n\n Ops Ocorreu Algum erro \n Não foi possivel concluir o processo \n " + "Ligue para o Administrador do Sistema (66) 999539490 \n", "Operação NÃO Realizada", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { conexao.FecharConexao(); } }
private void btnPesquisar_Click(object sender, EventArgs e) { frmPesquisaUsuario pesquisaUsuario = new frmPesquisaUsuario(); pesquisaUsuario.ShowDialog(); if (pesquisaUsuario.codigo != 0) { Validacao_Usuario validacao = new Validacao_Usuario(conexao); Modelo_Usuario usuario = validacao.CarregarUsuario(pesquisaUsuario.codigo); txtId.Text = Convert.ToString(usuario.id); txtUsuario.Text = usuario.usuario; txtSenha.Text = usuario.senha; this.AlterarBotao(3); } else { LimpaCampo(); txtUsuario.Focus(); AlterarBotao(1); } pesquisaUsuario.Dispose(); }
/// <summary> /// metodo que executa o formulario load /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public void CarregaUsuario(int codigo) { Validacao_Usuario valida_usuario = new Validacao_Usuario(conexao); metroGrid1.DataSource = valida_usuario.CarregarUsuario(codigo); }