private void AddGridFormaPagto() { try { RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("DTEMISSAO", "System.DateTime", ">=", Util.ConverStringDateSearch(mkDtInicial.Text))); RowRelatorio.Add(new RowsFiltro("DTEMISSAO", "System.DateTime", "<=", Util.ConverStringDateSearch(mkdatafinal.Text))); LIS_PEDIDO2Provider LIS_PEDIDO2P = new LIS_PEDIDO2Provider(); LIS_PEDIDO2CFormPagtoColl.Clear(); LIS_PEDIDO2CFormPagtoColl = LIS_PEDIDO2P.ReadCollectionByParameter(RowRelatorio, "DTEMISSAO DESC"); LIS_PEDIDO2Entity LIS_PEDIDO2Ty = new LIS_PEDIDO2Entity(); LIS_PEDIDO2Ty.TOTALPEDIDO = SumTotalPesquisaFPagto("TOTALPEDIDO"); LIS_PEDIDO2Ty.VALORPAGO = SumTotalPesquisaFPagto("VALORPAGO"); LIS_PEDIDO2CFormPagtoColl.Add(LIS_PEDIDO2Ty); dtgFormPagto.AutoGenerateColumns = false; dtgFormPagto.DataSource = LIS_PEDIDO2CFormPagtoColl; } catch (Exception ex) { MessageBox.Show("Erro técnico: " + ex.Message); } }
private static LIS_PEDIDO2Entity FillEntityObject(ref FbDataReader DataReader) { LIS_PEDIDO2Entity entity = new LIS_PEDIDO2Entity(); FirebirdGetDbData getData = new FirebirdGetDbData(); entity.IDFORMAPAGAMENTO = getData.ConvertDBValueToInt32(DataReader, DataReader.GetOrdinal("IDFORMAPAGAMENTO")); entity.TOTALPEDIDO = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("TOTALPEDIDO")); entity.DTEMISSAO = getData.ConvertDBValueToDateTimeNullable(DataReader, DataReader.GetOrdinal("DTEMISSAO")); entity.NOMEFORMPAGTO = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("NOMEFORMPAGTO")); entity.VALORPAGO = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("VALORPAGO")); return(entity); }