private void instanciarModificacion(DataGridViewCellMouseEventArgs e)
        {
            String idCliente, nombreCliente, apellidoCliente, tipoIdCliente, nroIdCliente,
                   mailCliente, telCliente, calleCliente, calleNroCliente, callePisoCliente,
                   calleDptoCliente, localidadCliente, paisCliente, nacionCliente, fechaNacCliente;

            idCliente        = dGV_Tabla_Clientes.Rows[e.RowIndex].Cells[0].Value.ToString();
            nombreCliente    = dGV_Tabla_Clientes.Rows[e.RowIndex].Cells[1].Value.ToString();
            apellidoCliente  = dGV_Tabla_Clientes.Rows[e.RowIndex].Cells[2].Value.ToString();
            tipoIdCliente    = dGV_Tabla_Clientes.Rows[e.RowIndex].Cells[3].Value.ToString();
            nroIdCliente     = dGV_Tabla_Clientes.Rows[e.RowIndex].Cells[4].Value.ToString();
            mailCliente      = dGV_Tabla_Clientes.Rows[e.RowIndex].Cells[5].Value.ToString();
            telCliente       = dGV_Tabla_Clientes.Rows[e.RowIndex].Cells[6].Value.ToString();
            calleCliente     = dGV_Tabla_Clientes.Rows[e.RowIndex].Cells[7].Value.ToString();
            calleNroCliente  = dGV_Tabla_Clientes.Rows[e.RowIndex].Cells[8].Value.ToString();
            callePisoCliente = dGV_Tabla_Clientes.Rows[e.RowIndex].Cells[9].Value.ToString();
            calleDptoCliente = dGV_Tabla_Clientes.Rows[e.RowIndex].Cells[10].Value.ToString();
            localidadCliente = dGV_Tabla_Clientes.Rows[e.RowIndex].Cells[11].Value.ToString();
            paisCliente      = dGV_Tabla_Clientes.Rows[e.RowIndex].Cells[12].Value.ToString();
            nacionCliente    = dGV_Tabla_Clientes.Rows[e.RowIndex].Cells[13].Value.ToString();
            fechaNacCliente  = dGV_Tabla_Clientes.Rows[e.RowIndex].Cells[14].Value.ToString();

            var ventanaModificarCliente = new ModificacionCliente(idCliente, nombreCliente, apellidoCliente, tipoIdCliente, nroIdCliente,
                                                                  mailCliente, telCliente, calleCliente, calleNroCliente, callePisoCliente,
                                                                  calleDptoCliente, localidadCliente, paisCliente, nacionCliente, fechaNacCliente);

            ventanaModificarCliente.Show();
        }
        private void button4_Click(object sender, EventArgs e)
        {
            Cliente cliente = (Cliente)dataGridView1.CurrentRow.DataBoundItem;

            using (ModificacionCliente form = new ModificacionCliente(cliente))
            {
                var result = form.ShowDialog();

                //AL CERRAR LA VENTANA DESPUES DE DAR DE ALTA UN NUEVO CLIENTE VUELVO A CARGAR LA LISTA
                this.button2_Click(sender, e);
            }
        }
예제 #3
0
 private Boolean validoInput(ModificacionCliente form)
 {
     return(!form.textBoxNombre.Text.Equals("") &&
            !form.textBoxApellido.Text.Equals("") &&
            !form.textBoxNroDoc.Text.Equals("") &&
            !form.textBoxMail.Text.Equals("") &&
            !form.textBoxTelefono.Text.Equals("") &&
            !form.textBoxCalle.Text.Equals("") &&
            !form.textBoxNroCalle.Text.Equals("") &&
            //!form.textBoxPiso.Text.Equals("") && //PISO PUEDE ESTAR VACIO DEFAULT 0
            //!form.textBoxDepto.Text.Equals("") && //DEPTO PUEDE ESTAR VACIO DEFAULT ''
            !form.textBoxLocalidad.Text.Equals("") &&
            !form.textBoxPaisOrigen.Text.Equals("") &&
            !form.textBoxNacionalidad.Text.Equals("") &&
            form.comboBoxTipoDoc.SelectedValue != null);
 }