Exemplo n.º 1
0
        private void Pruebatallas_Load_1(object sender, EventArgs e)
        {
            DAO.Oden_ProduccionDAO ordendao = new GrupoSM_Recepcion.DAO.Oden_ProduccionDAO();
            ordendao.idorden = (this.idproduccion);

            DAO.ProduccionDAO produccion = new GrupoSM_Recepcion.DAO.ProduccionDAO();
            produccion.id_produccion = this.idproduccion;

            DAO.SalidasMaquilaDAO salidasdao = new GrupoSM_Recepcion.DAO.SalidasMaquilaDAO();
            salidasdao.idproduccion = this.idproduccion;

            //ReportDocument report = new ReportDocument();
            GUI.PLANTILLAS.SalidaMaquilaRPT report = new GrupoSM_Recepcion.GUI.PLANTILLAS.SalidaMaquilaRPT();

            DAO.AviosDAO aviosdao = new GrupoSM_Recepcion.DAO.AviosDAO();
            aviosdao.id_ficha_avio = this.idficha;

            report.SetDataSource(salidasdao.devuelvedetallesalidas());

            report.Subreports["NumPrendas"].SetDataSource(ordendao.numeroprendasreporte());
            report.Subreports["CrystalReport1.rpt"].SetDataSource(produccion.tallas_preliminaresproduccion());
            report.Subreports["AviosDetalleServicios"].SetDataSource(aviosdao.sacar_avios());

            crystalReportViewer1.ReportSource = report;
            crystalReportViewer1.Refresh();
        }
Exemplo n.º 2
0
        private void Telas_Captura_Load(object sender, EventArgs e)
        {
            DAO.ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.ProduccionDAO();
            producciondao.id_produccion = int.Parse(lbl_idorden.Text);
            dataGridView1.DataSource    = producciondao.combinacionproduccion();
            dataGridView2.DataSource    = producciondao.vertelasproduccionsum();
            double sumatoria = 0;

            foreach (DataGridViewRow row in dataGridView1.Rows)
            {
                sumatoria += Convert.ToDouble(row.Cells["cantidad_prendas"].Value);
            }

            tb_cantidad.Text   = Convert.ToString(sumatoria);
            tb_metroforro.Text = Convert.ToString(double.Parse(tb_cantidad.Text) * double.Parse(lbl_consumoforro.Text));

            DAO.TelasDAO telasdao = new GrupoSM_Recepcion.DAO.TelasDAO();
            telasdao.produccion      = int.Parse(lbl_idorden.Text);
            telasdao.tipo            = 0;
            dataGridView3.DataSource = telasdao.vertelas_asignados();
            telasdao.tipo            = 1;
            dataGridView4.DataSource = telasdao.vertelas_asignados();
            telasdao.tipo            = 2;
            dataGridView5.DataSource = telasdao.vertelas_asignados();
        }
Exemplo n.º 3
0
 private void button6_Click(object sender, EventArgs e)
 {
     this.Visible = false;
     this.Close();
     DAO.ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.ProduccionDAO();
     producciondao.id_produccion       = int.Parse(label_orden.Text);
     ordengui.dataGridView1.DataSource = producciondao.tallas_preliminaresproduccion();
 }
Exemplo n.º 4
0
        private void button2_Click(object sender, EventArgs e)
        {
            try
            {
                double sumatoria = 0, sumatoria2 = double.Parse(textBox5.Text);

                foreach (DataGridViewRow row in dataGridView1.Rows)
                {
                    sumatoria += Convert.ToDouble(row.Cells["Cantidad Enviada"].Value);
                }

                foreach (DataGridViewRow row in dataGridView1.Rows)
                {
                    if ((Convert.ToString(row.Cells["Cantidad Recibida"].Value)) != "")
                    {
                        sumatoria2 += Convert.ToDouble(row.Cells["Cantidad Recibida"].Value);
                    }
                }



                if (sumatoria2 <= sumatoria)
                {
                    DAO.ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.ProduccionDAO();


                    producciondao.id_produccion_detalle  = int.Parse(label5.Text);
                    producciondao.cantidad_prendas_final = int.Parse(textBox5.Text) + int.Parse(textBox1.Text);
                    producciondao.actualiza_entradatelas();
                    DAO.SalidasMaquilaDAO salidasdao = new GrupoSM_Recepcion.DAO.SalidasMaquilaDAO();
                    salidasdao.idproduccion  = int.Parse(textBox3.Text);
                    dataGridView1.DataSource = salidasdao.prendas_entrada_cotejo();
                    if (int.Parse(textBox5.Text) < 0)
                    {
                        int i = 0;
                        do
                        {
                            i += 1;
                        }while(i + int.Parse(textBox5.Text) <= 0);
                        salidasdao.prendas_recibidas = i - 1;
                        salidasdao.ingresa_devoluciones();
                    }

                    textBox4.Text = "";
                    label5.Text   = "";
                    textBox1.Text = "";
                    textBox5.Text = "";
                }
                else
                {
                    MessageBox.Show("No se pueden ingresar mas telas de las que salieron en total");
                }
            }
            catch
            {
                MessageBox.Show("No a seleccionado una tela");
            }
        }
Exemplo n.º 5
0
 private void button2_Click(object sender, EventArgs e)
 {
     DAO.ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.ProduccionDAO();
     producciondao.id_produccion        = int.Parse(label1.Text);
     producciondao.observaciones_diseño = richTextBox1.Text;
     MessageBox.Show(producciondao.actualizaobservaciones());
     this.Hide();
     this.Close();
 }
Exemplo n.º 6
0
 private void Hoja_Corte_Load(object sender, EventArgs e)
 {
     DAO.ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.ProduccionDAO();
     producciondao.id_produccion = int.Parse(textBox1.Text);
     dataGridView1.DataSource    = producciondao.tallas_preliminaresproduccion();
     DAO.TelasDAO telasdao = new GrupoSM_Recepcion.DAO.TelasDAO();
     telasdao.id_tela_produccion = int.Parse(textBox1.Text);
     dataGridView2.DataSource    = telasdao.vertelasproduccion();
 }
Exemplo n.º 7
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (textBox1.Text != "")
     {
         DAO.ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.ProduccionDAO();
         producciondao.rutas         = textBox1.Text;
         producciondao.fecharutas    = dateTimePicker1.Value;
         producciondao.id_produccion = int.Parse(label2.Text);
         MessageBox.Show(producciondao.actualizarutas());
         this.Hide();
         this.Close();
     }
 }
 private void TelasProduccionImprimir_Load(object sender, EventArgs e)
 {
     DAO.Oden_ProduccionDAO ordendao = new GrupoSM_Recepcion.DAO.Oden_ProduccionDAO();
     ordendao.idorden = (this.idproduccion);
     GUI.PLANTILLAS.Telas_RPT report = new GrupoSM_Recepcion.GUI.PLANTILLAS.Telas_RPT();
     report.SetDataSource(ordendao.datosproduccionreporteFull());
     DAO.ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.ProduccionDAO();
     producciondao.id_produccion = (this.idproduccion);
     report.Subreports["CombinacionSubRPT"].SetDataSource(producciondao.combinacionproduccion());
     report.Subreports["TelasSubRPT"].SetDataSource(producciondao.vertelasproduccionsum());
     report.Subreports["NumeroPrendasRPT"].SetDataSource(ordendao.numeroprendasreporte());
     crystalReportViewer1.ReportSource = report;
     crystalReportViewer1.Refresh();
 }
Exemplo n.º 9
0
 private void button1_Click(object sender, EventArgs e)
 {
     GUI.Bodega.Hoja_Corte hojacortegui = new Hoja_Corte();
     hojacortegui.textBox1.Text     = Convert.ToString(dataGridView1.CurrentRow.Cells["Produccion"].Value);
     hojacortegui.textBox3.Text     = Convert.ToString(dataGridView1.CurrentRow.Cells["Asunto"].Value);
     hojacortegui.textBox2.Text     = Convert.ToString(dataGridView1.CurrentRow.Cells["Cliente"].Value);
     hojacortegui.textBox7.Text     = Convert.ToString(dataGridView1.CurrentRow.Cells["Modelo"].Value);
     hojacortegui.richTextBox1.Text = Convert.ToString(dataGridView1.CurrentRow.Cells["observaciones"].Value);
     hojacortegui.idficha           = Convert.ToInt32(dataGridView1.CurrentRow.Cells["idficha"].Value);
     hojacortegui.idproduccion      = Convert.ToInt32(dataGridView1.CurrentRow.Cells["Produccion"].Value);
     hojacortegui.ShowDialog();
     DAO.ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.ProduccionDAO();
     dataGridView1.DataSource = producciondao.vistaparacorte();
 }
Exemplo n.º 10
0
        private void HojaCorte1_Load(object sender, EventArgs e)
        {
            DAO.ProduccionDAO produccion = new GrupoSM_Recepcion.DAO.ProduccionDAO();
            produccion.id_produccion = this.idproduccion;
            DAO.Oden_ProduccionDAO ordendao = new GrupoSM_Recepcion.DAO.Oden_ProduccionDAO();
            ordendao.idorden = this.idproduccion;
            DAO.SalidasMaquilaDAO salidasdao = new GrupoSM_Recepcion.DAO.SalidasMaquilaDAO();
            salidasdao.idproduccion = this.idproduccion;
            GUI.PLANTILLAS.HojaCorte1 report = new GrupoSM_Recepcion.GUI.PLANTILLAS.HojaCorte1();
            report.SetDataSource(salidasdao.devuelvehojacorte1());
            report.Subreports["CrystalReport1.rpt"].SetDataSource(produccion.tallas_preliminaresproduccion());
            report.Subreports["ModeloSubrpt"].SetDataSource(ordendao.devuelvepellones());

            crystalReportViewer1.ReportSource = report;
            crystalReportViewer1.Refresh();
        }
Exemplo n.º 11
0
 private void button4_Click(object sender, EventArgs e)
 {
     try
     {
         DAO.ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.ProduccionDAO();
         producciondao.color         = Convert.ToString(dataGridView1.CurrentRow.Cells["color"].Value);
         producciondao.talla         = Convert.ToString(dataGridView1.CurrentRow.Cells["talla"].Value);
         producciondao.id_produccion = int.Parse(textBox4.Text);
         producciondao.eliminatallacolor();
         dataGridView1.DataSource = producciondao.tallas_preliminaresproduccion();
     }
     catch
     {
         MessageBox.Show("Escoja una entrada para eliminar");
     }
 }
Exemplo n.º 12
0
 private void button3_Click(object sender, EventArgs e)
 {
     try
     {
         GUI.Diseño.Ver_observaciones observacionesgui = new Ver_observaciones();
         observacionesgui.label1.Text       = Convert.ToString(dataGridView1.CurrentRow.Cells["Produccion"].Value);
         observacionesgui.richTextBox1.Text = Convert.ToString(dataGridView1.CurrentRow.Cells["Observaciones/Notas Produccion"].Value);
         observacionesgui.ShowDialog();
         DAO.ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.ProduccionDAO();
         dataGridView1.DataSource = producciondao.prendas_separado();
     }
     catch
     {
         MessageBox.Show("Por favor escoja una opcion valida");
     }
 }
Exemplo n.º 13
0
 private void button7_Click(object sender, EventArgs e)
 {
     try
     {
         DAO.ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.ProduccionDAO();
         producciondao.id_produccion = int.Parse(textBox4.Text);
         producciondao.borraorden();
         this.Visible = false;
         this.Close();
     }
     catch
     {
         this.Visible = false;
         this.Close();
     }
 }
Exemplo n.º 14
0
 private void textBox5_TextChanged(object sender, EventArgs e)
 {
     try
     {
         string            campo    = "Asunto";
         DAO.AviosDAO      aviosdao = new GrupoSM_Recepcion.DAO.AviosDAO();
         DataView          dv;
         DAO.ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.ProduccionDAO();
         dv                       = new DataView(producciondao.vistaparacorte());
         dv.RowFilter             = campo + " like '%" + textBox5.Text + "%'";
         dataGridView1.DataSource = dv;
     }
     catch
     {
     }
 }
Exemplo n.º 15
0
        private void Avios_captura_Load(object sender, EventArgs e)
        {
            DAO.ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.ProduccionDAO();
            producciondao.id_produccion = int.Parse(label5.Text);
            int comprobacion;

            DAO.AviosDAO aviosdao1 = new GrupoSM_Recepcion.DAO.AviosDAO();
            aviosdao1.idproduccion   = int.Parse(label5.Text);
            dataGridView3.DataSource = aviosdao1.aviosproduc();

            dataGridView5.DataSource = aviosdao1.aviosbodega();
            comprobacion             = aviosdao1.existe_produccionavios();
            dataGridView6.DataSource = aviosdao1.devuelvetallasproduccion();
            //if (comprobacion == 0)
            //{

            //    ingresaproducciontabla();
            //}
        }
Exemplo n.º 16
0
 private void button2_Click(object sender, EventArgs e)
 {
     try
     {
         if (Convert.ToString(dataGridView1.CurrentRow.Cells["Produccion"].Value) != "")
         {
             DAO.ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.ProduccionDAO();
             producciondao.id_produccion = Convert.ToInt16(dataGridView1.CurrentRow.Cells["Produccion"].Value);
             MessageBox.Show(producciondao.termina_calidad());
             dataGridView1.DataSource = llenatabla();
         }
         else
         {
             MessageBox.Show("Ya a terminado esta parte del proceso");
         }
     }
     catch
     {
         MessageBox.Show("Escoja un proyecto");
     }
 }
Exemplo n.º 17
0
 private void button1_Click(object sender, EventArgs e)
 {
     try
     {
         DialogResult result = MessageBox.Show("¿Esta seguro que desea terminar este proyecto y la prenda a sido entregada?",
                                               "Mensaje",
                                               MessageBoxButtons.YesNo,
                                               MessageBoxIcon.Stop);
         if (result == DialogResult.Yes)
         {
             DAO.ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.ProduccionDAO();
             producciondao.id_produccion = Convert.ToInt16(dataGridView1.CurrentRow.Cells["Produccion"].Value);
             MessageBox.Show(producciondao.termina_entrega());
             dataGridView1.DataSource = llenatabla();
         }
     }
     catch
     {
         MessageBox.Show("Escoja un proyecto primero");
     }
 }
Exemplo n.º 18
0
        private void Separado_Vista_Load(object sender, EventArgs e)
        {
            DAO.ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.ProduccionDAO();
            producciondao.id_produccion = int.Parse(textBox1.Text);
            dataGridView1.DataSource    = producciondao.tallas_preliminaresproduccion();

            try
            {
                double sumatoria = 0;

                foreach (DataGridViewRow row in dataGridView1.Rows)
                {
                    sumatoria += Convert.ToDouble(row.Cells["cantidad_prendas"].Value);
                }

                textBox5.Text = Convert.ToString(sumatoria);
            }
            catch
            {
                textBox5.Text = "0";
            }
        }
Exemplo n.º 19
0
 private void button5_Click(object sender, EventArgs e)
 {
     try
     {
         DialogResult result = MessageBox.Show("¿Desea pasar esta prenda a la etapa de Maquila?",
                                               "Mensaje",
                                               MessageBoxButtons.YesNo,
                                               MessageBoxIcon.Question);
         if (result == DialogResult.Yes)
         {
             DAO.ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.ProduccionDAO();
             producciondao.id_produccion = Convert.ToInt32(dataGridView1.CurrentRow.Cells["Produccion"].Value);
             MessageBox.Show(producciondao.prendas_maquila());
             DAO.ProduccionDAO producciondao1 = new GrupoSM_Recepcion.DAO.ProduccionDAO();
             dataGridView1.DataSource = producciondao1.prendas_separado();
         }
     }
     catch
     {
         MessageBox.Show("Por favor escoja una opcion valida");
     }
 }
Exemplo n.º 20
0
 private void Salida_maquila_Load(object sender, EventArgs e)
 {
     DAO.ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.ProduccionDAO();
     producciondao.id_produccion = int.Parse(textBox1.Text);
     dataGridView1.DataSource    = producciondao.tallas_preliminaresproduccion2();
     actualizagrid2();
     if (this.Text == "Modificar")
     {
         actualizagrid3();
         button4.Enabled = true;
         foreach (DataGridViewRow row in dataGridView3.Rows)
         {
             button2.Text      = "Guardar";
             richTextBox1.Text = Convert.ToString(row.Cells["Especificaciones"].Value);
             richTextBox2.Text = Convert.ToString(row.Cells["Notas"].Value);
             richTextBox3.Text = Convert.ToString(row.Cells["Pagare"].Value);
             textBox7.Text     = Convert.ToString(row.Cells["Tela"].Value);
             textBox8.Text     = Convert.ToString(row.Cells["Mano_de_obra"].Value);
             textBox6.Text     = Convert.ToString(row.Cells["Maquilador"].Value);
         }
     }
 }
Exemplo n.º 21
0
        private void button2_Click(object sender, EventArgs e)
        {
            int verifica = 3;

            GUI.Recepcion.Ficha_busqueda fichabusquedagui = new Ficha_busqueda(this);
            fichabusquedagui.ShowDialog();
            if (textBox4.Text == "")
            {
                if (textBox3.Text != "")
                {
                    DAO.Oden_ProduccionDAO ordendao = new GrupoSM_Recepcion.DAO.Oden_ProduccionDAO();
                    ordendao.asunto    = textBox10.Text;
                    ordendao.idcliente = int.Parse(label7.Text);
                    verifica           = ordendao.ingresaordenparcial();
                    DAO.Oden_ProduccionDAO ordenproducciondao = new GrupoSM_Recepcion.DAO.Oden_ProduccionDAO();
                    textBox4.Text = Convert.ToString(ordenproducciondao.devuelveid_max());
                    DAO.ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.ProduccionDAO();
                    producciondao.idficha = int.Parse(textBox3.Text);
                    producciondao.idorden = int.Parse(textBox4.Text);
                    verifica = producciondao.ingresa_produccionparcial();
                }
            }
        }
Exemplo n.º 22
0
 private DataTable llenatabla()
 {
     DAO.ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.ProduccionDAO();
     return(producciondao.vista_entregas());
 }
Exemplo n.º 23
0
 private void Seleccionar_Orden_Load(object sender, EventArgs e)
 {
     DAO.ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.ProduccionDAO();
     dataGridView1.DataSource = producciondao.vistaparacorte();
 }
Exemplo n.º 24
0
 private void Prendas_separado_Load(object sender, EventArgs e)
 {
     DAO.ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.ProduccionDAO();
     dataGridView1.DataSource = producciondao.prendas_separado();
 }
Exemplo n.º 25
0
        private void button8_Click(object sender, EventArgs e)
        {
            if (cantidad == 1)
            {
                if ((tb_cantidadproporcion.Text != "") && (tb_talla.Text != "") && (tb_color.Text != ""))
                {
                    DAO.ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.ProduccionDAO();

                    producciondao.id_produccion = int.Parse(label_orden.Text);
                    producciondao.tela          = tb_tela.Text;

                    if (tb_combinacion.Text != "")
                    {
                        producciondao.combinacion = tb_combinacion.Text;
                    }
                    else
                    {
                        producciondao.combinacion = null;
                    }
                    if (tb_rollotela.Text != "")
                    {
                        producciondao.num_tela_rollo = int.Parse(tb_rollotela.Text);
                    }
                    else
                    {
                        producciondao.num_tela_rollo = 0;
                    }
                    if (tb_numrollocombinacion.Text != "")
                    {
                        producciondao.num_combinacion_rollo = int.Parse(tb_numrollocombinacion.Text);
                    }
                    else
                    {
                        producciondao.num_combinacion_rollo = 0;
                    }

                    producciondao.talla = (tb_talla.Text);
                    producciondao.color = tb_color.Text;
                    string cantidad_deprendas = tb_cantidadproporcion.Text;
                    producciondao.cantidad_prendas = double.Parse(cantidad_deprendas);

                    producciondao.metros_recibidos = Convert.ToDouble(Decimal.Round((Convert.ToDecimal((int.Parse(cantidad_deprendas)) * (double.Parse(label_consumo.Text)))), 8));
                    int resultado = producciondao.ingresa_tallascolores();
                    if (resultado == 1)
                    {
                        tb_color.Enabled               = false;
                        tb_combinacion.Enabled         = false;
                        tb_numrollocombinacion.Enabled = false;
                        tb_rollotela.Enabled           = false;
                        tb_tela.Enabled            = false;
                        tb_metrostela.Enabled      = false;
                        tb_cantidadproporcion.Text = "";
                        tb_talla.Text            = "";
                        tb_proporcion_total.Text = "";
                        bt_nuevocolor.Visible    = true;
                        bt_done_colors.Visible   = true;

                        producciondao.id_produccion = int.Parse(label_orden.Text);
                        dataGridView1.DataSource    = producciondao.tallas_preliminaresproduccion();
                    }
                    else
                    {
                        MessageBox.Show("Hubo algun error, intentelo otra vez");
                    }
                }
                else
                {
                    MessageBox.Show("Ingrese por favor los datos necesarios para ingresar la talla (Cantidad de prendas, Talla y el color)");
                }
            }

            if (proporcion == 1)
            {
                if ((tb_cantidadproporcion.Text != "") && (tb_proporcion_total.Text != "") && (tb_talla.Text != "") && (tb_metrostela.Text != "") && (tb_tela.Text != "") && (tb_color.Text != ""))
                {
                    DAO.ProduccionDAO producciondao = new GrupoSM_Recepcion.DAO.ProduccionDAO();


                    producciondao.id_produccion = int.Parse(label_orden.Text);
                    producciondao.tela          = tb_tela.Text;

                    if (tb_combinacion.Text != "")
                    {
                        producciondao.combinacion = tb_combinacion.Text;
                    }
                    else
                    {
                        producciondao.combinacion = null;
                    }
                    if (tb_rollotela.Text != "")
                    {
                        producciondao.num_tela_rollo = int.Parse(tb_rollotela.Text);
                    }
                    else
                    {
                        producciondao.num_tela_rollo = 0;
                    }
                    if (tb_numrollocombinacion.Text != "")
                    {
                        producciondao.num_combinacion_rollo = int.Parse(tb_numrollocombinacion.Text);
                    }
                    else
                    {
                        producciondao.num_combinacion_rollo = 0;
                    }

                    producciondao.talla = (tb_talla.Text);
                    producciondao.color = tb_color.Text;
                    int cantidad_deprendas = Convert.ToInt32((((double.Parse(tb_metrostela.Text)) / (double.Parse(label_consumo.Text))) / (double.Parse(tb_proporcion_total.Text))) * (double.Parse(tb_cantidadproporcion.Text)));
                    producciondao.cantidad_prendas = cantidad_deprendas;

                    producciondao.metros_recibidos = (cantidad_deprendas) * (double.Parse(label_consumo.Text));
                    int resultado = producciondao.ingresa_tallascolores();
                    if (resultado == 1)
                    {
                        tb_color.Enabled               = false;
                        tb_combinacion.Enabled         = false;
                        tb_numrollocombinacion.Enabled = false;
                        tb_rollotela.Enabled           = false;
                        tb_tela.Enabled            = false;
                        tb_metrostela.Enabled      = false;
                        tb_cantidadproporcion.Text = "";
                        tb_talla.Text = "";
                        tb_proporcion_total.Enabled = false;
                        bt_nuevocolor.Visible       = true;
                        bt_done_colors.Visible      = true;


                        producciondao.id_produccion = int.Parse(label_orden.Text);
                        dataGridView1.DataSource    = producciondao.tallas_preliminaresproduccion();
                    }
                    else
                    {
                        MessageBox.Show("Hubo algun error, intentelo otra vez");
                    }
                }
                else
                {
                    MessageBox.Show("Ingrese por favor los datos minimos para ingresar la talla (Proporcion, Proporcion Total, Talla, Metros de tela, la tela y el color)");
                }
            }
        }