private void Carpintero4_Tick(object sender, EventArgs e)
        {
            Cuadros cuadroaux4 = new Cuadros();

            segundoc4++;
            Carpinteros c4 = CarpinteroBLL.Buscar(4);

            if (segundoc4 == 60)
            {
                minutoc4++;
                segundoc4 = 0;
            }
            if (minutoc4 == 5)
            {
                if (c4.CuadrosATrabajar.Count != 0)
                {
                    Cuadros item = c4.CuadrosATrabajar.First();

                    item.TiempoEnsamblaje--;
                    if (item.TiempoEnsamblaje == 0)
                    {
                        item.TiempoEnAlmacen = 24;
                        SalieronEnsamblaje.Add(item);
                        EsperaAlmacen.Add(item);
                        EntraronAlmacen.Add(item);
                        c4.CuadrosATrabajar.Remove(item);
                        Almacen.Start();
                    }
                }
                TerminadosNUD.Value = SalieronEnsamblaje.Count;
                Horac4++;
                minutoc4 = 0;
            }
            C4CNUD.Value = CarpinteroBLL.Buscar(4).CuadrosATrabajar.Count;
        }
        //Fin de Metodos del proceso de ensamblaje

        //Metodos del proceso de almacen
        public void MetodoProcesoAlmacen()
        {
            EntraronAlmacenNUD.Value = EntraronAlmacen.Count;

            SegundosAl++;

            Cuadros c = new Cuadros();


            if (SegundosAl == 60)
            {
                SegundosAl = 0;
                minutosAl++;
            }
            if (minutosAl == 5)
            {
                foreach (var item in EsperaAlmacen)
                {
                    item.TiempoEnAlmacen--;
                    if (item.TiempoEnAlmacen == 0)
                    {
                        int t = Rpintura.Next(10, 21);
                        item.TiempoPintura = t;
                        SalieronAlmacen.Add(item);
                        EntraronPintura.Add(item);
                        EsperaPintura.Add(item);
                        Pintura.Start();
                    }
                }
                EsperaAlmacen.RemoveAll(r => r.TiempoEnAlmacen == 0);

                horasAl++;
                minutosAl = 0;
            }
            TerminadosAlNUD.Value = SalieronAlmacen.Count;
        }