/// <summary> /// Carga los datos a los distintos ComboBox. /// </summary> /// <param name="cargarNombresYApellidos">Indica si hay que cargar los nombres y apellidos de los clientes.</param> /// <param name="cargarConceptos">Indica si hay que cargar los conceptos.</param> /// <param name="cargarGarajes">Indica si hay que cargar los nombres de los garajes.</param> private void CargarDatosComboBox(bool cargarNombresYApellidos, bool cargarConceptos, bool cargarGarajes) { if (cargarNombresYApellidos) { CbClientes.DataSource = ClienteGaraje.ObtenerNombresYApellidos(); CbClientes.DisplayMember = "Nombre"; CbClientes.ValueMember = "Id"; } if (cargarConceptos) { CbConceptos.DataSource = Alquiler.ObtenerConceptos(); CbConceptos.DisplayMember = "Concepto"; CbConceptos.ValueMember = "IdTipoAlquiler"; } if (cargarGarajes) { CbGarajes.DataSource = Garaje.ObtenerGarajes(); CbGarajes.DisplayMember = "Nombre"; CbGarajes.ValueMember = "Id"; } CbNumsFacturas.DataSource = FacturaGaraje.ObtenerIdsFacturas(); CbFechas.DataSource = FacturaGaraje.ObtenerFechas(); }
/// <summary> /// Carga los datos a los distintos ComboBox. /// </summary> /// <param name="cargarFechas">Indica si hay que cargar las fechas.</param> /// <param name="cargarEmpresas">Indica si hay que cargar las empresas.</param> /// <param name="cargarGarajes">Indica si hay que cargar los garajes para buscar.</param> private void CargarDatosComboBox(bool cargarFechas, bool cargarEmpresas, bool cargarGarajes) { if (cargarFechas) { CbFechas.DataSource = FacturaRecibida.ObtenerFechas(); } if (cargarEmpresas) { CbEmpBuscar.DataSource = Proveedor.ObtenerNombresEmpresas(); CbEmpBuscar.DisplayMember = "Empresa"; } if (cargarGarajes) { CbGjBuscar.DataSource = Garaje.ObtenerGarajes(); CbGjBuscar.DisplayMember = "Nombre"; CbGjBuscar.ValueMember = "Id"; } }
/// <summary> /// Carga los datos a los distintos ComboBox. /// </summary> /// <param name="cargarConceptosYGarajes">Indica si hay que cargar los datos de conceptos y garajes.</param> /// <param name="cargarPlazas">Indica si hay que cargar los datos de las plazas.</param> private void CargarDatosComboBox(bool cargarConceptosYGarajes, bool cargarPlazas) { if (cargarConceptosYGarajes) { CbConceptos.DataSource = Alquiler.ObtenerConceptos(); CbConceptos.DisplayMember = "Concepto"; CbConceptos.ValueMember = "IdTipoAlquiler"; CbGarajes.DataSource = Garaje.ObtenerGarajes(); CbGarajes.DisplayMember = "Nombre"; CbGarajes.ValueMember = "Id"; } if (cargarPlazas) { CbPlazas.DataSource = Alquiler.ObtenerPlazas(); } CbApellidos.DataSource = ClienteGaraje.ObtenerApellidosClientes(); CbApellidos.DisplayMember = "Apellidos"; CbApellidos.ValueMember = "Id"; }
private void BtnAddFactura_Click(object sender, EventArgs e) { BtnAddFactura.Tag = 1; CbGarajes.DataSource = Garaje.ObtenerGarajes(); CbGarajes.DisplayMember = "Nombre"; CbGarajes.ValueMember = "Id"; CbEmpresas.DataSource = Proveedor.ObtenerNombresEmpresas(); CbEmpresas.DisplayMember = "Empresa"; CbEmpresas.ValueMember = "Id"; HabilitarControles(true); TxtNumFactura.Focus(); FacturaRecibida factura = (FacturaRecibida)BindingSource.Current; if (factura != null) { if (factura.Id != 0) { LimpiarCampos(); } } }