public static void MS_MuestraEtiqueta_mnt01(EEtiqueta_tela ms)
        {
            DBAccess db = new DBAccess();

               db.AddParameter("@pidEmpresa", ms.IdEmpresa);
               db.AddParameter("@pidPeriodo", ms.IdPeriodo);
               db.AddParameter("@pid_producto", ms.Id_producto);
               db.AddParameter("@pnu_correficha", ms.Nu_correficha);
               db.AddParameter("@pidCodBar", ms.IdCodBar);
               db.AddParameter("@pItem", ms.Item);
               db.AddParameter("@pidRutaProces", ms.IdRutaProces);
               db.AddParameter("@pidCodBar2", ms.IdCodBar2);
               db.AddParameter("@pid_ucrearec", ms.Id_ucrearec);
               db.AddParameter("@pstAnulado", ms.StAnulado);

               db.ExecuteNonQuery("MS_Etiqueta_Tela_mnt01");
        }
        private void Grabar()
        {
            DialogResult result = MessageBox.Show("Seguro que desea Grabar?", "Grabar", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
            {
                if (result == DialogResult.OK)
                {

                    DateTime periodo = Convert.ToDateTime(txt_fecha.Text);
                    EEtiqueta_tela ms = new EEtiqueta_tela();

                    if (txtBusCodBarr.Text == "")
                    {
                        List<Dato> oListDato = BMuestrasEtiqueta.MuestraEtiquetaCodBar_qry01(wfChgEmpPer.datos.idEmpresa,periodo.Year.ToString(),txt_nuTf.Text);
                        if (oListDato.Count > 0)
                        {
                            txtBusCodBarr.Text = oListDato[0].id;
                        }
                    }
                    else
                    {

                    }

                    for (int i = 0; dgProcesos.Rows.Count > i; i++)
                    {

                        var lblidItem = dgProcesos.Rows[i].Cells["idItem"].Value;
                        var lblidRutaProces = dgProcesos.Rows[i].Cells["idRutaProces"].Value;
                        ms.IdEmpresa = wfChgEmpPer.datos.idEmpresa;
                        ms.IdPeriodo = periodo.Year.ToString();
                        ms.Id_producto = txt_idTejido.Text;
                        ms.Nu_correficha = txt_nuFicha.Text;
                        ms.IdCodBar = txtBusCodBarr.Text;
                        ms.Item = lblidItem.ToString();
                        ms.IdRutaProces = lblidRutaProces.ToString();
                        ms.IdCodBar2 = BarcodeConverter128.StringToBarcode(txtBusCodBarr.Text);
                        ms.Id_ucrearec = frmLogin.d.id.ToLower(); //frmLogin.d.id; //llenar con sesion
                        ms.StAnulado = "0";
                        BMuestrasEtiqueta.MS_MuestrasEtiqueta_mnt01(ms);
                    }
                    txtBuscarTejido.Text = txt_idTejido.Text;
                    txtBuscarFicha.Text = txt_nuFicha.Text;

                }

            }
        }