Esempio n. 1
0
        /*---Tallas End*/


        /*---Resumen de Procesos--*/
        private void CargarDatosDEprocesos()
        {
            AdministradorCon   con   = new AdministradorCon();
            List <DetallesDTO> lista = con.ObtenerListaDePrendas();

            foreach (DetallesDTO item in lista)
            {
                CorteDTO corte = con.ProcesoCorte(item.Id);
                if (corte.IdCorte != null)
                {
                    BordadoDTO bordado = con.ProcesoBordado(item.Id);
                    if (bordado.IdBordado != null)
                    {
                        MaquilaDTO maquila = con.ProcesoMaquila(item.Id);
                        if (maquila.IdMaquila != null)
                        {
                            LavanderiaDTO lavanderia = con.ProcesoLavanderia(item.Id);
                            if (lavanderia.IdLavanderia != null)
                            {
                                TerminadoDTO terminado = con.ProcesoTerminado(item.Id);
                                if (terminado.IdTerminado != null)
                                {
                                    AgregarLisviwTerminado(corte, bordado, maquila, lavanderia, terminado);
                                }
                                else
                                {
                                    AgregarLisviwLavanderia(corte, bordado, maquila, lavanderia);
                                }
                            }
                            else
                            {
                                AgregarLisviwMaquila(corte, bordado, maquila);
                            }
                        }
                        else
                        {
                            AgregarLisviwBordado(corte, bordado);
                        }
                    }
                    else
                    {
                        AgregarLisviwCorte(corte);
                    }
                }
                else
                {
                }
            }
        }
Esempio n. 2
0
        private void AgregarLisviwTerminado(CorteDTO corte, BordadoDTO bordado, MaquilaDTO maquila, LavanderiaDTO lavanderia, TerminadoDTO terminado)
        {
            ListViewItem c = new ListViewItem(corte.IdCorte.ToString());

            c.SubItems.Add("Finalizado");
            c.SubItems.Add(bordado.IdBordado.ToString());
            c.SubItems.Add("Finalizado");
            c.SubItems.Add(maquila.IdMaquila.ToString());
            c.SubItems.Add("Finalizado");
            c.SubItems.Add(lavanderia.IdLavanderia.ToString());
            c.SubItems.Add("Finalizado");
            c.SubItems.Add(terminado.IdTerminado.ToString());
            c.SubItems.Add("Finalizado");


            listView1.Items.Add(c);
        }
Esempio n. 3
0
        public MaquilaDTO ProcesoMaquila(short idPrenda)
        {
            MaquilaDTO lista = new MaquilaDTO();

            IDataParameter[] parametros = new IDataParameter[1];
            parametros[0]       = new SqlParameter("IDPrenda", SqlDbType.SmallInt);
            parametros[0].Value = idPrenda;

            DataTable resultado = conexionbd.EjecutarSPResultSet("ObtenerMaquilaPrenda", parametros);

            if (resultado != null)
            {
                foreach (DataRow renglon in resultado.Rows)
                {
                    lista.IdMaquila = (string)renglon[1];
                    lista.Estado    = (bool)renglon[8];
                }
            }
            return(lista);
        }
Esempio n. 4
0
        private void AgregarLisviwLavanderia(CorteDTO corte, BordadoDTO bordado, MaquilaDTO maquila, LavanderiaDTO lavanderia)
        {
            ListViewItem c = new ListViewItem(corte.IdCorte.ToString());

            c.SubItems.Add("Finalizado");
            c.SubItems.Add(bordado.IdBordado.ToString());
            c.SubItems.Add("Finalizado");
            c.SubItems.Add(maquila.IdMaquila.ToString());
            c.SubItems.Add("Finalizado");
            c.SubItems.Add(lavanderia.IdLavanderia.ToString());
            if (lavanderia.Estado)
            {
                c.SubItems.Add("En proceso");
            }
            else
            {
                c.SubItems.Add("Finalizado");
            }
            c.SubItems.Add("");
            c.SubItems.Add("");


            listView1.Items.Add(c);
        }