private TimeSpan GetFinActividad(BocaDeCarga boca)
 {
     if (_finActividad == TimeSpan.MaxValue)
     {
         var inicio = GetInicioActividad(boca);
         _finActividad = inicio.Add(TimeSpan.FromHours(boca.HorasLaborales));
     }
     return(_finActividad);
 }
Beispiel #2
0
 public BocaDeCargaVo(BocaDeCarga boca)
 {
     Id             = boca.Id;
     Codigo         = boca.Codigo;
     Descripcion    = boca.Descripcion;
     Linea          = boca.Linea.Descripcion;
     Rendimiento    = boca.Rendimiento;
     HorasLaborales = boca.HorasLaborales;
 }
 private TimeSpan GetInicioActividad(BocaDeCarga boca)
 {
     if (_inicioActividad == TimeSpan.MaxValue)
     {
         var inicio = TimeSpan.FromMinutes(boca.HoraInicioActividad);
         _inicioActividad = TimeSpan.FromHours(inicio.Hours);
     }
     return(_inicioActividad);
 }