private void QuitaServicioAConductor()
 {
     classes.Aeropuerto.BoletoConductor boleto = (classes.Aeropuerto.BoletoConductor)bsBoletos.Current;
     classes.Aeropuerto.ConductorNomina cond   = (classes.Aeropuerto.ConductorNomina)bsConductores.Current;
     if (Entities.Vista_NominaCAT.QuitaServicioTEAConductor(boleto.Servicio, cond.Conductor_ID, Sesion.Usuario_ID))
     {
         cmbConductor_SelectedIndexChanged(null, null);
     }
 }
 private void AgregaServicioAConductor()
 {
     classes.Aeropuerto.ConductorNomina cond = (classes.Aeropuerto.ConductorNomina)bsConductores.Current;
     if (Entities.Vista_NominaCAT.AgregaServicioAConductorFechaPago(txtServicio.Text.Trim(), cond.Conductor_ID, Periodo, dteFechaPago.Value, Sesion.Usuario_ID))
     {
         cmbConductor_SelectedIndexChanged(null, null);
         txtServicio.Focus();
         txtServicio.Clear();
     }
 }
        private void dgvDetalleBoletos_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            classes.Aeropuerto.BoletoConductor boleto = (classes.Aeropuerto.BoletoConductor)bsBoletos.Current;
            classes.Aeropuerto.ConductorNomina cond   = (classes.Aeropuerto.ConductorNomina)bsConductores.Current;
            string msg = String.Format("Confirma que desea Quitar el boleto de Tiempo Extra # {0} asignado al conductor {1}?", boleto.Servicio, cond.DisplayConductor);

            if (MessageBox.Show(msg, "Atención", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == System.Windows.Forms.DialogResult.Yes)
            {
                AppHelper.Try(QuitaServicioAConductor);
            }
        }
Esempio n. 4
0
 void cmbConductor_SelectedIndexChanged(object sender, EventArgs e)
 {
     classes.Aeropuerto.ConductorNomina c = (classes.Aeropuerto.ConductorNomina)cmbConductor.SelectedItem;
     if (c != null)
     {
         if (Conductor == null)
         {
             Conductor = new classes.Aeropuerto.ConductorTipoNomina();
         }
         Conductor.Conductor_ID = c.Conductor_ID;
         Conductor.Conductor    = c.Conductor;
     }
 }
 void cmbConductor_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (lConductores.Count > 0)
     {
         classes.Aeropuerto.ConductorNomina cond = (classes.Aeropuerto.ConductorNomina)cmbConductor.SelectedItem;
         lBoletos              = Entities.Vista_NominaCAT.GetDetalleBoletosPorConductorFechaPago(cond.Conductor_ID, dteFechaPago.Value);
         bsBoletos.DataSource  = lBoletos;
         lblTotaServicios.Text = lBoletos.Count.ToString();
         double dsuma = 0;
         foreach (SICASv20.classes.Aeropuerto.BoletoConductor b in lBoletos)
         {
             dsuma += b.Monto;
         }
         lblTotalMonto.Text = dsuma.ToString("C");
         dgvDetalleBoletos.Refresh();
     }
 }