Example #1
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            try
            {
                RowsFiltroCollection RowpProdPedido = new RowsFiltroCollection();
                RowpProdPedido.Add(new RowsFiltro("IDPRODUTO", "System.Int32", "=", cbProduto.SelectedValue.ToString()));
                LIS_PRODUTOSCollection LIS_PRODUTOS3Coll = new LIS_PRODUTOSCollection();
                LIS_PRODUTOS3Coll = LIS_PRODUTOSP.ReadCollectionByParameter(RowpProdPedido);

                if (LIS_PRODUTOS3Coll.Count > 0)
                {
                    LIS_PRODUTOSEntity LIS_PRODUTOSTy2 = new LIS_PRODUTOSEntity();
                    LIS_PRODUTOSTy2.IDPRODUTO   = LIS_PRODUTOS3Coll[0].IDPRODUTO;
                    LIS_PRODUTOSTy2.NOMEPRODUTO = LIS_PRODUTOS3Coll[0].NOMEPRODUTO;
                    LIS_PRODUTOSTy2.VALORVENDA1 = LIS_PRODUTOS3Coll[0].VALORVENDA1;
                    LIS_PRODUTOSTy2.NOMEMARCA   = LIS_PRODUTOS3Coll[0].NOMEMARCA;
                    LIS_PRODUTOSTy2.CODBARRA    = LIS_PRODUTOS3Coll[0].CODBARRA;
                    LIS_PRODUTOS2Coll.Add(LIS_PRODUTOSTy2);

                    DataGriewDados.AutoGenerateColumns = false;
                    DataGriewDados.DataSource          = null;
                    DataGriewDados.AutoGenerateColumns = false;
                    DataGriewDados.DataSource          = LIS_PRODUTOS2Coll;

                    lbltTotalRegistros.Text = "Total de Registros: " + LIS_PRODUTOS2Coll.Count.ToString();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro técnico: " + ex.Message);
            }
        }
Example #2
0
        private void GetDropProdutos()
        {
            try
            {
                LIS_PRODUTOSColl = LIS_PRODUTOSP.ReadCollectionByParameter(null, "NOMEPRODUTO");

                cbProduto.DisplayMember = "NOMEPRODUTO";
                cbProduto.ValueMember   = "IDPRODUTO";

                LIS_PRODUTOSEntity LIS_PRODUTOSTy = new LIS_PRODUTOSEntity();
                LIS_PRODUTOSTy.NOMEPRODUTO = ConfigMessage.Default.MsgDrop;
                LIS_PRODUTOSTy.IDPRODUTO   = -1;
                LIS_PRODUTOSColl.Add(LIS_PRODUTOSTy);

                Phydeaux.Utilities.DynamicComparer <LIS_PRODUTOSEntity> comparer = new Phydeaux.Utilities.DynamicComparer <LIS_PRODUTOSEntity>(cbProduto.DisplayMember);

                LIS_PRODUTOSColl.Sort(comparer.Comparer);
                cbProduto.DataSource = LIS_PRODUTOSColl;

                cbProduto.SelectedIndex = 0;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro técnico: " + ex.Message);
            }
        }
Example #3
0
        private static LIS_PRODUTOSEntity FillEntityObject(ref FbDataReader DataReader)
        {
            LIS_PRODUTOSEntity entity = new LIS_PRODUTOSEntity();

            FirebirdGetDbData getData = new FirebirdGetDbData();

            entity.IDPRODUTO            = getData.ConvertDBValueToInt32(DataReader, DataReader.GetOrdinal("IDPRODUTO"));
            entity.NOMEPRODUTO          = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("NOMEPRODUTO"));
            entity.CODPRODUTOFORNECEDOR = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("CODPRODUTOFORNECEDOR"));
            entity.CODBARRA             = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("CODBARRA"));
            entity.LOCALIZACAO          = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("LOCALIZACAO"));
            entity.DATACADASTRO         = getData.ConvertDBValueToDateTimeNullable(DataReader, DataReader.GetOrdinal("DATACADASTRO"));
            entity.IDUNIDADE            = getData.ConvertDBValueToInt32(DataReader, DataReader.GetOrdinal("IDUNIDADE"));
            entity.NOMEUNIDADE          = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("NOMEUNIDADE"));
            entity.IDMARCA           = getData.ConvertDBValueToInt32(DataReader, DataReader.GetOrdinal("IDMARCA"));
            entity.NOMEMARCA         = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("NOMEMARCA"));
            entity.IDMOEDA           = getData.ConvertDBValueToInt32(DataReader, DataReader.GetOrdinal("IDMOEDA"));
            entity.VALORCUSTOINICIAL = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("VALORCUSTOINICIAL"));
            entity.FRETEPRODUTO      = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("FRETEPRODUTO"));
            entity.ENCARGOSPRODUTOS  = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("ENCARGOSPRODUTOS"));
            entity.VALORCUSTOFINAL   = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("VALORCUSTOFINAL"));
            entity.MARGEMLUCRO       = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("MARGEMLUCRO"));
            entity.VALORVENDA1       = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("VALORVENDA1"));
            entity.VALORVENDA2       = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("VALORVENDA2"));
            entity.VALORVENDA3       = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("VALORVENDA3"));
            entity.COMISSAO          = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("COMISSAO"));
            entity.IPI                = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("IPI"));
            entity.ICMS               = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("ICMS"));
            entity.QUANTIDADEMINIMA   = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("QUANTIDADEMINIMA"));
            entity.IDGRUPOCATEGORIA   = getData.ConvertDBValueToInt32(DataReader, DataReader.GetOrdinal("IDGRUPOCATEGORIA"));
            entity.NOMEGRUPOCATEGORIA = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("NOMEGRUPOCATEGORIA"));
            entity.IDSTATUS           = getData.ConvertDBValueToInt32(DataReader, DataReader.GetOrdinal("IDSTATUS"));
            entity.NOMESTATUS         = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("NOMESTATUS"));
            entity.OBSERVACAO         = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("OBSERVACAO"));
            entity.PORCFRETE          = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("PORCFRETE"));
            entity.PORCENCARGOS       = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("PORCENCARGOS"));
            entity.PORCMARGEMLUCRO    = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("PORCMARGEMLUCRO"));
            entity.PORCVENDA2         = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("PORCVENDA2"));
            entity.PORCVENDA3         = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("PORCVENDA3"));
            entity.PESO               = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("PESO"));
            entity.CODCLASSFISCAL     = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("CODCLASSFISCAL"));
            entity.CODSITTRIBU        = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("CODSITTRIBU"));
            entity.NCMSH              = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("NCMSH"));
            entity.EXTIPI             = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("EXTIPI"));
            entity.ALIQPIS            = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("ALIQPIS"));
            entity.ALIQCOFINS         = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("ALIQCOFINS"));
            entity.CSTPISCONFIS       = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("CSTPISCONFIS"));
            entity.IDLOTE             = getData.ConvertDBValueToInt32(DataReader, DataReader.GetOrdinal("IDLOTE"));
            entity.DESCLOTE           = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("DESCLOTE"));
            entity.DATAVALIDADE       = getData.ConvertDBValueToDateTimeNullable(DataReader, DataReader.GetOrdinal("DATAVALIDADE"));
            entity.CODLOTE            = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("CODLOTE"));
            entity.ESTOQUEMANUAL      = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("ESTOQUEMANUAL"));
            entity.SITUACAOTRIBUTARIA = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("SITUACAOTRIBUTARIA"));
            entity.CSTPIS             = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("CSTPIS"));
            entity.CSTIPI             = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("CSTIPI"));
            entity.NOMEPRODUTOCOD     = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("NOMEPRODUTOCOD"));
            entity.IDCSTECF           = getData.ConvertDBValueToInt32(DataReader, DataReader.GetOrdinal("IDCSTECF"));
            entity.TIPOITEM           = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("TIPOITEM"));
            entity.PORCPERDAPROD      = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("PORCPERDAPROD"));
            return(entity);
        }