Exemple #1
0
        public static List <ViajeBE> ObtenerPorPlanilla(PlanillaHorariaBE planilla)
        {
            List <ViajeBE> viajes = ViajeDAL.ObtenerPorPlanillaHoraria(planilla.Id);

            foreach (ViajeBE viaje in viajes)
            {
                viaje.TerminalOrigen  = viaje.EsIda ? planilla.Recorrido?.TerminalInicio : planilla.Recorrido?.TerminalFin;
                viaje.TerminalDestino = viaje.EsIda ? planilla.Recorrido?.TerminalFin : planilla.Recorrido?.TerminalInicio;
            }

            return(viajes);
        }
Exemple #2
0
        public IEnumerable <ViajeM> BuscarViajes2(DateTime RangoInicial, DateTime RangoFinal, string placa)
        {
            IViajeDAL instancia = new ViajeDAL();
            ViajeM    filtro    = new ViajeM
            {
                Placa_Vehiculo    = placa,
                Hora_Inicio_Viaje = RangoInicial,
                Hora_Fin_Viaje    = RangoFinal
            };

            return(instancia.ObtenerLista(filtro));
        }
Exemple #3
0
        public string RegistrarViajes(string IdEmpleado, string origenViaje, string DestinoViaje, string NombrePasajero, string IdVehiculo, DateTime HoraInicio, DateTime HoraFin)
        {
            ViajeM item = new ViajeM
            {
                Id_Empleado       = IdEmpleado,
                Origen_Viaje      = origenViaje,
                Destino_Viaje     = DestinoViaje,
                Nombre_Pasajero   = NombrePasajero,
                Id_Vehiculo       = IdVehiculo,
                Hora_Inicio_Viaje = HoraInicio,
                Hora_Fin_Viaje    = HoraFin
            };

            IViajeDAL instancia = new ViajeDAL();

            return(instancia.Crear(item));
        }
Exemple #4
0
 public static void Guardar(ViajeBE viaje, PlanillaHorariaBE planillaHoraria)
 {
     ViajeDAL.Guardar(viaje, planillaHoraria.Id);
 }
Exemple #5
0
 public static void RecalcularDVV()
 {
     ViajeDAL.RecalcularDVV();
 }
Exemple #6
0
        public IEnumerable <ViajeM> BuscarViajesTodos()
        {
            IViajeDAL instancia = new ViajeDAL();

            return(instancia.ObtenerLista());
        }