void Eliminar(Object sender, EventArgs e) { String textNIF = VistaDetalladaCliente.EdNIF.Text; Cliente clienteActual = this.encontrarCliente(textNIF); int pos = Clientes.Posicion(clienteActual); Clientes.Elimina(clienteActual); ClientesMainView.Lista.Items.RemoveAt(pos); VistaDetalladaCliente.Close(); this.Guardar(null, null); }
void Modificar(Object sender, EventArgs e) { String textNIF = VistaDetalladaCliente.EdNIF.Text; String textNombre = VistaDetalladaCliente.EdNombre.Text; String textTelefono = VistaDetalladaCliente.EdTelefono.Text; String textEmail = VistaDetalladaCliente.EdEmail.Text; String textDireccion = VistaDetalladaCliente.EdDireccion.Text; Cliente clienteActual = encontrarCliente(textNIF); clienteActual.Nombre = textNombre; clienteActual.Telefono = textTelefono; clienteActual.Email = textEmail; clienteActual.Direccion = textDireccion; int pos = Clientes.Posicion(clienteActual); ClientesMainView.Lista.Items.RemoveAt(pos); ClientesMainView.Lista.Items.Insert(pos, clienteActual.ToString()); VistaDetalladaCliente.Close(); this.Guardar(null, null); }