private static LIS_EQUIPAMENTOOSFECHEntity FillEntityObject(ref FbDataReader DataReader) { LIS_EQUIPAMENTOOSFECHEntity entity = new LIS_EQUIPAMENTOOSFECHEntity(); FirebirdGetDbData getData = new FirebirdGetDbData(); entity.IDEQUIPAMENTOOSFECH = getData.ConvertDBValueToInt32(DataReader, DataReader.GetOrdinal("IDEQUIPAMENTOOSFECH")); entity.IDEQUIPAMENTO = getData.ConvertDBValueToInt32(DataReader, DataReader.GetOrdinal("IDEQUIPAMENTO")); entity.NOMEEQUIPAMENTO = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("NOMEEQUIPAMENTO")); entity.QUANTIDADE = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("QUANTIDADE")); entity.VALORUNITARIO = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("VALORUNITARIO")); entity.VALORTOTAL = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("VALORTOTAL")); entity.IDORDEMSERVICO = getData.ConvertDBValueToInt32(DataReader, DataReader.GetOrdinal("IDORDEMSERVICO")); entity.TIPOLOCACAO = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("TIPOLOCACAO")); entity.DATAINICIAL = getData.ConvertDBValueToDateTimeNullable(DataReader, DataReader.GetOrdinal("DATAINICIAL")); entity.DATAFINAL = getData.ConvertDBValueToDateTimeNullable(DataReader, DataReader.GetOrdinal("DATAFINAL")); entity.QUANTLOCACAO = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("QUANTLOCACAO")); entity.DATAEMISSAO = getData.ConvertDBValueToDateTimeNullable(DataReader, DataReader.GetOrdinal("DATAEMISSAO")); entity.IDFUNCIONARIO = getData.ConvertDBValueToInt32(DataReader, DataReader.GetOrdinal("IDFUNCIONARIO")); entity.NOMEFUNCIONARIO = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("NOMEFUNCIONARIO")); entity.HORAINICIAL = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("HORAINICIAL")); entity.HORAFINAL = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("HORAFINAL")); entity.HORIMETROINICIAL = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("HORIMETROINICIAL")); entity.HORIMETROFINAL = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("HORIMETROFINAL")); entity.HORIMETROTOTAL = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("HORIMETROTOTAL")); entity.IDCLIENTE = getData.ConvertDBValueToInt32(DataReader, DataReader.GetOrdinal("IDCLIENTE")); return(entity); }
private void ListaHistEquip(int IDEQUIPAMENTO) { RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("IDEQUIPAMENTO", "System.Int32", "=", IDEQUIPAMENTO.ToString())); LIS_EQUIPAMENTOOSFECHColl = LIS_EQUIPAMENTOOSFECHP.ReadCollectionByParameter(RowRelatorio, "IDORDEMSERVICO DESC"); //Colocando somatorio no final da lista LIS_EQUIPAMENTOOSFECHEntity LIS_EQUIPAMENTOOSFECHTy = new LIS_EQUIPAMENTOOSFECHEntity(); LIS_EQUIPAMENTOOSFECHTy.VALORTOTAL = SumTotalPesquisa("VALORTOTAL"); LIS_EQUIPAMENTOOSFECHColl.Add(LIS_EQUIPAMENTOOSFECHTy); DSHistorico.AutoGenerateColumns = false; DSHistorico.DataSource = LIS_EQUIPAMENTOOSFECHColl; }
private void btnFiltra_Click(object sender, EventArgs e) { if (Convert.ToInt32(cbEquipamento.SelectedValue) < 1) { errorProvider1.SetError(cbEquipamento, ConfigMessage.Default.CampoObrigatorio); Util.ExibirMSg(ConfigMessage.Default.CampoObrigatorio2, "Red"); } else { RowRelatorio.Clear(); if (Convert.ToInt32(cbFuncionario2.SelectedValue) > 0) { RowRelatorio.Add(new RowsFiltro("IDFUNCIONARIO", "System.Int32", "=", cbFuncionario2.SelectedValue.ToString())); } if (maskedtxtData.Text != " / /") { RowRelatorio.Add(new RowsFiltro("DATAEMISSAO", "System.DateTime", ">=", Util.ConverStringDateSearch(maskedtxtData.Text))); } if (mdkDataFinal.Text != " / /") { RowRelatorio.Add(new RowsFiltro("DATAEMISSAO", "System.DateTime", "<=", Util.ConverStringDateSearch(mdkDataFinal.Text))); } RowRelatorio.Add(new RowsFiltro("IDEQUIPAMENTO", "System.Int32", "=", cbEquipamento.SelectedValue.ToString())); LIS_EQUIPAMENTOOSFECHColl = LIS_EQUIPAMENTOOSFECHP.ReadCollectionByParameter(RowRelatorio, "IDORDEMSERVICO DESC"); //Colocando somatorio no final da lista LIS_EQUIPAMENTOOSFECHEntity LIS_EQUIPAMENTOOSFECHTy = new LIS_EQUIPAMENTOOSFECHEntity(); LIS_EQUIPAMENTOOSFECHTy.VALORTOTAL = SumTotalPesquisa("VALORTOTAL"); LIS_EQUIPAMENTOOSFECHTy.QUANTIDADE = SumTotalPesquisa("QUANTIDADE"); LIS_EQUIPAMENTOOSFECHTy.QUANTLOCACAO = SumTotalPesquisa("QUANTLOCACAO"); LIS_EQUIPAMENTOOSFECHColl.Add(LIS_EQUIPAMENTOOSFECHTy); DSHistorico.AutoGenerateColumns = false; DSHistorico.DataSource = LIS_EQUIPAMENTOOSFECHColl; } }