//FUNÇÃO PARA CARREGAR AS PESSOAS NO COMBOBOX
        private void carregarPessoa()
        {
            MPessoa item = new MPessoa();

            item.Nome = "";
            item.CPF  = "";

            cbNomeProprietarioCadastro.DataSource = CPessoa.Pesquisar(item);
        }
Пример #2
0
        private void btnPesquisar_Click(object sender, EventArgs e)
        {
            MPessoa item = new MPessoa();

            item.CPF  = txtCPF.Text;
            item.Nome = txtNome.Text;

            dataGridView1.DataSource = CPessoa.Pesquisar(item);
        }
        private void VVeiculoCadastro_Load(object sender, EventArgs e)
        {
            atual = CPessoa.Obter(atual);

            if (atual != null)
            {
                textBoxCPF.Text = atual.CPF;
            }
            else
            {
                Close();
            }
        }
Пример #4
0
        private void Excluir()
        {
            if (dataGridView1.SelectedRows != null &&
                dataGridView1.SelectedRows.Count > 0)
            {
                DialogResult r = MessageBox.Show("Deseja excluir esta pessoa?", "",
                                                 MessageBoxButtons.YesNo, MessageBoxIcon.Question,
                                                 MessageBoxDefaultButton.Button2);

                if (r == DialogResult.Yes)
                {
                    //forma 1
                    //MPessoa item = new MPessoa();
                    //item.CPF = dataGridView1.SelectedRows[0].
                    //    Cells["cPFDataGridViewTextBoxColumn"].Value.ToString();

                    //forma 2
                    MPessoa item = (MPessoa)dataGridView1.SelectedRows[0].
                                   DataBoundItem;

                    bool sucesso = false;
                    try
                    {
                        CPessoa.Excluir(item);
                        sucesso = true;
                    }
                    catch
                    {
                        MessageBox.Show("Erro ao excluir a pessoa selecionada",
                                        "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }

                    if (sucesso)
                    {
                        MessageBox.Show("Pessoa excluída com sucesso", "",
                                        MessageBoxButtons.OK, MessageBoxIcon.Information);

                        //Forma 1
                        //btnPesquisar_Click(null, null);

                        //Forma 2
                        List <MPessoa> lista = (List <MPessoa>)dataGridView1.DataSource;
                        lista.Remove(item);

                        dataGridView1.DataSource = null;
                        dataGridView1.DataSource = lista;
                    }
                }
            }
        }
        private void VPessoaEditar_Load(object sender, EventArgs e)
        {
            atual = CPessoa.Obter(atual);

            if (atual != null)
            {
                txtCPF.Text             = atual.CPF;
                txtNome.Text            = atual.Nome;
                txtDataNascimento.Value = atual.DataNascimento;
            }
            else
            {
                Close();
            }
        }
        //BOTÃO PESQUISAR
        private void btnPesquisar_Click(object sender, EventArgs e)
        {
            MPessoa item = new MPessoa();

            item.CPF  = txtCPF.Text;
            item.Nome = txtNome.Text;

            dataGridView1.DataSource = null;

            try
            {
                dataGridView1.DataSource = CPessoa.Pesquisar(item);
            }
            catch (Exception Ex)
            {
                MessageBox.Show(Ex.Message);
            }
        }
        private void button1_Click(object sender, EventArgs e)
        {
            //todo: validação da entrada
            MPessoa item = new MPessoa();

            item.CPF            = txtCPF.Text;
            item.Nome           = txtNome.Text;
            item.DataNascimento = txtDataNascimento.Value;

            try
            {
                CPessoa.Inserir(item);
                MessageBox.Show("Dados salvos com sucesso!");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
        //EXCLUIR PESSOA
        private void Excluir()
        {
            if (dataGridView1.SelectedRows != null &&
                dataGridView1.SelectedRows.Count > 0)
            {
                DialogResult r = MessageBox.Show("Deseja excluir esta pessoa?", "",
                                                 MessageBoxButtons.YesNo, MessageBoxIcon.Question,
                                                 MessageBoxDefaultButton.Button2);

                if (r == DialogResult.Yes)
                {
                    MPessoa item = (MPessoa)dataGridView1.SelectedRows[0].
                                   DataBoundItem;

                    bool sucesso = false;
                    try
                    {
                        CPessoa.Excluir(item);
                        sucesso = true;
                    }
                    catch
                    {
                        MessageBox.Show("Proprietário Tem Veiculo Cadastro! Gentileza Excluir o Veículo Primeiro",
                                        "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }

                    if (sucesso)
                    {
                        MessageBox.Show("Pessoa excluída com sucesso", "",
                                        MessageBoxButtons.OK, MessageBoxIcon.Information);

                        List <MPessoa> lista = (List <MPessoa>)dataGridView1.DataSource;
                        lista.Remove(item);

                        dataGridView1.DataSource = null;
                        dataGridView1.DataSource = lista;
                    }
                }
            }
        }
Пример #9
0
        //BOTÃO SALVAR
        private void button1_Click(object sender, EventArgs e)
        {
            MPessoa item = new MPessoa();

            item.CPF            = txtCPF.Text;
            item.Nome           = txtNome.Text;
            item.DataNascimento = txtDataNascimento.Value;

            try
            {
                CPessoa.Inserir(item);
                MessageBox.Show("Dados salvos com sucesso!");

                //LIMPA OS CAMPOS PARA NOVOS CADASTROS E PERMITE REALIZAR DIVERSOS CADASTRO NA MESMA TELA
                item.CPF            = txtCPF.Text = ("");
                item.Nome           = txtNome.Text = ("");
                item.DataNascimento = txtDataNascimento.Value = DateTime.Today;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
        private void button1_Click(object sender, EventArgs e)
        {
            atual.DataNascimento = txtDataNascimento.Value;
            atual.Nome           = txtNome.Text;

            bool sucesso = false;

            try
            {
                CPessoa.Atualizar(atual);
                sucesso = true;
            }
            catch
            {
                MessageBox.Show("Erro na atualização!");
            }

            if (sucesso)
            {
                MessageBox.Show("Dados atualizados com sucesso!");
                Atualizou = true;
                Close();
            }
        }