コード例 #1
0
        private static LIS_COMISSAOTERCEntity FillEntityObject(ref FbDataReader DataReader)
        {
            LIS_COMISSAOTERCEntity entity = new LIS_COMISSAOTERCEntity();

            FirebirdGetDbData getData = new FirebirdGetDbData();

            entity.IDCOMISSAOTERC = getData.ConvertDBValueToInt32(DataReader, DataReader.GetOrdinal("IDCOMISSAOTERC"));
            entity.IDPEDIDO       = getData.ConvertDBValueToInt32(DataReader, DataReader.GetOrdinal("IDPEDIDO"));
            entity.IDFUNCIONARIO  = getData.ConvertDBValueToInt32(DataReader, DataReader.GetOrdinal("IDFUNCIONARIO"));
            entity.PORCENTAGEM    = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("PORCENTAGEM"));
            entity.VALOR          = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("VALOR"));
            entity.NOMEFUNC       = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("NOMEFUNC"));
            entity.DTEMISSAO      = getData.ConvertDBValueToDateTimeNullable(DataReader, DataReader.GetOrdinal("DTEMISSAO"));
            entity.FLAGORCAMENTO  = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("FLAGORCAMENTO"));
            entity.IDSTATUS       = getData.ConvertDBValueToInt32(DataReader, DataReader.GetOrdinal("IDSTATUS"));


            return(entity);
        }
コード例 #2
0
        private void ListaComissaoTerceiros(int IDPEDIDO)
        {
            try
            {
                RowRelatorio.Clear();
                RowRelatorio.Add(new RowsFiltro("IDPEDIDO", "System.Int32", "=", IDPEDIDO.ToString()));
                LIS_COMISSAOTERCColl = LIS_COMISSAOTERCP.ReadCollectionByParameter(RowRelatorio);


                lblTotalPesquisa.Text = LIS_COMISSAOTERCColl.Count.ToString();

                //Colocando somatorio no final da lista
                LIS_COMISSAOTERCEntity LIS_COMISSAOTERCTy = new LIS_COMISSAOTERCEntity();
                LIS_COMISSAOTERCTy.VALOR = SumTotalPesquisa("VALOR");
                LIS_COMISSAOTERCColl.Add(LIS_COMISSAOTERCTy);

                DataGriewDados.AutoGenerateColumns = false;
                DataGriewDados.DataSource          = LIS_COMISSAOTERCColl;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro técnico: " + ex.Message);
            }
        }