private void botEditar_Click(object sender, EventArgs e) { if (dgvClientes.SelectedRows.Count == 1) { DataGridViewRow renglon = dgvClientes.SelectedRows[0]; Modelos.Cliente cliente = new Modelos.Cliente(); cliente.IDCliente = Int32.Parse(renglon.Cells["IDCliente"].Value.ToString()); cliente.Nombre = renglon.Cells["Nombre"].Value.ToString(); cliente.Apellido = renglon.Cells["Apellido"].Value.ToString(); cliente.Salario = Double.Parse(renglon.Cells["Salario"].Value.ToString()); cliente.Activo = Boolean.Parse(renglon.Cells["Activo"].Value.ToString()); cliente.NumeroHijos = Int32.Parse(renglon.Cells["NumeroHijos"].Value.ToString()); Vistas.AgregaEditaCliente edita = new Vistas.AgregaEditaCliente(cliente); edita.ShowDialog(); if (cliente.IDCliente != 0) // Edito { ActualizaGridCliente(); } } else { MessageBox.Show("No hay registro seleccionado en el Grid"); } }
private void botNuevo_Click(object sender, EventArgs e) { Modelos.Cliente _cliente = new Modelos.Cliente(); Vistas.AgregaEditaCliente ventanaCliente = new Vistas.AgregaEditaCliente(_cliente); ventanaCliente.ShowDialog(); if (_cliente.IDCliente != 0) { ActualizaGridCliente(); } }