コード例 #1
0
        private void liberarItem(String inputText)
        {
            try
            {
                ProcedimentosLiberacao.lerEtiqueta(inputText, objProposta.ListObjItemProposta[0], tbProduto, tbLote, tbSequencia, tbQuantidade, tbMensagem);

                if (ProcedimentosLiberacao.QtdPecasItem == 0)
                {
                    if (!this.nextItemProposta())
                    {
                        daoItemProposta = new DaoProdutoProposta();
                        daoProposta = new DaoProposta();
                        daoProposta.updatePropostaTbPickingMobileFinalizar(objProposta, Proposta.StatusLiberacao.FINALIZADO);
                        daoItemProposta.updateItemPropostaRetorno();
                        this.Dispose();
                        this.Close();
                    }

                }
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                daoProposta = null;
                daoItemProposta = null;
            }
        }
コード例 #2
0
 private void finalizarProposta()
 {
     daoItemProposta = new DaoProdutoProposta();
     daoProposta = new DaoProposta();
     daoProposta.updatePropostaTbPickingMobileFinalizar(objProposta, Proposta.StatusLiberacao.FINALIZADO);
     daoItemProposta.updateItemPropostaRetorno();
     daoProposta.updateVolumeProposta(objProposta.Codigo);
     daoProposta.retiraPropostaListaPrioridade(objProposta.Codigo, MainConfig.CodigoUsuarioLogado);
     this.Dispose();
     this.Close();
 }