public void Enlazar()
 {
     servicioAsignacion = new AsignacionBL();
     dgvAsignacion.DataSource = servicioAsignacion.ListarAsignado(codigoDetalle);
     servicioTrabajador = new TrabajadorBL();
     cboTrabajador.DisplayMember = "nombreTrabajador";
     cboTrabajador.ValueMember = "codigoTrabajador";
     cboTrabajador.DataSource = servicioTrabajador.ListarTrabajadorAsignaciones(objReserva.FechaCelebracion, objReserva.FechaCelebracion.ToString("dddd").ToUpper(), objReserva.HoraInicio, objReserva.HoraFin, objDetalle.CodigoFiesta, objReserva.Codigo);
 }
 private void btnConsultar_Click(object sender, EventArgs e)
 {
     try
     {
         if (!txtHoraFin.Text.Equals(String.Empty) || !txtHoraInicio.Text.Equals(String.Empty))
         {
             DateTime fecha = dtpFecha.Value.Date;
             Double horaInicio = Convert.ToDouble(txtHoraInicio.Text);
             Double horaFin = Convert.ToDouble(txtHoraFin.Text);
             int codigoFiesta = Convert.ToInt16(cboFiesta.SelectedValue.ToString());
             int codigoReserva = 0;
             servicioTrabajador = new TrabajadorBL();
             dgvDisponibles.DataSource = servicioTrabajador.ListarTrabajadorAsignaciones(fecha, fecha.ToString("dddd").ToUpper(), horaInicio, horaFin, codigoFiesta, codigoReserva);
         }
         else
         {
             MessageBox.Show("Debe completar los campos", "Aviso");
         }
     }
     catch(Exception ex)
     {
         MessageBox.Show("Error!!! "+ex.Message);
     }
 }
示例#3
0
 private void frmManTrabajador_Load(object sender, EventArgs e)
 {
     objTrabajador = new TrabajadorBL();
     dgvTrabajadores.AutoGenerateColumns = false;
     EnlazarDatos();
 }