Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
        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();
            }
        }
Ejemplo n.º 3
0
 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);
     }
 }
Ejemplo n.º 5
0
 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;
     }
 }
Ejemplo n.º 6
0
 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;
     }
 }
Ejemplo n.º 7
0
        //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();
            }
        }
Ejemplo n.º 8
0
        /// <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();
            }
        }
Ejemplo n.º 9
0
 /// <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();
     }
 }
Ejemplo n.º 10
0
 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();
         }
     }
 }
Ejemplo n.º 11
0
        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();
            }
        }
Ejemplo n.º 12
0
        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();
        }
Ejemplo n.º 13
0
        /// <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);
        }