private void frmAgregarEditarCliente_Load(object sender, EventArgs e) { cliente = new Cliente(); vehiculo = new Vehiculo(); this.buttonEditar.Enabled = false; this.llenarComboProvincia(); if (flagEditar) { cliente.Id = idCliente; //TRAEMOS LOS DATOS DEL CLIENTE A EDITAR cliente.getDatosPersonales(); llenarListBox(); //ENTERO INDICA LONGITUD DEL NOMBRE //int i = (cliente.NombreRazonSocial.Length - 1) - (cliente.NombreRazonSocial.IndexOf(",") + 1); //COLOCAMOS LOS DATOS EN LOS CAMPOS DEL FORMULARIO textCuit.Text = cliente.Dni; textNombre.Text = cliente.NombreRazonSocial; //textNombre.Text = cliente.NombreRazonSocial.Substring((cliente.NombreRazonSocial.IndexOf(",") + 2), i); //textApellido.Text = cliente.NombreRazonSocial.Substring(0, cliente.NombreRazonSocial.IndexOf(",")); textTelefono.Text = cliente.Telefono; textDireccion.Text = cliente.Direccion; comboBoxProvincia.Text = cliente.Provincia.ToUpper(); comboBoxLocalidad.Text = cliente.Localidad.ToUpper(); textObservaciones.Text = cliente.Observaciones.ToUpper(); textCuit.Text = cliente.Cuit; textEmail.Text = cliente.Email; textCp.Text = cliente.Cp; //CAMBIAMOS EL NOMBRE DEL BOTON GUARDAR PARA GUIAR AL USUARIO this.buttonGuardar.Text = "Terminar"; this.buttonGuardar.TextAlign = ContentAlignment.MiddleCenter; this.buttonGuardar.Image = null; } else { this.buttonQuitarVehiculos.Enabled = false; } }
private void buttonQuitarVehiculos_Click(object sender, EventArgs e) { Cliente objClienteNull = new Cliente(); objClienteNull.Id = 0; if (objClienteNull.getDatosPersonales()) { vehiculo = (Vehiculo)this.listBoxVehiculos.SelectedItem; vehiculo.quitarVehiculo(); MessageBox.Show("Vehículo eliminado.", "Información"); llenarListBox(); } else { try { objClienteNull.Id = 0; objClienteNull.NombreRazonSocial = "---"; objClienteNull.Dni = "---"; objClienteNull.Observaciones = "---"; objClienteNull.agregarNull(); vehiculo = (Vehiculo)this.listBoxVehiculos.SelectedItem; vehiculo.quitarVehiculo(); MessageBox.Show("Vehículo eliminado.", "Información"); llenarListBox(); } catch { MessageBox.Show("Ocurrió un error al eliminar el vehículo. Cierre la ventana e intentelo de nuevo."," Error",MessageBoxButtons.OK); return; } } }