Пример #1
0
		/// <summary>
		/// Liga los datos a los controles
		/// Se usa en lugar de "BindData" debido a que esta
		/// se llama al crear el objeto
		/// </summary>
		public void DoBindData()
		{
			//  Limpia la forma
			AppHelper.ClearControl(this);

			//  Inicializamos las variables
			this.Adeudos = new BindingList<Entities.AdeudosDeConductor>();
			this.Vales = new List<Entities.ValesPrepagados>();
			this.Planillas = new List<Entities.PlanillasFiscales>();
			this.Operacion = new Entities.OperacionCaja();
			this.BusquedaConductor = new BuscarConductor();

			//  Ligamos los datos
			OperacionCajaBindingSource.DataSource = Operacion;
			this.AdeudosGridView.DataSource = this.adeudosDeConductorBindingSource;

			UnidadTextBox.Focus();
		}
Пример #2
0
		/// <summary>
		/// Si se oprime el botón "Buscar Conductor",
		/// muestra la pantalla para buscar y seleccionar
		/// conductores
		/// </summary>
		/// <param name="sender"></param>
		/// <param name="e"></param>
		private void BuscarConductorButton_Click(object sender, EventArgs e)
		{
			AppHelper.Try(delegate
			{
				if (this.BusquedaConductor == null)
				{
					this.BusquedaConductor = new BuscarConductor();
				}

				if (this.BusquedaConductor.IsDisposed)
				{
					this.BusquedaConductor = new BuscarConductor();
				}

				if (this.BusquedaConductor.ShowDialog() == System.Windows.Forms.DialogResult.OK)
				{
					this.ObtenerDatosDeConductor(this.BusquedaConductor.Conductor_ID);
				}
			});
		}