private void Actualizar2() { try { provinciaBindingSource.DataSource = DatosProvincia.getProvinciasPorPais((int)cbPais.SelectedValue); if (cbProvincia.SelectedValue == null) { localidadBindingSource.DataSource = null; } else { localidadBindingSource.DataSource = DatosLocalidad.getLocalidadesPorProvincia((int)cbProvincia.SelectedValue); if (cbLocalidad.SelectedValue == null) { zonaBindingSource.DataSource = null; } else { zonaBindingSource.DataSource = DatosZona.getZonasPorLocalidad((int)cbZona.SelectedValue); } } } catch { } }
private void btnAceptar_Click_1(object sender, EventArgs e) { try { if (!validaciones()) { return; } Zona z = (Zona)zonaBindingSource.Current; z.Activo = true; z.Localidad = (Localidad)cbLocalidad.SelectedItem; if (z.IdZona == 0) { DatosZona.Crear(z); } else { DatosZona.Modificar(z); } Close(); } catch { MessageBox.Show("Complete todos los campos"); } }
private void Actualizar() { try { Cliente c = DatosCliente.getCliente(id); provinciaBindingSource.DataSource = DatosProvincia.getProvinciasPorPais(c.Zona.Localidad.Provincia.Pais.Id); if (cbProvincia.SelectedValue == null) { localidadBindingSource.DataSource = null; } else { localidadBindingSource.DataSource = DatosLocalidad.getLocalidadesPorProvincia(c.Zona.Localidad.Provincia.Id); if (cbLocalidad.SelectedValue == null) { zonaBindingSource.DataSource = null; } else { zonaBindingSource.DataSource = DatosZona.getZonasPorLocalidad(c.Zona.Localidad.Id); } } } catch { } }
private void checarExitencia() { if (cbLocalidad.SelectedIndex >= 0) { if (DatosZona.existe(nombreTextBox.Text, (int)cbLocalidad.SelectedValue)) { nombreTextBox.BackColor = Color.White; string error = "La zona ya existe en la localidad seleccionada"; errorProvider1.SetError(nombreTextBox, error); errorr = false; } else { nombreTextBox.BackColor = colorOk; errorProvider1.SetError(nombreTextBox, String.Empty); errorr = true; } if (DatosZona.existeZonaN(id, nombreTextBox.Text, (int)cbLocalidad.SelectedValue)) { nombreTextBox.BackColor = colorOk; errorProvider1.SetError(nombreTextBox, String.Empty); errorr = true; } } }
public FrmEditarZonaa(int id) { InitializeComponent(); paisBindingSource.DataSource = DatosPais.getPaises(); this.id = id; if (id == 0) { Actualizar2(); zonaBindingSource.Add(new Zona()); } else { Actualizar(); zonaBindingSource.Add(DatosZona.getZona(id)); cbLocalidad.SelectedItem = ((Zona)zonaBindingSource.Current).Localidad; cbLocalidad.SelectedValue = ((Zona)zonaBindingSource.Current).Localidad.Id; cbProvincia.SelectedItem = ((Localidad)localidadBindingSource.Current).Provincia; cbProvincia.SelectedValue = ((Localidad)localidadBindingSource.Current).Provincia.Id; cbPais.SelectedItem = ((Provincia)provinciaBindingSource.Current).Pais; cbPais.SelectedValue = ((Provincia)provinciaBindingSource.Current).Pais.Id; Zona z = (Zona)zonaBindingSource.Current; if (z.Nombre != "") { this.Text = "Editar " + z.Nombre; } } }
private void btnEliminar_Click(object sender, EventArgs e) { try { Zona z = (Zona)zonaBindingSource.Current; if (!DatosZona.enUso(z.IdZona)) { z.Activo = false; if (MessageBox.Show("¿Esta seguro de eliminar a " + z.Nombre + "?", "Eliminar", MessageBoxButtons.YesNo) == DialogResult.Yes) { DatosZona.Modificar(z); Actualizar(); } } else { MessageBox.Show("El objeto seleccionado no puede ser eliminado"); } } catch { MessageBox.Show("No seleccionó nada"); } }
private void ActualizarCbZona2() { try { zonaBindingSource2.DataSource = DatosZona.getZonasPorLocalidad((int)cbLocalidad2.SelectedValue); } catch { } }
private void Actualizar() { try { Repartidor r = DatosRepartidor.getRepartido(id); //se puede utilizar el metodo de arriba, pero este abajo es mas conveniente. pero el otro es menos codigo.// //repartidorBindingSource.Add(DatosRepartidor.getRepartido(id)); //Repartidor r = (Repartidor)repartidorBindingSource.Current; //localidad provinciaBindingSource.DataSource = DatosProvincia.getProvinciasPorPais(r.Localidad.Provincia.Pais.Id); if (cbProvincia.SelectedValue == null) { localidadBindingSource.DataSource = null; } else { localidadBindingSource.DataSource = DatosLocalidad.getLocalidadesPorProvincia(r.Localidad.Provincia.Id); } //zona provinciaBindingSource2.DataSource = DatosProvincia.getProvinciasPorPais(r.Zona.Localidad.Provincia.Pais.Id); if (cbProvincia2.SelectedValue == null) { localidadBindingSource2.DataSource = null; } else { localidadBindingSource2.DataSource = DatosLocalidad.getLocalidadesPorProvincia(r.Zona.Localidad.Provincia.Id); if (cbLocalidad2.SelectedValue == null) { zonaBindingSource2.DataSource = null; } else { zonaBindingSource2.DataSource = DatosZona.getZonasPorLocalidad(r.Zona.Localidad.Id); } } } catch { } }
private void Actualizar() { try { if (cbPais.ComboBox.SelectedValue == null || cbProvincia.ComboBox.SelectedValue == null || cbLocalidad.ComboBox.SelectedValue == null) { zonaBindingSource.DataSource = null; } else { zonaBindingSource.DataSource = DatosZona.getZonasPorLocalidad((int)cbLocalidad.ComboBox.SelectedValue); } } catch { } }
private void Actualizar() { try { Zona z = DatosZona.getZona(id); provinciaBindingSource.DataSource = DatosProvincia.getProvinciasPorPais(z.Localidad.Provincia.Pais.Id); if (cbProvincia.SelectedValue == null) { localidadBindingSource.DataSource = null; } else { localidadBindingSource.DataSource = DatosLocalidad.getLocalidadesPorProvincia(z.Localidad.Provincia.Id); } } catch { } }
private void Actualizar() { zonaBindingSource.DataSource = DatosZona.getZonas(); }