/// <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();
        }
Esempio n. 2
0
        /// <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";
            }
        }
Esempio n. 3
0
        /// <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";
        }
Esempio n. 4
0
        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();
                }
            }
        }