예제 #1
0
 private void m_btRomaneioSimplificado_Click(object sender, System.EventArgs e)
 {
     CreateDataBase();
     mdlProdutosRomaneio.clsProdutosRomaneioSimplificado prod = new mdlProdutosRomaneio.clsProdutosRomaneioSimplificado(ref m_cls_tre_tratadorErro, ref m_cls_dba_ConnectionBD, m_txtPath.Text, Int32.Parse(m_txtIdExportador.Text), m_txtIdCodigo.Text);
     prod.ShowDialog();
     if (prod.m_bModificado)
     {
         if (m_rbCubagem.Checked)
         {
             double dValor            = 0;
             string strUnidadeCubagem = "";
             prod.vRetornaValores(mdlProdutosRomaneio.UnidadeMedida.Metro, out dValor, out strUnidadeCubagem);
             m_txtRetorno.Text = dValor.ToString() + " " + strUnidadeCubagem;
         }
     }
     prod = null;
 }
예제 #2
0
        private void selecionaProdutosRomaneio(ref System.Windows.Forms.PictureBox pbOkProdutos, ref System.Windows.Forms.PictureBox pbNOKProdutos)
        {
            if (m_typDatSetTbRomaneios.tbRomaneios.Rows.Count > 0)
            {
                mdlDataBaseAccess.Tabelas.XsdTbRomaneios.tbRomaneiosRow dtrwRomaneio = (mdlDataBaseAccess.Tabelas.XsdTbRomaneios.tbRomaneiosRow)m_typDatSetTbRomaneios.tbRomaneios.Rows[0];
                if (!dtrwRomaneio.IsnTipoOrdenacaoNull())
                {
                    switch (dtrwRomaneio.nTipoOrdenacao)
                    {
                    case mdlConstantes.clsConstantes.RELATORIO_ROMANEIO_PRODUTOS:                            // Produtos
                    case mdlConstantes.clsConstantes.RELATORIO_ROMANEIO_VOLUMES:                             // Volumes
                        mdlProdutosRomaneio.clsProdutosRomaneio obj = new mdlProdutosRomaneio.clsProdutosRomaneio(ref m_cls_terTratadorErro, ref m_cls_dbaConnnectionDB, m_strEnderecoExecutavel, m_nIdExportador, m_strIdPE);
                        obj.ShowDialog();
                        if (obj.m_bModificado)
                        {
                            pbOkProdutos.Visible          = true;
                            pbNOKProdutos.Visible         = false;
                            m_bProdutosRomaneioPreenchido = true;
                            obj = null;
                        }
                        break;

                    case mdlConstantes.clsConstantes.RELATORIO_ROMANEIO_SIMPLIFICADO:
                        mdlProdutosRomaneio.clsProdutosRomaneioSimplificado cls_prod_Romaneio = new mdlProdutosRomaneio.clsProdutosRomaneioSimplificado(ref m_cls_terTratadorErro, ref m_cls_dbaConnnectionDB, m_strEnderecoExecutavel, m_nIdExportador, m_strIdPE);
                        cls_prod_Romaneio.ShowDialog();
                        if (cls_prod_Romaneio.m_bModificado)
                        {
                            pbOkProdutos.Visible          = true;
                            pbNOKProdutos.Visible         = false;
                            m_bProdutosRomaneioPreenchido = true;
                            obj = null;
                        }
                        break;
                    }
                }
            }
        }