Example #1
0
        private static LIS_ORDEMSERVICOSFECHEntity FillEntityObject(ref FbDataReader DataReader)
        {
            LIS_ORDEMSERVICOSFECHEntity entity = new LIS_ORDEMSERVICOSFECHEntity();

            FirebirdGetDbData getData = new FirebirdGetDbData();

            entity.IDORDEMSERVICO     = getData.ConvertDBValueToInt32(DataReader, DataReader.GetOrdinal("IDORDEMSERVICO"));
            entity.DATAEMISSAO        = getData.ConvertDBValueToDateTimeNullable(DataReader, DataReader.GetOrdinal("DATAEMISSAO"));
            entity.VALORORCAMENTO     = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("VALORORCAMENTO"));
            entity.PRAZOENTREGA       = getData.ConvertDBValueToInt32(DataReader, DataReader.GetOrdinal("PRAZOENTREGA"));
            entity.IDSTATUS           = getData.ConvertDBValueToInt32(DataReader, DataReader.GetOrdinal("IDSTATUS"));
            entity.NOMESTATUS         = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("NOMESTATUS"));
            entity.IDFUNCIONARIO      = getData.ConvertDBValueToInt32(DataReader, DataReader.GetOrdinal("IDFUNCIONARIO"));
            entity.NOMEFUNCIONARIO    = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("NOMEFUNCIONARIO"));
            entity.OBSERVACAO         = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("OBSERVACAO"));
            entity.TOTALITEMSERVICO   = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("TOTALITEMSERVICO"));
            entity.TOTALITEMPECA      = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("TOTALITEMPECA"));
            entity.MAOOBRA            = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("MAOOBRA"));
            entity.OUTROVALOR         = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("OUTROVALOR"));
            entity.TOTALFECHOS        = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("TOTALFECHOS"));
            entity.GARANTIAVECTO      = getData.ConvertDBValueToDateTimeNullable(DataReader, DataReader.GetOrdinal("GARANTIAVECTO"));
            entity.IDFORMAPAGAMENTO   = getData.ConvertDBValueToInt32(DataReader, DataReader.GetOrdinal("IDFORMAPAGAMENTO"));
            entity.NOMEFORMAPAGTO     = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("NOMEFORMAPAGTO"));
            entity.IDCLIENTE          = getData.ConvertDBValueToInt32(DataReader, DataReader.GetOrdinal("IDCLIENTE"));
            entity.NOMECLIENTE        = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("NOMECLIENTE"));
            entity.CONTATO            = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("CONTATO"));
            entity.VALORPAGO          = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("VALORPAGO"));
            entity.VALORDEVEDOR       = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("VALORDEVEDOR"));
            entity.FLAGORCAMENTO      = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("FLAGORCAMENTO"));
            entity.PORCCOMISSAO       = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("PORCCOMISSAO"));
            entity.VLCOMISSAO         = getData.ConvertDBValueToDecimalNullable(DataReader, DataReader.GetOrdinal("VLCOMISSAO"));
            entity.PLACA              = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("PLACA"));
            entity.PROBLEMAINFORMADO  = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("PROBLEMAINFORMADO"));
            entity.PROBLEMACONSTATADO = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("PROBLEMACONSTATADO"));
            entity.SERVICOEXECUTADO   = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("SERVICOEXECUTADO"));
            entity.EQUIPAMENTO        = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("EQUIPAMENTO"));
            entity.MODELO             = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("MODELO"));
            entity.MARCA              = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("MARCA"));
            entity.ACESSORIOS         = getData.ConvertDBValueToStringNullable(DataReader, DataReader.GetOrdinal("ACESSORIOS"));


            return(entity);
        }
Example #2
0
        private void btnConsultar_Click(object sender, EventArgs e)
        {
            try
            {
                RowRelatorio.Clear();
                RowRelatorio.Add(new RowsFiltro("DATAEMISSAO", "System.DateTime", ">=", Util.ConverStringDateSearch(mkDtInicial.Text)));
                RowRelatorio.Add(new RowsFiltro("DATAEMISSAO", "System.DateTime", "<=", Util.ConverStringDateSearch(mkdatafinal.Text)));

                if (rdOrcamento.Checked)
                {
                    RowRelatorio.Add(new RowsFiltro("FLAGORCAMENTO", "System.String", "=", "S"));
                }
                else if (rdVenda.Checked)
                {
                    RowRelatorio.Add(new RowsFiltro("FLAGORCAMENTO", "System.String", "=", "N"));
                }

                LIS_ORDEMSERVICOSFECHColl.Clear();

                LIS_ORDEMSERVICOSFECHColl = LIS_ORDEMSERVICOSFECHP.ReadCollectionByParameter(RowRelatorio, "DATAEMISSAO DESC");

                //Colocando somatorio no final da lista
                LIS_ORDEMSERVICOSFECHEntity LIS_ORDEMSERVICOSFECHTy = new LIS_ORDEMSERVICOSFECHEntity();
                LIS_ORDEMSERVICOSFECHTy.TOTALFECHOS = SumTotalPesquisa("TOTALFECHOS");

                LIS_ORDEMSERVICOSFECHColl.Add(LIS_ORDEMSERVICOSFECHTy);

                lblTotalRegistros.Text = "Total de Registros: " + (LIS_ORDEMSERVICOSFECHColl.Count - 1).ToString();

                DataGridRelaPedido.AutoGenerateColumns = false;
                DataGridRelaPedido.DataSource          = LIS_ORDEMSERVICOSFECHColl;

                AddGridFormaPagto();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro técnico: " + ex.Message);
            }
        }