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); }
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); } }