/// <summary> /// Maneja el evento Click en el botón "BuscarConductor" /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BuscarConductorButton_Click(object sender, EventArgs e) { try { // Validad que exista "Busqueda" if (Busqueda == null) { Busqueda = new forms.BusquedaConductor(); } else if (Busqueda.IsDisposed == true) { Busqueda = new forms.BusquedaConductor(); } // Mostrar el dialogo if (Busqueda.ShowDialog() == System.Windows.Forms.DialogResult.OK) { DoClear(); // Configurar la variable de conductor Conductor_ID = Busqueda.Conductor_ID; NombreConductor = Busqueda.NombreConductor; this.ConductorTextBox.Text = NombreConductor; // Buscar los datos a partir de conductor // La unidad, si la tiene Entities.Contratos contrato = Entities.Contratos.Read(DB.Param("Conductor_ID", Conductor_ID), DB.Param("EstatusContrato_ID", 1), DB.Param("Cuenta_ID",1)); if (contrato != null) { // Obtener la unidad if (contrato.Unidad_ID != null) { this.NumeroEconomicoTextBox.Text = Entities.Unidades.Read(contrato.Unidad_ID.Value).NumeroEconomico.ToString(); } else { Unidad_ID = null; } } else { Unidad_ID = null; } // Consultar los saldos get_SaldosConductorTableAdapter.Fill(sICASCentralQuerysDataSet.Get_SaldosConductor, Conductor_ID); ColorGrid(); } } catch(Exception ex) { AppHelper.Error(ex.Message); } } // end void BuscarConductor_Click
/// <summary> /// Proceso llevado a cabo para cargar datos y preparar la forma /// </summary> public override void BindData() { estacionesBindingSource.DataSource = Sesion.Estaciones; getEmpresasInternasBindingSource.DataSource = Sesion.Empresas; SelectCuentas(); SelectConceptos(); this.Busqueda = new forms.BusquedaConductor(); base.BindData(); }
/// <summary> /// Proceso llevado a cabo para cargar datos y preparar la forma /// </summary> public override void BindData() { // Condiguramos estaciones y empresas estacionesBindingSource.DataSource = Sesion.Estaciones; getEmpresasInternasBindingSource.DataSource = Sesion.Empresas; // Obtenemos las empresas y los conceptos SelectCuentas(); SelectConceptos(); // Instanciamos el formulario de búsqueda this.Busqueda = new forms.BusquedaConductor(); base.BindData(); }