Ejemplo n.º 1
0
        private void btnremover_Click(object sender, EventArgs e)
        {
            DataGridViewSelectedRowCollection linha = dgvTelefone.SelectedRows;

            Pessoa pes = new Pessoa();

            if (txtId.Text != "")
            {
                if (linha.Count != 0)
                {
                    Telefones tel = new Telefones();
                    tel.Telefone = Convert.ToInt32(linha[0].Cells[4].Value);
                    tel.Deletartel2();
                    dgvTelefone.Rows.Remove(dgvTelefone.CurrentRow);
                }
            }
            else
            {
                if ((linha.Count != 0) && (linha[0].Cells[0].Value != null))
                {
                    dgvTelefone.Rows.Remove(dgvTelefone.CurrentRow);
                }
                else
                {
                    MessageBox.Show("Não contem Telefone", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Ejemplo n.º 2
0
        private void button2_Click(object sender, EventArgs e)
        {
            Pessoa pes = new Pessoa();



            if (txtId.Text == "")
            {
                pntelefone.Visible = false;
                DataGridViewRow row = (DataGridViewRow)dgvTelefone.Rows[0].Clone();
                if (mskTel.Text != "")
                {
                    row.Cells[0].Value = mskTel.Text;
                    row.Cells[1].Value = cmbTipo.Text;
                    dgvTelefone.Rows.Add(row);
                    mskTel.Text           = "";
                    cmbTipo.SelectedValue = 0;
                }
                else
                {
                    MessageBox.Show("Adicione um número", "Sem número", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                DataGridViewSelectedRowCollection linha = dgvTelefone.SelectedRows;



                Telefones tel = new Telefones();
                tel.Id_Funcionario = Convert.ToInt32(txtId.Text);
                tel.Numero         = mskTel.Text;
                tel.Tipo           = cmbTipo.Text;
                tel.AdicionarTelefone();

                pntelefone.Visible     = false;
                dgvTelefone.DataSource = pessoa_carrega.Pesquisatelefone();
                dgvTelefone.AutoResizeColumns();
            }
        }