private ModificadoCliente seleccionarCliente() { AbmCliente.ModificadoCliente modificar = new ModificadoCliente(); Int32 id = Convert.ToInt32(dataGridView1.SelectedRows[0].Cells[0].Value); Int32 dni = Convert.ToInt32(dataGridView1.SelectedRows[0].Cells[1].Value); String apellido = dataGridView1.SelectedRows[0].Cells[2].Value.ToString(); String nombre = dataGridView1.SelectedRows[0].Cells[3].Value.ToString(); DateTime fecha = Convert.ToDateTime(dataGridView1.SelectedRows[0].Cells[4].Value); String mail = dataGridView1.SelectedRows[0].Cells[5].Value.ToString(); Int32 telefono = Convert.ToInt32(dataGridView1.SelectedRows[0].Cells[6].Value); String direccion = dataGridView1.SelectedRows[0].Cells[7].Value.ToString(); Int32 codigo = Convert.ToInt32(dataGridView1.SelectedRows[0].Cells[8].Value.ToString()); bool habilitado = (bool)dataGridView1.SelectedRows[0].Cells[9].Value; modificar.setId(id); modificar.setNombre(nombre); modificar.setApellido(apellido); modificar.setDni(dni); modificar.setFecha(fecha); modificar.setMail(mail); modificar.setTelefono(telefono); modificar.setDireccion(direccion); modificar.setCodigo(codigo); modificar.setHabilitado(habilitado); return(modificar); }
private void btnModif_Click(object sender, EventArgs e) { if (dataGridView1.SelectedRows.Count > 0) { try { ModificadoCliente aModif = this.seleccionarCliente(); Form modif = new AbmCliente.ModificarCliente(aModif.getId(), aModif.getDni(), aModif.getApellido(), aModif.getNombre(), aModif.getFecha(), aModif.getMail(), aModif.getTelefono(), aModif.getDireccion(), aModif.getCodigo(), aModif.getHabilitado()); modif.Show(); this.Close(); } catch (Exception excepcion) { MessageBox.Show(excepcion.Message, "Error", MessageBoxButtons.OK); } } }