Example #1
0
        private void rbJuridica_CheckedChanged(object sender, EventArgs e)
        {
            dgFisica.Columns[0].HeaderText       = "Razao Social";
            dgFisica.Columns[0].DataPropertyName = "RazaoSocial";

            dgFisica.Columns[1].HeaderText       = "CNPJ";
            dgFisica.Columns[1].DataPropertyName = "CNPJ";

            FuncoesTela.CarregarTodosClienteJuridica(dgFisica);
        }
Example #2
0
        private void rbFisica_CheckedChanged(object sender, EventArgs e)
        {
            dgFisica.Columns[0].HeaderText       = "Nome";
            dgFisica.Columns[0].DataPropertyName = "Nome";

            dgFisica.Columns[1].HeaderText       = "CPF";
            dgFisica.Columns[1].DataPropertyName = "CPF";

            FuncoesTela.CarregarTodosClienteFisica(dgFisica);
        }
Example #3
0
        private void dg_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                if (dg.Columns[e.ColumnIndex] == dg.Columns["colConsultar"])
                {
                    Usuario usuario  = new Usuario();
                    int     tipoTela = 1;

                    usuario = (Usuario)dg.SelectedRows[0].DataBoundItem;
                    FuncoesTela.AbrirFormFilha(new frmUsuarioCadastrar(this, usuario, tipoTela), this);
                }

                else if (dg.Columns[e.ColumnIndex] == dg.Columns["colEditar"])
                {
                    Usuario usuario  = new Usuario();
                    int     tipoTela = 2;

                    usuario = (Usuario)dg.SelectedRows[0].DataBoundItem;
                    FuncoesTela.AbrirFormFilha(new frmUsuarioCadastrar(this, usuario, tipoTela), this);
                }
                else if (dg.Columns[e.ColumnIndex] == dg.Columns["colExcluir"])
                {
                    DialogResult result = MessageBox.Show("Deseja Excluir este Usuario ?", "Atenção!", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
                    if (result == DialogResult.No)
                    {
                        return;
                    }
                    else
                    {
                        string retornoDelete = string.Empty;

                        Usuario     itemSelecionado = (Usuario)dg.SelectedRows[0].DataBoundItem;
                        UsuarioCrud usuarioCrud     = new UsuarioCrud();

                        retornoDelete = usuarioCrud.Excluir(itemSelecionado);

                        if (int.TryParse(retornoDelete, out _) == false)
                        {
                            MessageBox.Show("Erro. Detalhes: " + retornoDelete, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }
                        else
                        {
                            MessageBox.Show("Excluido com sucesso: ID " + retornoDelete, "Sucesso!", MessageBoxButtons.OK, MessageBoxIcon.Information);

                            AtualizarGrid();
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro. Detalhes: " + ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #4
0
 public void AtualizarGrid()
 {
     if (rbFisica.Checked == true)
     {
         FuncoesTela.CarregarTodosClienteFisica(dgFisica);
     }
     else
     {
         FuncoesTela.CarregarTodosClienteJuridica(dgFisica);
     }
 }
Example #5
0
        private async void frmListaClientes_Load(object sender, EventArgs e)
        {
            CheckForIllegalCrossThreadCalls = false;
            //Efeito Carregar
            lblCarregando.Visible = true;
            pxCarregando2.Visible = true;
            await Task.Run(() => FuncoesTela.CarregarTodosClienteFisica(dgFisica));

            lblCarregando.Visible = false;
            pxCarregando2.Visible = false;
        }
Example #6
0
        private void btnNovo_Click(object sender, EventArgs e)
        {
            Pessoa pessoa   = new Pessoa();
            int    tipoTela = 0;

            if (rbFisica.Checked == true)
            {
                FuncoesTela.AbrirFormFilha(new frmCadastroCliente(this, pessoa, rbFisica, tipoTela), this);
            }
            else
            {
                FuncoesTela.AbrirFormFilha(new frmCadastroCliente(this, pessoa, rbJuridica, tipoTela), this);
            }
        }
 private void frmRelClienteSituacao_Load(object sender, EventArgs e)
 {
     FuncoesTela.DesativarPDFReport(reportViewer);
 }
Example #8
0
        private void dg_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                if (dg.Columns[e.ColumnIndex] == dg.Columns["colConsultar"])
                {
                    PerfilUsuario perfilUsuario = new PerfilUsuario();
                    int           tipoTela      = 1;

                    perfilUsuario = (PerfilUsuario)dg.SelectedRows[0].DataBoundItem;
                    FuncoesTela.AbrirFormFilha(new frmPerfilUsuarioCadastrar(this, perfilUsuario, tipoTela), this);
                }

                else if (dg.Columns[e.ColumnIndex] == dg.Columns["colEditar"])
                {
                    PerfilUsuario perfilUsuario = new PerfilUsuario();
                    int           tipoTela      = 2;

                    perfilUsuario = (PerfilUsuario)dg.SelectedRows[0].DataBoundItem;
                    FuncoesTela.AbrirFormFilha(new frmPerfilUsuarioCadastrar(this, perfilUsuario, tipoTela), this);
                }
                else if (dg.Columns[e.ColumnIndex] == dg.Columns["colExcluir"])
                {
                    DialogResult result = MessageBox.Show("Deseja Excluir este Perfil ?", "Atenção!", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
                    if (result == DialogResult.No)
                    {
                        return;
                    }
                    else
                    {
                        string retornoDelete   = string.Empty;
                        string retornoDelPages = string.Empty;

                        PerfilUsuario     itemSelecionado = (PerfilUsuario)dg.SelectedRows[0].DataBoundItem;
                        PerfilUsuarioCrud perfilCrud      = new PerfilUsuarioCrud();
                        NivelAcesso       nivel           = new NivelAcesso();
                        NivelAcessoCrud   nivelCrud       = new NivelAcessoCrud();
                        nivel._perfilUsuario = new PerfilUsuario();
                        nivel._perfilUsuario.IdPerfilUsuario = itemSelecionado.IdPerfilUsuario;

                        retornoDelete = perfilCrud.Excluir(itemSelecionado);

                        if (int.TryParse(retornoDelete, out _) == false)
                        {
                            MessageBox.Show("Erro. Este item não pode ser deletado. Detalhes: " + retornoDelete, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }
                        else
                        {
                            MessageBox.Show("Excluido com sucesso\nLinhas Afetadas: " + retornoDelete
                                            , "Sucesso!", MessageBoxButtons.OK, MessageBoxIcon.Information);

                            AtualizaGrid();
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro. Detalhes: " + ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #9
0
 public void AtualizaGrid()
 {
     FuncoesTela.CarregarTodosPerfis(dg);
 }
Example #10
0
 private void btnCriar_Click(object sender, EventArgs e)
 {
     FuncoesTela.AbrirFormFilha(new frmPerfilUsuarioCadastrar(this, new PerfilUsuario(), 3), this);
 }
Example #11
0
 private void frmRelTop_Load(object sender, EventArgs e)
 {
     FuncoesTela.DesativarPDFReport(reportViewer1);
     this.reportViewer1.RefreshReport();
     this.reportViewer1.RefreshReport();
 }
 private void frmRelEmCurso_Load(object sender, EventArgs e)
 {
     FuncoesTela.DesativarPDFReport(reportViewer1);
 }
Example #13
0
        private void dgFisica_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                if (dgFisica.Columns[e.ColumnIndex] == dgFisica.Columns["colConsultar"])
                {
                    Pessoa pessoa   = new Pessoa();
                    int    tipoTela = 1;

                    if (rbFisica.Checked == true)
                    {
                        pessoa = (Fisica)dgFisica.SelectedRows[0].DataBoundItem;
                        FuncoesTela.AbrirFormFilha(new frmCadastroCliente(this, pessoa, rbFisica, tipoTela), this);
                    }
                    else
                    {
                        pessoa = (Juridica)dgFisica.SelectedRows[0].DataBoundItem;
                        FuncoesTela.AbrirFormFilha(new frmCadastroCliente(this, pessoa, rbJuridica, tipoTela), this);
                    }
                }
                else if (dgFisica.Columns[e.ColumnIndex] == dgFisica.Columns["colEditar"])
                {
                    Pessoa pessoa   = new Pessoa();
                    int    tipoTela = 2;

                    if (rbFisica.Checked == true)
                    {
                        pessoa = (Fisica)dgFisica.SelectedRows[0].DataBoundItem;
                        FuncoesTela.AbrirFormFilha(new frmCadastroCliente(this, pessoa, rbFisica, tipoTela), this);
                    }
                    else
                    {
                        pessoa = (Juridica)dgFisica.SelectedRows[0].DataBoundItem;
                        FuncoesTela.AbrirFormFilha(new frmCadastroCliente(this, pessoa, rbJuridica, tipoTela), this);
                    }
                }
                else if (dgFisica.Columns[e.ColumnIndex] == dgFisica.Columns["colExcluir"])
                {
                    DialogResult result = MessageBox.Show("Deseja Excluir este usuario ?", "Atenção!", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
                    if (result == DialogResult.No)
                    {
                        return;
                    }
                    else
                    {
                        string retorno = string.Empty;

                        if (rbFisica.Checked == true)
                        {
                            Fisica     itemSelecionado = (dgFisica.SelectedRows[0].DataBoundItem as Fisica);
                            FisicaCrud fisicaCrud      = new FisicaCrud();
                            retorno = fisicaCrud.Excluir(itemSelecionado);
                        }
                        else if (rbJuridica.Checked == true)
                        {
                            Juridica     itemSelecionado = dgFisica.SelectedRows[0].DataBoundItem as Juridica;
                            JuridicaCrud juridicaCrud    = new JuridicaCrud();
                            retorno = juridicaCrud.Excluir(itemSelecionado);
                        }
                        if (int.TryParse(retorno, out _) == false)
                        {
                            MessageBox.Show("Erro. Detalhes: " + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }
                        else
                        {
                            MessageBox.Show("Excluido com sucesso: ID " + retorno, "Sucesso!", MessageBoxButtons.OK, MessageBoxIcon.Information);

                            if (rbFisica.Checked == true)
                            {
                                FuncoesTela.CarregarTodosClienteFisica(dgFisica);
                            }
                            else
                            {
                                FuncoesTela.CarregarTodosClienteJuridica(dgFisica);
                            }
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro. Detalhes: " + ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #14
0
 public void AtualizarGrid()
 {
     FuncoesTela.CarregarTodosUsuarios(dg);
 }