Ejemplo n.º 1
0
 public Hallazgo(TimeSpan hh, Defecto d, pie p)
 {
     HoraHallazgo     = hh;
     CantidadHallazgo = 0;
     Defecto          = d;
     Pie = p;
 }
Ejemplo n.º 2
0
 public void AgregarHallazgo(TimeSpan hs, Defecto d, TipoDefecto tp, pie p)
 {
     foreach (Hallazgo h in Hallazgos)
     {
         if (h.HoraHallazgo.Hours == hs.Hours && h.Defecto == d && h.Pie == p && h.Defecto.TipoDefecto == tp)
         {
             h.AgregarHallazgo();
         }
     }
 }
Ejemplo n.º 3
0
        public int ObtenerPrimerasHora(TimeSpan hs, Defecto d, TipoDefecto tp, pie p)
        {
            int cantidad = 0;

            foreach (Hallazgo h in Hallazgos)
            {
                if (h.HoraHallazgo.Hours == hs.Hours && h.Defecto == d && h.Defecto.TipoDefecto == tp && h.Pie == p)
                {
                    cantidad = h.CantidadHallazgo;
                }
            }

            return(cantidad);
        }
Ejemplo n.º 4
0
        public int ObtenerHallazgoHora(TimeSpan hs, Defecto d, TipoDefecto tp, pie p)
        {
            var ht = HoraDeTrabajos.Last();

            return(ht.ObtenerPrimerasHora(hs, d, tp, p));
        }
Ejemplo n.º 5
0
        public void AgregarHallazgo(TimeSpan hs, Defecto d, TipoDefecto tp, pie p)
        {
            var ht = HoraDeTrabajos.Last();

            ht.AgregarHallazgo(hs, d, tp, p);
        }