コード例 #1
0
ファイル: Schema.cs プロジェクト: mstanford/water
        public static Bamboo.Mssql.ProcedureCollection ReadProcedures(System.Data.SqlClient.SqlConnection connection)
        {
            Bamboo.Mssql.ProcedureCollection procedures = new Bamboo.Mssql.ProcedureCollection();

            string query = "SELECT ROUTINE_NAME, ROUTINE_DEFINITION FROM INFORMATION_SCHEMA.ROUTINES WHERE ROUTINE_NAME NOT LIKE 'dt_%' ORDER BY ROUTINE_NAME";

            System.Data.SqlClient.SqlCommand command = new System.Data.SqlClient.SqlCommand(query, connection);

            System.Data.SqlClient.SqlDataReader dataReader = command.ExecuteReader();

            while (dataReader.Read())
            {
                Bamboo.Mssql.Procedure procedure = new Bamboo.Mssql.Procedure();

                if (!dataReader.IsDBNull(dataReader.GetOrdinal("ROUTINE_NAME")))
                {
                    procedure.Name = dataReader.GetString(dataReader.GetOrdinal("ROUTINE_NAME"));
                }

                if (!dataReader.IsDBNull(dataReader.GetOrdinal("ROUTINE_DEFINITION")))
                {
                    procedure.Definition = dataReader.GetString(dataReader.GetOrdinal("ROUTINE_DEFINITION"));
                }

                procedures.Add(procedure);
            }

            dataReader.Close();

            return(procedures);
        }
コード例 #2
0
ファイル: TifinMaster.cs プロジェクト: NKsahu/NWFOODDO
        public ConcurrentDictionary <Int64, TifinMaster> GetAll()
        {
            System.Data.SqlClient.SqlCommand          cmd     = null;
            System.Data.SqlClient.SqlDataReader       SDR     = null;
            ConcurrentDictionary <Int64, TifinMaster> ListTmp = new ConcurrentDictionary <Int64, TifinMaster>();

            DBCon Obj = new DBCon();

            try
            {
                string Query = "SELECT * FROM TifinMaster";
                cmd = new System.Data.SqlClient.SqlCommand(Query, Obj.Con);
                SDR = cmd.ExecuteReader();
                while (SDR.Read())
                {
                    TifinMaster ObjTmp = new TifinMaster();
                    ObjTmp.TifinID         = SDR.GetInt64(0);
                    ObjTmp.TifinType       = SDR.GetInt32(1);
                    ObjTmp.TifinColor      = SDR.GetString(2);
                    ObjTmp.TifinStatus     = SDR.IsDBNull(4) ? "UnUsed" : SDR.GetString(4);
                    ObjTmp.TifinAtLocation = SDR.IsDBNull(5) ? "2" : SDR.GetString(5);
                    ObjTmp.TifinTakenBy    = SDR.IsDBNull(6) ? "" : SDR.GetString(6);
                    ObjTmp.UpdationDate    = SDR.IsDBNull(7) ? System.DateTime.Now : SDR.GetDateTime(7);
                    ListTmp.TryAdd(ObjTmp.TifinID, ObjTmp);
                }
            }
            catch (System.Exception e) { e.ToString(); }
            finally { cmd.Dispose(); SDR.Close(); Obj.Con.Close(); Obj.Con.Dispose(); Obj.Con = null; }
            return(ListTmp);
        }
コード例 #3
0
        public override DTOBase PopulateDTO(System.Data.SqlClient.SqlDataReader sqlReader)
        {
            StudentDTO studentDTO = new StudentDTO();

            studentDTO.isNew = false;

            if (!sqlReader.IsDBNull(this.m_IdOrdinal))
            {
                studentDTO.Id = sqlReader.GetInt32(this.m_IdOrdinal);
            }

            if (!sqlReader.IsDBNull(this.m_firstNameOrdinal))
            {
                studentDTO.firstName = sqlReader.GetString(this.m_firstNameOrdinal);
            }

            if (!sqlReader.IsDBNull(this.m_lastNameOrdinal))
            {
                studentDTO.lastName = sqlReader.GetString(this.m_lastNameOrdinal);
            }

            if (!sqlReader.IsDBNull(this.m_isDeletedOrdinal))
            {
                studentDTO.isDeleted = sqlReader.GetInt32(this.m_isDeletedOrdinal);
            }

            return(studentDTO);
        }
コード例 #4
0
        public Tables.Product GetOne_Product(Guid id)
        {
            Params.spS_tblProduct param = new Params.spS_tblProduct(true);

            param.SetUpConnection(string.Empty);

            param.Param_Pro_GuidID = id;

            using (SPs.spS_tblProduct sp = new SPs.spS_tblProduct(true)) {
                System.Data.SqlClient.SqlDataReader sqlDataReader = null;
                sp.Execute(ref param, out sqlDataReader);
                param.Dispose();

                if (sqlDataReader.Read())
                {
                    Tables.Product record = new Tables.Product();

                    record.Col_Pro_GuidID.UseNull = sqlDataReader.IsDBNull(SPs.spS_tblProduct.Resultset1.Fields.Column_Pro_GuidID.ColumnIndex);
                    if (!record.Col_Pro_GuidID.UseNull)
                    {
                        record.Col_Pro_GuidID.Value = sqlDataReader.GetSqlGuid(SPs.spS_tblProduct.Resultset1.Fields.Column_Pro_GuidID.ColumnIndex).Value;
                    }

                    record.Name.UseNull = sqlDataReader.IsDBNull(SPs.spS_tblProduct.Resultset1.Fields.Column_Pro_StrName.ColumnIndex);
                    if (!record.Name.UseNull)
                    {
                        record.Name.Value = sqlDataReader.GetSqlString(SPs.spS_tblProduct.Resultset1.Fields.Column_Pro_StrName.ColumnIndex).Value;
                    }

                    record.Col_Pro_CurPrice.UseNull = sqlDataReader.IsDBNull(SPs.spS_tblProduct.Resultset1.Fields.Column_Pro_CurPrice.ColumnIndex);
                    if (!record.Col_Pro_CurPrice.UseNull)
                    {
                        record.Col_Pro_CurPrice.Value = sqlDataReader.GetSqlMoney(SPs.spS_tblProduct.Resultset1.Fields.Column_Pro_CurPrice.ColumnIndex).Value;
                    }

                    record.CategoryID.UseNull = sqlDataReader.IsDBNull(SPs.spS_tblProduct.Resultset1.Fields.Column_Pro_LngCategoryID.ColumnIndex);
                    if (!record.CategoryID.UseNull)
                    {
                        record.CategoryID.Value = sqlDataReader.GetSqlInt32(SPs.spS_tblProduct.Resultset1.Fields.Column_Pro_LngCategoryID.ColumnIndex).Value;
                    }


                    sqlDataReader.Close();
                    sp.Connection.Close();

                    return(record);
                }
                else
                {
                    sqlDataReader.Close();
                    sp.Connection.Close();

                    return(null);
                }
            }
        }
コード例 #5
0
        public Tables.tblCustomer_Record GetOne_tblCustomer_Record(Int32 id)
        {
            Params.spS_tblCustomer param = new Params.spS_tblCustomer(true);

            param.SetUpConnection(string.Empty);

            param.Param_Cus_LngID = id;

            using (SPs.spS_tblCustomer sp = new SPs.spS_tblCustomer(true)) {
                System.Data.SqlClient.SqlDataReader sqlDataReader = null;
                sp.Execute(ref param, out sqlDataReader);
                param.Dispose();

                if (sqlDataReader.Read())
                {
                    Tables.tblCustomer_Record record = new Tables.tblCustomer_Record();

                    record.Col_Cus_LngID.UseNull = sqlDataReader.IsDBNull(SPs.spS_tblCustomer.Resultset1.Fields.Column_Cus_LngID.ColumnIndex);
                    if (!record.Col_Cus_LngID.UseNull)
                    {
                        record.Col_Cus_LngID.Value = sqlDataReader.GetSqlInt32(SPs.spS_tblCustomer.Resultset1.Fields.Column_Cus_LngID.ColumnIndex).Value;
                    }

                    record.Customer_Surname.UseNull = sqlDataReader.IsDBNull(SPs.spS_tblCustomer.Resultset1.Fields.Column_Cus_StrLastName.ColumnIndex);
                    if (!record.Customer_Surname.UseNull)
                    {
                        record.Customer_Surname.Value = sqlDataReader.GetSqlString(SPs.spS_tblCustomer.Resultset1.Fields.Column_Cus_StrLastName.ColumnIndex).Value;
                    }

                    record.Col_Cus_StrFirstName.UseNull = sqlDataReader.IsDBNull(SPs.spS_tblCustomer.Resultset1.Fields.Column_Cus_StrFirstName.ColumnIndex);
                    if (!record.Col_Cus_StrFirstName.UseNull)
                    {
                        record.Col_Cus_StrFirstName.Value = sqlDataReader.GetSqlString(SPs.spS_tblCustomer.Resultset1.Fields.Column_Cus_StrFirstName.ColumnIndex).Value;
                    }

                    record.Col_Cus_StrEmail.UseNull = sqlDataReader.IsDBNull(SPs.spS_tblCustomer.Resultset1.Fields.Column_Cus_StrEmail.ColumnIndex);
                    if (!record.Col_Cus_StrEmail.UseNull)
                    {
                        record.Col_Cus_StrEmail.Value = sqlDataReader.GetSqlString(SPs.spS_tblCustomer.Resultset1.Fields.Column_Cus_StrEmail.ColumnIndex).Value;
                    }


                    sqlDataReader.Close();
                    sp.Connection.Close();

                    return(record);
                }
                else
                {
                    sqlDataReader.Close();
                    sp.Connection.Close();

                    return(null);
                }
            }
        }
コード例 #6
0
        public Tables.tblOrderItem_Record GetOne_tblOrderItem_Record(Guid id)
        {
            Params.spS_tblOrderItem param = new Params.spS_tblOrderItem(true);

            param.SetUpConnection(string.Empty);

            param.Param_Oit_GuidID = id;

            using (SPs.spS_tblOrderItem sp = new SPs.spS_tblOrderItem(true)) {
                System.Data.SqlClient.SqlDataReader sqlDataReader = null;
                sp.Execute(ref param, out sqlDataReader);
                param.Dispose();

                if (sqlDataReader.Read())
                {
                    Tables.tblOrderItem_Record record = new Tables.tblOrderItem_Record();

                    record.Col_Oit_GuidID.UseNull = sqlDataReader.IsDBNull(SPs.spS_tblOrderItem.Resultset1.Fields.Column_Oit_GuidID.ColumnIndex);
                    if (!record.Col_Oit_GuidID.UseNull)
                    {
                        record.Col_Oit_GuidID.Value = sqlDataReader.GetSqlGuid(SPs.spS_tblOrderItem.Resultset1.Fields.Column_Oit_GuidID.ColumnIndex).Value;
                    }

                    record.Col_Oit_GuidOrderID.UseNull = sqlDataReader.IsDBNull(SPs.spS_tblOrderItem.Resultset1.Fields.Column_Oit_GuidOrderID.ColumnIndex);
                    if (!record.Col_Oit_GuidOrderID.UseNull)
                    {
                        record.Col_Oit_GuidOrderID.Value = sqlDataReader.GetSqlGuid(SPs.spS_tblOrderItem.Resultset1.Fields.Column_Oit_GuidOrderID.ColumnIndex).Value;
                    }

                    record.Col_Oit_GuidProductID.UseNull = sqlDataReader.IsDBNull(SPs.spS_tblOrderItem.Resultset1.Fields.Column_Oit_GuidProductID.ColumnIndex);
                    if (!record.Col_Oit_GuidProductID.UseNull)
                    {
                        record.Col_Oit_GuidProductID.Value = sqlDataReader.GetSqlGuid(SPs.spS_tblOrderItem.Resultset1.Fields.Column_Oit_GuidProductID.ColumnIndex).Value;
                    }

                    record.Col_Oit_LngAmount.UseNull = sqlDataReader.IsDBNull(SPs.spS_tblOrderItem.Resultset1.Fields.Column_Oit_LngAmount.ColumnIndex);
                    if (!record.Col_Oit_LngAmount.UseNull)
                    {
                        record.Col_Oit_LngAmount.Value = sqlDataReader.GetSqlInt32(SPs.spS_tblOrderItem.Resultset1.Fields.Column_Oit_LngAmount.ColumnIndex).Value;
                    }


                    sqlDataReader.Close();
                    sp.Connection.Close();

                    return(record);
                }
                else
                {
                    sqlDataReader.Close();
                    sp.Connection.Close();

                    return(null);
                }
            }
        }
コード例 #7
0
        public Tables.tblOrder_Record GetOne_tblOrder_Record(Guid id)
        {
            Params.spS_tblOrder param = new Params.spS_tblOrder(true);

            param.SetUpConnection(string.Empty);

            param.Param_Ord_GuidID = id;

            using (SPs.spS_tblOrder sp = new SPs.spS_tblOrder(true)) {
                System.Data.SqlClient.SqlDataReader sqlDataReader = null;
                sp.Execute(ref param, out sqlDataReader);
                param.Dispose();

                if (sqlDataReader.Read())
                {
                    Tables.tblOrder_Record record = new Tables.tblOrder_Record();

                    record.Col_Ord_GuidID.UseNull = sqlDataReader.IsDBNull(SPs.spS_tblOrder.Resultset1.Fields.Column_Ord_GuidID.ColumnIndex);
                    if (!record.Col_Ord_GuidID.UseNull)
                    {
                        record.Col_Ord_GuidID.Value = sqlDataReader.GetSqlGuid(SPs.spS_tblOrder.Resultset1.Fields.Column_Ord_GuidID.ColumnIndex).Value;
                    }

                    record.Col_Ord_DatOrderedOn.UseNull = sqlDataReader.IsDBNull(SPs.spS_tblOrder.Resultset1.Fields.Column_Ord_DatOrderedOn.ColumnIndex);
                    if (!record.Col_Ord_DatOrderedOn.UseNull)
                    {
                        record.Col_Ord_DatOrderedOn.Value = sqlDataReader.GetSqlDateTime(SPs.spS_tblOrder.Resultset1.Fields.Column_Ord_DatOrderedOn.ColumnIndex).Value;
                    }

                    record.Col_Ord_LngCustomerID.UseNull = sqlDataReader.IsDBNull(SPs.spS_tblOrder.Resultset1.Fields.Column_Ord_LngCustomerID.ColumnIndex);
                    if (!record.Col_Ord_LngCustomerID.UseNull)
                    {
                        record.Col_Ord_LngCustomerID.Value = sqlDataReader.GetSqlInt32(SPs.spS_tblOrder.Resultset1.Fields.Column_Ord_LngCustomerID.ColumnIndex).Value;
                    }

                    record.Col_Ord_CurTotal.UseNull = sqlDataReader.IsDBNull(SPs.spS_tblOrder.Resultset1.Fields.Column_Ord_CurTotal.ColumnIndex);
                    if (!record.Col_Ord_CurTotal.UseNull)
                    {
                        record.Col_Ord_CurTotal.Value = sqlDataReader.GetSqlMoney(SPs.spS_tblOrder.Resultset1.Fields.Column_Ord_CurTotal.ColumnIndex).Value;
                    }


                    sqlDataReader.Close();
                    sp.Connection.Close();

                    return(record);
                }
                else
                {
                    sqlDataReader.Close();
                    sp.Connection.Close();

                    return(null);
                }
            }
        }
コード例 #8
0
        public TList_LanServicosMud Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNm_Campo)
        {
            TList_LanServicosMud lista = new TList_LanServicosMud();

            System.Data.SqlClient.SqlDataReader reader = null;
            bool podeFecharBco = false;

            if (Banco_Dados == null)
            {
                podeFecharBco = this.CriarBanco_Dados(false);
            }
            try
            {
                reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNm_Campo));
                while (reader.Read())
                {
                    TRegistro_LanServicosMud reg = new TRegistro_LanServicosMud();
                    if (!reader.IsDBNull(reader.GetOrdinal("CD_Empresa")))
                    {
                        reg.Cd_empresa = reader.GetString(reader.GetOrdinal("CD_Empresa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ID_Mudanca")))
                    {
                        reg.Id_mudanca = reader.GetDecimal(reader.GetOrdinal("ID_Mudanca"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ID_Servico")))
                    {
                        reg.Id_servico = reader.GetDecimal(reader.GetOrdinal("ID_Servico"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_servico")))
                    {
                        reg.Ds_servico = reader.GetString(reader.GetOrdinal("ds_servico"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Vl_servico")))
                    {
                        reg.Vl_servico = reader.GetDecimal(reader.GetOrdinal("Vl_servico"));
                    }


                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    this.deletarBanco_Dados();
                }
            }
            return(lista);
        }
コード例 #9
0
        public TList_Zeramento Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNM_Campo, string vOrder)
        {
            TList_Zeramento lista = new TList_Zeramento();

            System.Data.SqlClient.SqlDataReader reader = null;
            bool podeFecharBco = false;

            if (Banco_Dados == null)
            {
                podeFecharBco = this.CriarBanco_Dados(false);
            }

            try
            {
                reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNM_Campo, vOrder));
                while (reader.Read())
                {
                    TRegistro_Zeramento reg = new TRegistro_Zeramento();
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_empresa")))
                    {
                        reg.Cd_empresa = reader.GetString(reader.GetOrdinal("cd_empresa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nm_empresa")))
                    {
                        reg.Nm_empresa = reader.GetString(reader.GetOrdinal("nm_empresa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_zeramento")))
                    {
                        reg.Id_zeramento = reader.GetDecimal(reader.GetOrdinal("id_zeramento"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("dt_zeramento")))
                    {
                        reg.Dt_zeramento = reader.GetDateTime(reader.GetOrdinal("dt_zeramento"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("complemento")))
                    {
                        reg.Complemento = reader.GetString(reader.GetOrdinal("complemento"));
                    }

                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    this.deletarBanco_Dados();
                }
            }
            return(lista);
        }
コード例 #10
0
        public TList_Acerto_X_DevAdto Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNM_Campo)
        {
            TList_Acerto_X_DevAdto lista = new TList_Acerto_X_DevAdto();

            System.Data.SqlClient.SqlDataReader reader = null;
            bool podeFecharBco = false;

            if (Banco_Dados == null)
            {
                podeFecharBco = this.CriarBanco_Dados(false);
            }

            try
            {
                reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNM_Campo));
                while (reader.Read())
                {
                    TRegistro_Acerto_X_DevAdto reg = new TRegistro_Acerto_X_DevAdto();
                    if (!reader.IsDBNull(reader.GetOrdinal("ID_Acerto")))
                    {
                        reg.Id_acerto = reader.GetDecimal(reader.GetOrdinal("ID_Acerto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("CD_Empresa")))
                    {
                        reg.Cd_empresa = reader.GetString(reader.GetOrdinal("CD_Empresa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ID_Adto")))
                    {
                        reg.Id_adto = reader.GetDecimal(reader.GetOrdinal("ID_Adto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("CD_LanctoCaixa")))
                    {
                        reg.Cd_lanctocaixa = reader.GetDecimal(reader.GetOrdinal("CD_LanctoCaixa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("CD_ContaGer")))
                    {
                        reg.Cd_contager = reader.GetString(reader.GetOrdinal("CD_ContaGer"));
                    }

                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    this.deletarBanco_Dados();
                }
            }
            return(lista);
        }
コード例 #11
0
        public TList_DevolucaoCF Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNm_Campo)
        {
            TList_DevolucaoCF lista = new TList_DevolucaoCF();

            System.Data.SqlClient.SqlDataReader reader = null;
            bool podeFecharBco = false;

            if (Banco_Dados == null)
            {
                podeFecharBco = this.CriarBanco_Dados(false);
            }
            try
            {
                reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNm_Campo));
                while (reader.Read())
                {
                    TRegistro_DevolucaoCF reg = new TRegistro_DevolucaoCF();

                    if (!reader.IsDBNull(reader.GetOrdinal("cd_empresa")))
                    {
                        reg.Cd_empresa = reader.GetString(reader.GetOrdinal("cd_empresa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_cupom")))
                    {
                        reg.Id_cupom = reader.GetDecimal(reader.GetOrdinal("id_cupom"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_lancto")))
                    {
                        reg.Id_lancto = reader.GetDecimal(reader.GetOrdinal("id_lancto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nr_lanctofiscal")))
                    {
                        reg.Nr_lanctofiscal = reader.GetDecimal(reader.GetOrdinal("nr_lanctofiscal"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_nfitem")))
                    {
                        reg.Id_nfitem = reader.GetDecimal(reader.GetOrdinal("id_nfitem"));
                    }

                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    this.deletarBanco_Dados();
                }
            }
            return(lista);
        }
コード例 #12
0
        public TList_Imagens Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNM_Campo)
        {
            TList_Imagens lista = new TList_Imagens();

            System.Data.SqlClient.SqlDataReader reader = null;
            bool podeFecharBco = false;

            if (Banco_Dados == null)
            {
                podeFecharBco = this.CriarBanco_Dados(false);
            }

            try
            {
                reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNM_Campo));
                while (reader.Read())
                {
                    TRegistro_Imagens reg = new TRegistro_Imagens();

                    if (!reader.IsDBNull(reader.GetOrdinal("ID_OS")))
                    {
                        reg.Id_os = reader.GetDecimal(reader.GetOrdinal("ID_OS"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("CD_Empresa")))
                    {
                        reg.Cd_empresa = reader.GetString(reader.GetOrdinal("CD_Empresa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ID_Imagem")))
                    {
                        reg.Id_imagem = reader.GetDecimal(reader.GetOrdinal("ID_Imagem"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("DS_Imagem")))
                    {
                        reg.Ds_imagem = reader.GetString(reader.GetOrdinal("DS_Imagem"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Foto_Imagem")))
                    {
                        reg.Foto_byte = (byte[])reader.GetValue(reader.GetOrdinal("Foto_Imagem"));
                    }
                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    this.deletarBanco_Dados();
                }
            }
            return(lista);
        }
コード例 #13
0
        public TList_CTRCompValorFrete Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNm_Campo)
        {
            TList_CTRCompValorFrete lista = new TList_CTRCompValorFrete();

            System.Data.SqlClient.SqlDataReader reader = null;
            bool podeFecharBco = false;

            if (Banco_Dados == null)
            {
                podeFecharBco = this.CriarBanco_Dados(false);
            }
            try
            {
                reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNm_Campo));
                while (reader.Read())
                {
                    TRegistro_CTRCompValorFrete reg = new TRegistro_CTRCompValorFrete();

                    if (!reader.IsDBNull(reader.GetOrdinal("cd_empresa")))
                    {
                        reg.Cd_empresa = reader.GetString(reader.GetOrdinal("cd_empresa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nr_lanctoctr")))
                    {
                        reg.Nr_lanctoctr = reader.GetDecimal(reader.GetOrdinal("nr_lanctoctr"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_componente")))
                    {
                        reg.Id_componente = reader.GetDecimal(reader.GetOrdinal("id_componente"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nm_componente")))
                    {
                        reg.Nm_componente = reader.GetString(reader.GetOrdinal("nm_componente"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("vl_componente")))
                    {
                        reg.Vl_componente = reader.GetDecimal(reader.GetOrdinal("vl_componente"));
                    }

                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    this.deletarBanco_Dados();
                }
            }
            return(lista);
        }
コード例 #14
0
        public TList_FechamentoFisico Select(string Cd_empresa,
                                             string Cd_combustivel,
                                             DateTime Dt_emissao)
        {
            TList_FechamentoFisico lista = new TList_FechamentoFisico();
            bool st_transacao            = false;

            if (Banco_Dados == null)
            {
                st_transacao = CriarBanco_Dados(false);
            }
            System.Data.SqlClient.SqlDataReader reader = ExecutarBusca(SqlCodeBusca(Cd_empresa, Cd_combustivel, Dt_emissao));
            try
            {
                while (reader.Read())
                {
                    TRegistro_FechamentoFisico reg = new TRegistro_FechamentoFisico();
                    if (!reader.IsDBNull(reader.GetOrdinal("id_tanque")))
                    {
                        reg.Id_tanque = reader.GetDecimal(reader.GetOrdinal("id_tanque"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_produto")))
                    {
                        reg.Ds_combustivel = reader.GetString(reader.GetOrdinal("ds_produto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("CapacidadeTanque")))
                    {
                        reg.CapacidadeTanque = reader.GetDecimal(reader.GetOrdinal("CapacidadeTanque"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("sigla_unidade")))
                    {
                        reg.Sigla_unidade = reader.GetString(reader.GetOrdinal("sigla_unidade"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("qtd_combustivel")))
                    {
                        reg.Qtd_combustivel = reader.GetDecimal(reader.GetOrdinal("qtd_combustivel"));
                    }

                    lista.Add(reg);
                }
                return(lista);
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (st_transacao)
                {
                    deletarBanco_Dados();
                }
            }
        }
コード例 #15
0
        public TList_Itens_X_PreVenda Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNm_Campo)
        {
            TList_Itens_X_PreVenda lista = new TList_Itens_X_PreVenda();

            System.Data.SqlClient.SqlDataReader reader = null;
            bool podeFecharBco = false;

            if (Banco_Dados == null)
            {
                podeFecharBco = this.CriarBanco_Dados(false);
            }
            try
            {
                reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNm_Campo));
                while (reader.Read())
                {
                    TRegistro_Itens_X_PreVenda reg = new TRegistro_Itens_X_PreVenda();

                    if (!reader.IsDBNull(reader.GetOrdinal("cd_empresa")))
                    {
                        reg.Cd_empresa = reader.GetString(reader.GetOrdinal("cd_empresa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_locacao")))
                    {
                        reg.Id_locacao = reader.GetDecimal(reader.GetOrdinal("id_locacao"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_itemloc")))
                    {
                        reg.Id_itemloc = reader.GetDecimal(reader.GetOrdinal("id_itemloc"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ID_PreVenda")))
                    {
                        reg.Id_prevenda = reader.GetDecimal(reader.GetOrdinal("ID_PreVenda"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ID_ItemPreVenda")))
                    {
                        reg.Id_itemprevenda = reader.GetDecimal(reader.GetOrdinal("ID_ItemPreVenda"));
                    }
                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    this.deletarBanco_Dados();
                }
            }
            return(lista);
        }
コード例 #16
0
        public TList_ImpostosReterFixacao Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNM_Campo)
        {
            bool podeFecharBco = false;
            TList_ImpostosReterFixacao lista = new TList_ImpostosReterFixacao();

            if (Banco_Dados == null)
            {
                podeFecharBco = this.CriarBanco_Dados(false);
            }
            System.Data.SqlClient.SqlDataReader reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, vTop, vNM_Campo));
            try
            {
                while (reader.Read())
                {
                    TRegistro_ImpostosReterFixacao reg = new TRegistro_ImpostosReterFixacao();

                    if (!reader.IsDBNull(reader.GetOrdinal("Nr_Contrato")))
                    {
                        reg.Nr_contrato = reader.GetDecimal(reader.GetOrdinal("Nr_Contrato"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("CD_Imposto")))
                    {
                        reg.Cd_imposto = reader.GetDecimal(reader.GetOrdinal("CD_Imposto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_imposto")))
                    {
                        reg.Ds_imposto = reader.GetString(reader.GetOrdinal("ds_imposto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("PC_Aliquota")))
                    {
                        reg.Pc_aliquota = reader.GetDecimal(reader.GetOrdinal("PC_Aliquota"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("PC_ReducaoBaseCalc")))
                    {
                        reg.Pc_reducaobasecalc = reader.GetDecimal(reader.GetOrdinal("PC_ReducaoBaseCalc"));
                    }

                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    this.deletarBanco_Dados();
                }
            }
            return(lista);
        }
コード例 #17
0
        public TList_CFGSeqPesagem Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNM_Campo)
        {
            bool podeFecharBco        = false;
            TList_CFGSeqPesagem lista = new TList_CFGSeqPesagem();

            if (Banco_Dados == null)
            {
                this.CriarBanco_Dados(false);
                podeFecharBco = true;
            }
            System.Data.SqlClient.SqlDataReader reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, vTop, vNM_Campo));
            try
            {
                while (reader.Read())
                {
                    TRegistro_CFGSeqPesagem reg = new TRegistro_CFGSeqPesagem();
                    if (!(reader.IsDBNull(reader.GetOrdinal("TP_Pesagem"))))
                    {
                        reg.Tp_pesagem = reader.GetString(reader.GetOrdinal("TP_Pesagem"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("NM_TpPesagem"))))
                    {
                        reg.Nm_tppesagem = reader.GetString(reader.GetOrdinal("NM_TpPesagem"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("CD_Empresa"))))
                    {
                        reg.Cd_empresa = reader.GetString(reader.GetOrdinal("CD_Empresa"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("NM_Empresa"))))
                    {
                        reg.Nm_empresa = reader.GetString(reader.GetOrdinal("NM_Empresa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Seq_idticket")))
                    {
                        reg.Seq_idticket = reader.GetDecimal(reader.GetOrdinal("Seq_idticket"));
                    }

                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    this.deletarBanco_Dados();
                }
            }
            return(lista);
        }
コード例 #18
0
        public TList_Taxa_X_PedidoItem Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNM_Campo)
        {
            TList_Taxa_X_PedidoItem lista = new TList_Taxa_X_PedidoItem();

            System.Data.SqlClient.SqlDataReader reader = null;
            bool podeFecharBco = false;

            if (Banco_Dados == null)
            {
                this.CriarBanco_Dados(false);
                podeFecharBco = true;
            }

            try
            {
                reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNM_Campo));
                while (reader.Read())
                {
                    TRegistro_Taxa_X_PedidoItem reg = new TRegistro_Taxa_X_PedidoItem();
                    if (!reader.IsDBNull(reader.GetOrdinal("id_lantaxa")))
                    {
                        reg.Id_lantaxa = reader.GetDecimal(reader.GetOrdinal("id_lantaxa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nr_pedido")))
                    {
                        reg.Nr_pedido = reader.GetDecimal(reader.GetOrdinal("nr_pedido"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_produto")))
                    {
                        reg.Cd_produto = reader.GetString(reader.GetOrdinal("cd_produto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_pedidoitem")))
                    {
                        reg.Id_pedidoitem = reader.GetDecimal(reader.GetOrdinal("id_pedidoitem"));
                    }

                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    this.deletarBanco_Dados();
                }
            }
            return(lista);
        }
コード例 #19
0
        public TList_LanPesagemGMO Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo)
        {
            TList_LanPesagemGMO lista = new TList_LanPesagemGMO();

            System.Data.SqlClient.SqlDataReader reader = null;
            bool podeFecharBco = false;

            if (Banco_Dados == null)
            {
                podeFecharBco = this.CriarBanco_Dados(false);
            }

            try
            {
                reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNM_Campo));
                while (reader.Read())
                {
                    TRegistro_LanPesagemGMO reg = new TRegistro_LanPesagemGMO();

                    if (!reader.IsDBNull(reader.GetOrdinal("ID_LanctoGMO")))
                    {
                        reg.ID_LanctoGMO = reader.GetDecimal(reader.GetOrdinal("ID_LanctoGMO"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("CD_Empresa")))
                    {
                        reg.CD_Empresa = reader.GetString(reader.GetOrdinal("CD_Empresa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ID_Ticket")))
                    {
                        reg.ID_Ticket = reader.GetDecimal(reader.GetOrdinal("ID_Ticket"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("TP_Pesagem")))
                    {
                        reg.TP_Pesagem = reader.GetString(reader.GetOrdinal("TP_Pesagem"));
                    }

                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    this.deletarBanco_Dados();
                }
            }
            return(lista);
        }
コード例 #20
0
        public TList_PrecoANP Select(Utils.TpBusca[] vBusca, int vTop, string vNM_Campo, string vOrder)
        {
            TList_PrecoANP lista         = new TList_PrecoANP();
            bool           podeFecharBco = false;

            if (Banco_Dados == null)
            {
                podeFecharBco = this.CriarBanco_Dados(false);
            }
            System.Data.SqlClient.SqlDataReader reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNM_Campo, vOrder));
            try
            {
                while (reader.Read())
                {
                    TRegistro_PrecoANP reg = new TRegistro_PrecoANP();
                    if (!reader.IsDBNull(reader.GetOrdinal("id_preco")))
                    {
                        reg.Id_preco = reader.GetDecimal(reader.GetOrdinal("id_preco"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_combustivel")))
                    {
                        reg.Cd_combustivel = reader.GetString(reader.GetOrdinal("cd_combustivel"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_combustivel")))
                    {
                        reg.Ds_combustivel = reader.GetString(reader.GetOrdinal("ds_combustivel"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("vl_preco")))
                    {
                        reg.Vl_preco = reader.GetDecimal(reader.GetOrdinal("vl_preco"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("dt_preco")))
                    {
                        reg.Dt_preco = reader.GetDateTime(reader.GetOrdinal("dt_preco"));
                    }

                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    this.deletarBanco_Dados();
                }
            }
            return(lista);
        }
コード例 #21
0
        public TList_CfgAudit Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNM_Campo)
        {
            TList_CfgAudit lista         = new TList_CfgAudit();
            bool           podeFecharBco = false;

            if (Banco_Dados == null)
            {
                podeFecharBco = this.CriarBanco_Dados(false);
            }
            System.Data.SqlClient.SqlDataReader reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, Convert.ToInt16(vTop), string.Empty));
            try
            {
                while (reader.Read())
                {
                    TRegistro_CfgAudit reg = new TRegistro_CfgAudit();
                    if (!reader.IsDBNull(reader.GetOrdinal("id_config")))
                    {
                        reg.Id_config = reader.GetDecimal(reader.GetOrdinal("id_config"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nm_tabela")))
                    {
                        reg.Nm_tabela = reader.GetString(reader.GetOrdinal("nm_tabela"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("st_update")))
                    {
                        reg.St_update = reader.GetString(reader.GetOrdinal("st_update"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("st_delete")))
                    {
                        reg.St_delete = reader.GetString(reader.GetOrdinal("st_delete"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nm_colunas")))
                    {
                        reg.Nm_colunas = reader.GetString(reader.GetOrdinal("nm_colunas"));
                    }

                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    this.deletarBanco_Dados();
                }
            }
            return(lista);
        }
コード例 #22
0
        public TList_ItensCupom Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNM_Campo)
        {
            bool             podeFecharBco = false;
            TList_ItensCupom lista         = new TList_ItensCupom();

            if (Banco_Dados == null)
            {
                podeFecharBco = this.CriarBanco_Dados(false);
            }
            System.Data.SqlClient.SqlDataReader reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, vTop, vNM_Campo));
            try
            {
                while (reader.Read())
                {
                    TRegistro_ItensCupom reg = new TRegistro_ItensCupom();
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_empresa")))
                    {
                        reg.Cd_Empresa = reader.GetString(reader.GetOrdinal("cd_empresa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_prevenda")))
                    {
                        reg.id_prevenda = reader.GetDecimal(reader.GetOrdinal("id_prevenda"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_item")))
                    {
                        reg.id_item = reader.GetDecimal(reader.GetOrdinal("id_item"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_lancto")))
                    {
                        reg.id_lancto = reader.GetDecimal(reader.GetOrdinal("id_lancto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_cupom")))
                    {
                        reg.id_Cupom = reader.GetDecimal(reader.GetOrdinal("id_cupom"));
                    }

                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    this.deletarBanco_Dados();
                }
            }
            return(lista);
        }
コード例 #23
0
        public TList_CadTabPreco Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNm_Campo)
        {
            TList_CadTabPreco lista = new TList_CadTabPreco();

            System.Data.SqlClient.SqlDataReader reader = null;
            bool podeFecharBco = false;

            if (Banco_Dados == null)
            {
                podeFecharBco = CriarBanco_Dados(false);
            }
            try
            {
                reader = ExecutarBusca(SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNm_Campo));
                while (reader.Read())
                {
                    TRegistro_CadTabPreco reg = new TRegistro_CadTabPreco();

                    if (!reader.IsDBNull(reader.GetOrdinal("ID_Tabela")))
                    {
                        reg.Id_tabela = reader.GetDecimal(reader.GetOrdinal("ID_Tabela"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("DS_Tabela")))
                    {
                        reg.Ds_tabela = reader.GetString(reader.GetOrdinal("DS_Tabela"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("TP_Tabela")))
                    {
                        reg.Tp_tabela = reader.GetString(reader.GetOrdinal("TP_Tabela"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Cancelado")))
                    {
                        reg.Cancelado = reader.GetBoolean(reader.GetOrdinal("Cancelado"));
                    }

                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    deletarBanco_Dados();
                }
            }
            return(lista);
        }
コード例 #24
0
        public TList_CadAlmox_X_Empresa Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNM_Campo)
        {
            TList_CadAlmox_X_Empresa lista = new TList_CadAlmox_X_Empresa();

            System.Data.SqlClient.SqlDataReader reader = null;
            bool podeFecharBco = false;

            if (Banco_Dados == null)
            {
                podeFecharBco = CriarBanco_Dados(false);
            }

            try
            {
                reader = ExecutarBusca(SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNM_Campo));
                while (reader.Read())
                {
                    TRegistro_CadAlmox_X_Empresa reg = new TRegistro_CadAlmox_X_Empresa();
                    if (!reader.IsDBNull(reader.GetOrdinal("Id_almox")))
                    {
                        reg.Id_almox = reader.GetDecimal(reader.GetOrdinal("Id_almox"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_almoxarifado")))
                    {
                        reg.Ds_almox = reader.GetString(reader.GetOrdinal("ds_almoxarifado"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Cd_empresa")))
                    {
                        reg.Cd_empresa = reader.GetString(reader.GetOrdinal("Cd_empresa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nm_empresa")))
                    {
                        reg.Nm_empresa = reader.GetString(reader.GetOrdinal("nm_empresa"));
                    }

                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    deletarBanco_Dados();
                }
            }
            return(lista);
        }
コード例 #25
0
        public TList_ProximaEtapa Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNm_Campo)
        {
            TList_ProximaEtapa lista = new TList_ProximaEtapa();

            System.Data.SqlClient.SqlDataReader reader = null;
            bool podeFecharBco = false;

            if (Banco_Dados == null)
            {
                podeFecharBco = this.CriarBanco_Dados(false);
            }
            try
            {
                reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNm_Campo));
                while (reader.Read())
                {
                    TRegistro_ProximaEtapa reg = new TRegistro_ProximaEtapa();

                    if (!reader.IsDBNull(reader.GetOrdinal("id_etapa")))
                    {
                        reg.Id_etapa = reader.GetDecimal(reader.GetOrdinal("id_etapa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_etapa")))
                    {
                        reg.Ds_etapa = reader.GetString(reader.GetOrdinal("ds_etapa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_proximaetapa")))
                    {
                        reg.Id_proximaetapa = reader.GetDecimal(reader.GetOrdinal("id_proximaetapa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_proximaetapa")))
                    {
                        reg.Ds_proximaetapa = reader.GetString(reader.GetOrdinal("ds_proximaetapa"));
                    }

                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    this.deletarBanco_Dados();
                }
            }
            return(lista);
        }
コード例 #26
0
        public TList_Reserva_X_PreVenda Select(Utils.TpBusca[] vBusca, int vTop, string vNM_Campo)
        {
            TList_Reserva_X_PreVenda lista = new TList_Reserva_X_PreVenda();
            bool podeFecharBco             = false;

            if (Banco_Dados == null)
            {
                podeFecharBco = CriarBanco_Dados(false);
            }
            System.Data.SqlClient.SqlDataReader reader = ExecutarBusca(SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNM_Campo));
            try
            {
                while (reader.Read())
                {
                    TRegistro_Reserva_X_PreVenda reg = new TRegistro_Reserva_X_PreVenda();
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_empresa")))
                    {
                        reg.Cd_empresa = reader.GetString(reader.GetOrdinal("cd_empresa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_reserva")))
                    {
                        reg.Id_reserva = reader.GetInt32(reader.GetOrdinal("id_reserva"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_item")))
                    {
                        reg.Id_item = reader.GetInt32(reader.GetOrdinal("id_item"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_prevenda")))
                    {
                        reg.Id_prevenda = reader.GetDecimal(reader.GetOrdinal("id_prevenda"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_itemprevenda")))
                    {
                        reg.Id_itemprevenda = reader.GetDecimal(reader.GetOrdinal("id_itemprevenda"));
                    }
                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    deletarBanco_Dados();
                }
            }
            return(lista);
        }
コード例 #27
0
        public TList_HoraBoliche Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNM_Campo, string vOrder)
        {
            bool podeFecharBco      = false;
            TList_HoraBoliche lista = new TList_HoraBoliche();

            if (Banco_Dados == null)
            {
                podeFecharBco = this.CriarBanco_Dados(false);
            }
            System.Data.SqlClient.SqlDataReader reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, vTop, vNM_Campo, vOrder));
            try
            {
                while (reader.Read())
                {
                    TRegistro_HoraBoliche rHora = new TRegistro_HoraBoliche();
                    if (!reader.IsDBNull(reader.GetOrdinal("ID_Hora")))
                    {
                        rHora.Id_Hora = reader.GetDecimal(reader.GetOrdinal("ID_Hora"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Hora")))
                    {
                        rHora.Hora = reader.GetTimeSpan(reader.GetOrdinal("Hora"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Vl_Hora")))
                    {
                        rHora.Vl_hora = reader.GetDecimal(reader.GetOrdinal("Vl_Hora"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Dia")))
                    {
                        rHora.Dia = reader.GetString(reader.GetOrdinal("Dia"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Tp_servico")))
                    {
                        rHora.Tp_servico = reader.GetString(reader.GetOrdinal("Tp_servico"));
                    }
                    lista.Add(rHora);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    this.deletarBanco_Dados();
                }
            }
            return(lista);
        }
コード例 #28
0
        public TList_Colunas Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo, string vOrder)
        {
            TList_Colunas lista = new TList_Colunas();

            System.Data.SqlClient.SqlDataReader reader = null;
            bool podeFecharBco = false;

            if (Banco_Dados == null)
            {
                podeFecharBco = this.CriarBanco_Dados(false);
            }
            try
            {
                reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNM_Campo, vOrder));

                while (reader.Read())
                {
                    TRegistro_Colunas reg = new TRegistro_Colunas();
                    if (!(reader.IsDBNull(reader.GetOrdinal("id_coluna"))))
                    {
                        reg.id_coluna = reader.GetDecimal(reader.GetOrdinal("id_coluna"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("ds_coluna"))))
                    {
                        reg.ds_coluna = reader.GetString(reader.GetOrdinal("ds_coluna"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("nm_coluna"))))
                    {
                        reg.nm_coluna = reader.GetString(reader.GetOrdinal("nm_coluna"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("nm_tabela"))))
                    {
                        reg.nm_tabela = reader.GetString(reader.GetOrdinal("nm_tabela"));
                    }
                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    this.deletarBanco_Dados();
                }
            }
            return(lista);
        }
コード例 #29
0
        public TList_TabelaDesconto Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo)
        {
            TList_TabelaDesconto lista = new TList_TabelaDesconto();

            System.Data.SqlClient.SqlDataReader reader = null;
            bool podeFecharBco = false;

            if (Banco_Dados == null)
            {
                podeFecharBco = this.CriarBanco_Dados(false);
            }

            try
            {
                reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNM_Campo));
                while (reader.Read())
                {
                    TRegistro_TabelaDesconto reg = new TRegistro_TabelaDesconto();
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_tabeladesconto")))
                    {
                        reg.Cd_tabeladesconto = reader.GetString(reader.GetOrdinal("cd_tabeladesconto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_tabeladesconto")))
                    {
                        reg.Ds_tabeladesconto = reader.GetString(reader.GetOrdinal("ds_tabeladesconto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("padrao_qualidade")))
                    {
                        reg.Padrao_qualidade = reader.GetString(reader.GetOrdinal("padrao_qualidade"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("st_registro")))
                    {
                        reg.St_registro = reader.GetString(reader.GetOrdinal("st_registro"));
                    }
                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    this.deletarBanco_Dados();
                }
            }
            return(lista);
        }
コード例 #30
0
        public System.Collections.Generic.List <Ledger> GetAll()
        {
            System.Data.SqlClient.SqlCommand         cmd     = null;
            System.Data.SqlClient.SqlDataReader      SDR     = null;
            System.Collections.Generic.List <Ledger> ListTmp = new System.Collections.Generic.List <Ledger>();
            Ledger ObjTmp = null;
            DBCon  Obj    = new DBCon();

            try
            {
                string Query = "SELECT * FROM LEDGER WHERE Deleted=0 ORDER BY LID DESC";
                cmd = new System.Data.SqlClient.SqlCommand(Query, Obj.Con);
                SDR = cmd.ExecuteReader();
                while (SDR.Read())
                {
                    ObjTmp = new Ledger
                    {
                        LID         = SDR.GetInt64(0),
                        CID         = SDR.GetInt64(1),
                        Debit       = SDR.GetDouble(2),
                        Credit      = SDR.GetDouble(3),
                        Description = SDR.GetString(4),
                        Entry_Date  = SDR.GetDateTime(5),
                        LedgerType  = SDR.IsDBNull(7)?"":SDR.GetString(7)
                    };
                    ListTmp.Add(ObjTmp);
                }
            }
            catch (System.Exception e) { e.ToString(); }
            finally { cmd.Dispose(); SDR.Close(); Obj.Con.Close(); Obj.Con.Dispose(); Obj.Con = null; }
            return(ListTmp);
        }