コード例 #1
0
        public TList_Chopeira Select(Utils.TpBusca[] vBusca, int vTop, string vNM_Campo)
        {
            TList_Chopeira lista         = new TList_Chopeira();
            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_Chopeira reg = new TRegistro_Chopeira();
                    if (!reader.IsDBNull(reader.GetOrdinal("id_chopeira")))
                    {
                        reg.Id_chopeira = reader.GetInt32(reader.GetOrdinal("id_chopeira"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_chopeira")))
                    {
                        reg.Ds_chopeira = reader.GetString(reader.GetOrdinal("ds_chopeira"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nr_chopeira")))
                    {
                        reg.Nr_chopeira = reader.GetString(reader.GetOrdinal("nr_chopeira"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("voltagem")))
                    {
                        reg.Voltagem = reader.GetString(reader.GetOrdinal("voltagem"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("qt_torneiras")))
                    {
                        reg.Qt_torneiras = reader.GetString(reader.GetOrdinal("qt_torneiras"));
                    }
                    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);
        }
コード例 #2
0
        public TList_Barril Select(Utils.TpBusca[] vBusca, int vTop, string vNM_Campo)
        {
            TList_Barril lista         = new TList_Barril();
            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_Barril reg = new TRegistro_Barril();
                    if (!reader.IsDBNull(reader.GetOrdinal("id_barril")))
                    {
                        reg.Id_barril = reader.GetInt32(reader.GetOrdinal("id_barril"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nr_barril")))
                    {
                        reg.Nr_barril = reader.GetString(reader.GetOrdinal("nr_barril"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("volume")))
                    {
                        reg.Volume = reader.GetInt32(reader.GetOrdinal("volume"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cancelado")))
                    {
                        reg.Cancelado = reader.GetBoolean(reader.GetOrdinal("cancelado"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_produto")))
                    {
                        reg.Cd_produto = reader.GetString(reader.GetOrdinal("cd_produto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_produto")))
                    {
                        reg.Ds_produto = reader.GetString(reader.GetOrdinal("ds_produto"));
                    }

                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    deletarBanco_Dados();
                }
            }
            return(lista);
        }
コード例 #3
0
        public CommentDAL CommentFromReader(System.Data.SqlClient.SqlDataReader reader)
        {
            CommentDAL ProposedReturnValue = new CommentDAL();

            ProposedReturnValue.CommentID   = reader.GetInt32(OffsetToCommentID);
            ProposedReturnValue.GameComment = reader.GetString(OffsetToGameComment);
            ProposedReturnValue.UserID      = reader.GetInt32(OffsetToUserID);
            ProposedReturnValue.GameID      = reader.GetInt32(OffsetToGameID);
            ProposedReturnValue.Liked       = reader.GetBoolean(OffsetToLiked);
            ProposedReturnValue.GameName    = reader.GetString(OffsetToGameName);
            ProposedReturnValue.UserName    = reader.GetString(OffsetToUserName);
            return(ProposedReturnValue);
        }
コード例 #4
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);
        }
コード例 #5
0
        private Student GetStudentFromReader(System.Data.SqlClient.SqlDataReader rdr)
        {
            int      id        = rdr.GetInt32(0);
            string   forename  = rdr.GetString(1);
            string   surname   = rdr.GetString(2);
            string   add1      = rdr.GetString(3);
            string   add2      = rdr.GetString(4);
            string   town      = rdr.GetString(5);
            string   postCode  = rdr.GetString(6);
            string   telephone = rdr.GetString(7);
            DateTime dob       = rdr.GetDateTime(8);
            bool     inSchool  = rdr.GetBoolean(9);

            return(new Student(id, forename, surname, add1, add2, town, postCode, telephone, dob, inSchool));
        }
コード例 #6
0
        public TList_Triggers Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo, string vOrder)
        {
            TList_Triggers lista = new TList_Triggers();

            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())
                {
                    CamadaDados.Diversos.TRegistro_Triggers reg = new CamadaDados.Diversos.TRegistro_Triggers();
                    if (!(reader.IsDBNull(reader.GetOrdinal("Trigger_Name"))))
                    {
                        reg.trigger_nome = reader.GetString(reader.GetOrdinal("Trigger_Name"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("definition"))))
                    {
                        reg.trigger_script = reader.GetString(reader.GetOrdinal("definition"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("is_disabled"))))
                    {
                        reg.st_ativo = !reader.GetBoolean(reader.GetOrdinal("is_disabled"));
                    }
                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    this.deletarBanco_Dados();
                }
            }
            return(lista);
        }
コード例 #7
0
        public System.Collections.Generic.List <Food> GetAll()
        {
            System.Data.SqlClient.SqlCommand       cmd     = null;
            System.Data.SqlClient.SqlDataReader    SDR     = null;
            System.Collections.Generic.List <Food> ListTmp = new System.Collections.Generic.List <Food>();
            Food  ObjTmp = null;
            DBCon Obj    = new DBCon();

            try
            {
                string Query = "SELECT * FROM FOOD WHERE Deleted=0 ORDER BY FID DESC";
                cmd = new System.Data.SqlClient.SqlCommand(Query, Obj.Con);
                SDR = cmd.ExecuteReader();
                while (SDR.Read())
                {
                    ObjTmp = new Food
                    {
                        FID                = SDR.GetInt64(0),
                        Food_Image         = SDR.GetString(1),
                        Food_Name          = SDR.GetString(2),
                        Price              = SDR.GetDouble(3),
                        Qty                = SDR.GetString(4),
                        Description        = SDR.GetString(5),
                        Category_ID        = SDR.GetInt32(6),
                        MID                = SDR.GetInt32(7),
                        Status             = SDR.GetBoolean(8),
                        Rating             = SDR.IsDBNull(9)?"0": SDR.GetString(9),
                        Create_By          = SDR.GetInt32(10),
                        Create_Date        = SDR.GetDateTime(11),
                        Update_By          = SDR.GetInt32(12),
                        Update_Date        = SDR.GetDateTime(13),
                        FoodType           = SDR.IsDBNull(15)?"":SDR.GetString(15),
                        CostPrice          = SDR.IsDBNull(16)?SDR.GetDouble(3):SDR.GetDouble(16),
                        AdminAprovalStatus = SDR.IsDBNull(17)?1:SDR.GetInt32(17),
                        MealsType          = SDR.IsDBNull(18)?"Lunch,":SDR.GetString(18)
                    };
                    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);
        }
コード例 #8
0
ファイル: Program.cs プロジェクト: Lyelt/Budget
        public static ScheduledTask Create(System.Data.SqlClient.SqlDataReader reader)
        {
            ScheduledTask t = new ScheduledTask();

            t.Id                  = reader.GetInt("Id");
            t.ExpenseName         = reader.GetString("ExpenseName");
            t.ExpenseCategoryName = reader.GetString("ExpenseCategoryName");
            t.BudgetId            = reader.GetInt("BudgetId");
            t.DayOfMonth          = reader.GetInt("DayOfMonth");
            t.Amount              = reader.GetDouble("Amount");
            t.Description         = reader.GetString("Description");

            if (reader.IsDBNull(reader.GetOrdinal("Completed")))
            {
                t.Completed = null;
            }
            else
            {
                t.Completed = reader.GetBoolean(reader.GetOrdinal("Completed"));
            }

            return(t);
        }
コード例 #9
0
        public TList_MovBoliche Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNM_Campo)
        {
            bool             podeFecharBco = false;
            TList_MovBoliche lista         = new TList_MovBoliche();

            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_MovBoliche rMov = new TRegistro_MovBoliche();
                    if (!reader.IsDBNull(reader.GetOrdinal("Cd_Empresa")))
                    {
                        rMov.Cd_Empresa = reader.GetString(reader.GetOrdinal("Cd_Empresa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Id_Cartao")))
                    {
                        rMov.Id_Cartao = reader.GetDecimal(reader.GetOrdinal("Id_Cartao"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Id_Pista")))
                    {
                        rMov.Id_Pista = reader.GetDecimal(reader.GetOrdinal("Id_Pista"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Id_Mov")))
                    {
                        rMov.Id_Mov = reader.GetDecimal(reader.GetOrdinal("Id_Mov"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Id_PreVenda")))
                    {
                        rMov.Id_PreVenda = reader.GetDecimal(reader.GetOrdinal("Id_PreVenda"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Id_Item")))
                    {
                        rMov.Id_Item = reader.GetDecimal(reader.GetOrdinal("Id_Item"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("DT_Abertura")))
                    {
                        rMov.Dt_abertura = reader.GetDateTime(reader.GetOrdinal("DT_Abertura"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("DT_Fechamento")))
                    {
                        rMov.Dt_fechamento = reader.GetDateTime(reader.GetOrdinal("DT_Fechamento"));
                    }

                    if (!reader.IsDBNull(reader.GetOrdinal("LoginCanc")))
                    {
                        rMov.LoginCanc = reader.GetString(reader.GetOrdinal("LoginCanc"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Cancelado")))
                    {
                        rMov.Cancelado = reader.GetBoolean(reader.GetOrdinal("Cancelado"));
                    }

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

            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_Cfg reg = new TRegistro_Cfg();
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_empresa")))
                    {
                        reg.cd_empresa = reader.GetString(reader.GetOrdinal("cd_empresa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Cd_Clifor")))
                    {
                        reg.Cd_Clifor = reader.GetString(reader.GetOrdinal("Cd_Clifor"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_tabelapreco")))
                    {
                        reg.cd_tabelapreco = reader.GetString(reader.GetOrdinal("cd_tabelapreco"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Tp_cartao")))
                    {
                        reg.Tp_cartao = reader.GetString(reader.GetOrdinal("Tp_cartao"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("st_mesacartao")))
                    {
                        reg.st_mesacartao = reader.GetString(reader.GetOrdinal("st_mesacartao"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("st_abrircartao")))
                    {
                        reg.st_abrircartao = reader.GetString(reader.GetOrdinal("st_abrircartao"));
                    }
                    //if (!reader.IsDBNull(reader.GetOrdinal("ST_VendaFastFood")))
                    //    reg.ST_VendaFastFood = reader.GetString(reader.GetOrdinal("ST_VendaFastFood"));
                    if (!reader.IsDBNull(reader.GetOrdinal("nr_cartaorotfin")))
                    {
                        reg.nr_cartaorotfin = reader.GetDecimal(reader.GetOrdinal("nr_cartaorotfin"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nr_cartaorotini")))
                    {
                        reg.nr_cartaorotini = reader.GetDecimal(reader.GetOrdinal("nr_cartaorotini"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_condfiscal_clifor")))
                    {
                        reg.CD_CondFiscal = reader.GetString(reader.GetOrdinal("cd_condfiscal_clifor"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("DS_CondFiscal")))
                    {
                        reg.DS_CondFiscal = reader.GetString(reader.GetOrdinal("DS_CondFiscal"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_tabelapreco")))
                    {
                        reg.ds_tabelapreco = reader.GetString(reader.GetOrdinal("ds_tabelapreco"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nm_clifor")))
                    {
                        reg.nm_clifor = reader.GetString(reader.GetOrdinal("nm_clifor"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nm_empresa")))
                    {
                        reg.ds_empresa = reader.GetString(reader.GetOrdinal("nm_empresa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_local")))
                    {
                        reg.cd_local = reader.GetString(reader.GetOrdinal("cd_local"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_local")))
                    {
                        reg.ds_local = reader.GetString(reader.GetOrdinal("ds_local"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ST_imp_end_cozinha")))
                    {
                        reg.ST_imp_end_cozinha = reader.GetString(reader.GetOrdinal("ST_imp_end_cozinha"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_cargo")))
                    {
                        reg.id_cargo = reader.GetDecimal(reader.GetOrdinal("id_cargo"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_cargo")))
                    {
                        reg.ds_cargo = reader.GetString(reader.GetOrdinal("ds_cargo"));
                    }
                    //Para boliche
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_horaboliche")))
                    {
                        reg.Cd_horaboliche = reader.GetString(reader.GetOrdinal("cd_horaboliche"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_produto")))
                    {
                        reg.ds_horaboliche = reader.GetString(reader.GetOrdinal("ds_produto"));
                    }
                    //Para sinuca
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_horasinuca")))
                    {
                        reg.Cd_horasinuca = reader.GetString(reader.GetOrdinal("cd_horasinuca"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("dsproduto")))
                    {
                        reg.ds_horasinuca = reader.GetString(reader.GetOrdinal("dsproduto"));
                    }
                    //Para integração de torneiras
                    if (!reader.IsDBNull(reader.GetOrdinal("pathbdtorneira")))
                    {
                        reg.PathBdTorneira = reader.GetString(reader.GetOrdinal("pathbdtorneira"));
                    }

                    //Extrato pósvenda
                    if (!reader.IsDBNull(reader.GetOrdinal("st_imprimirextratoposvenda")))
                    {
                        reg.st_imprimirextratoposvenda = reader.GetBoolean(reader.GetOrdinal("st_imprimirextratoposvenda"));
                    }

                    //Abrir cartão pósvenda
                    if (!reader.IsDBNull(reader.GetOrdinal("st_mantercartaoaberto")))
                    {
                        reg.st_mantercartaoaberto = reader.GetBoolean(reader.GetOrdinal("st_mantercartaoaberto"));
                    }

                    if (!reader.IsDBNull(reader.GetOrdinal("ST_ObrigarMesaProdPed")))
                    {
                        reg.ST_ObrigarMesaProdPed = reader.GetBoolean(reader.GetOrdinal("ST_ObrigarMesaProdPed"));
                    }

                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    this.deletarBanco_Dados();
                }
            }
            return(lista);
        }
コード例 #11
0
        public IEnumerable <Модели_И_Их_Характеристики_Поля> Select()
        {
            using (DBController db = new DBController())
            {
                System.Data.SqlClient.SqlDataReader    reader = db.ExecuteReader($"SELECT dbo.Товар.ID_Модели, dbo.Товар.Название_модели AS [Название модели], dbo.Товар.Год_выпуска_модели AS [Год выпуска], dbo.Характеристики.ОЗУ, dbo.Характеристики.Количество_встроенной_памяти AS [Количество встроенной памяти], dbo.Характеристики.Слот_MicroSD AS [Слот MicroSD], dbo.Характеристики.ОС, dbo.Характеристики.Версия_ОС AS [Версия ОС], dbo.Характеристики.Разрешение_камеры AS [Разрешение камеры], dbo.Характеристики.Емкость_аккумулятора AS [Емкость аккумулятора], dbo.Характеристики.Количество_SIM, dbo.Характеристики.Длинна, dbo.Характеристики.Ширина, dbo.Характеристики.Толщина, dbo.Характеристики.Вес FROM dbo.Товар INNER JOIN dbo.Характеристики ON dbo.Товар.ID_Модели = dbo.Характеристики.ID_Модели");
                List <Модели_И_Их_Характеристики_Поля> list   = new List <Модели_И_Их_Характеристики_Поля>();

                if (reader.HasRows)
                {
                    while (reader.Read())
                    {
                        Модели_И_Их_Характеристики_Поля model = new Модели_И_Их_Характеристики_Поля()
                        {
                            ID_Модели       = reader.GetInt32(0),
                            Название_модели = reader.GetString(1),
                            Слот_MicroSD    = reader.GetBoolean(5),
                            Количество_SIM  = reader.GetInt32(10),
                        };

                        if (!reader.IsDBNull(2))
                        {
                            model.Год_выпуска_модели = (DateTime?)Convert.ToDateTime(reader.GetValue(2));
                        }
                        if (!reader.IsDBNull(3))
                        {
                            model.ОЗУ = Convert.ToDouble(reader.GetValue(3));
                        }
                        if (!reader.IsDBNull(4))
                        {
                            model.Количество_встроенной_памяти = Convert.ToDouble(reader.GetValue(4));
                        }
                        if (!reader.IsDBNull(6))
                        {
                            model.ОС = (string?)reader.GetValue(6);
                        }
                        if (!reader.IsDBNull(7))
                        {
                            model.Версия_ОС = (string?)reader.GetValue(7);
                        }
                        if (!reader.IsDBNull(8))
                        {
                            model.азрешение_камеры = Convert.ToDouble(reader.GetValue(8));
                        }
                        if (!reader.IsDBNull(9))
                        {
                            model.Емкость_аккумулятора = Convert.ToInt32(reader.GetValue(9));
                        }
                        if (!reader.IsDBNull(11))
                        {
                            model.Длинна = Convert.ToDouble(reader.GetValue(11));
                        }
                        if (!reader.IsDBNull(12))
                        {
                            model.Ширина = Convert.ToDouble(reader.GetValue(12));
                        }
                        if (!reader.IsDBNull(13))
                        {
                            model.Толщина = Convert.ToDouble(reader.GetValue(13));
                        }
                        if (!reader.IsDBNull(14))
                        {
                            model.Вес = Convert.ToDouble(reader.GetValue(14));
                        }
                        list.Add(model);
                    }
                }
                return(list);
            }
        }
コード例 #12
0
        public TList_ItensReserva Select(Utils.TpBusca[] vBusca, int vTop, string vNM_Campo)
        {
            TList_ItensReserva lista = new TList_ItensReserva();
            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_ItensReserva reg = new TRegistro_ItensReserva();
                    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("cd_produto")))
                    {
                        reg.Cd_produto = reader.GetString(reader.GetOrdinal("cd_produto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_produto")))
                    {
                        reg.Ds_produto = reader.GetString(reader.GetOrdinal("ds_produto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("quantidade")))
                    {
                        reg.Quantidade = reader.GetInt32(reader.GetOrdinal("quantidade"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("vl_unitario")))
                    {
                        reg.Vl_unitario = reader.GetDecimal(reader.GetOrdinal("vl_unitario"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("vl_desconto")))
                    {
                        reg.Vl_desconto = reader.GetDecimal(reader.GetOrdinal("vl_desconto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("voltagem")))
                    {
                        reg.Voltagem = reader.GetString(reader.GetOrdinal("voltagem"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("voltagem")))
                    {
                        reg.Voltagem = reader.GetString(reader.GetOrdinal("voltagem"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("qt_torneiras")))
                    {
                        reg.Qt_torneiras = reader.GetString(reader.GetOrdinal("qt_torneiras"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("volume")))
                    {
                        reg.Volume = reader.GetInt32(reader.GetOrdinal("volume"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("st_kitextrator")))
                    {
                        reg.St_kitextrator = reader.GetBoolean(reader.GetOrdinal("st_kitextrator"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("motivocanc")))
                    {
                        reg.MotivoCanc = reader.GetString(reader.GetOrdinal("motivocanc"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("st_registro")))
                    {
                        reg.St_registro = reader.GetString(reader.GetOrdinal("st_registro"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("qtd_entregue")))
                    {
                        reg.Qtd_entregue = reader.GetInt32(reader.GetOrdinal("qtd_entregue"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("qtd_devolvida")))
                    {
                        reg.Qtd_devolvida = reader.GetInt32(reader.GetOrdinal("qtd_devolvida"));
                    }

                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    deletarBanco_Dados();
                }
            }
            return(lista);
        }
コード例 #13
0
        public TList_Expedicao Select(Utils.TpBusca[] vBusca, int vTop, string vNM_Campo)
        {
            TList_Expedicao lista         = new TList_Expedicao();
            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_Expedicao reg = new TRegistro_Expedicao();
                    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_expedicao")))
                    {
                        reg.Id_expedicao = reader.GetInt32(reader.GetOrdinal("id_expedicao"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("loginretcheio")))
                    {
                        reg.LoginRetCheio = reader.GetString(reader.GetOrdinal("loginretcheio"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_barril")))
                    {
                        reg.Id_barril = reader.GetInt32(reader.GetOrdinal("id_barril"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nr_barril")))
                    {
                        reg.Nr_barril = reader.GetString(reader.GetOrdinal("nr_barril"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_produto")))
                    {
                        reg.Cd_produto = reader.GetString(reader.GetOrdinal("cd_produto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_produto")))
                    {
                        reg.Ds_produto = reader.GetString(reader.GetOrdinal("ds_produto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_chopeira")))
                    {
                        reg.Id_chopeira = reader.GetInt32(reader.GetOrdinal("id_chopeira"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nr_chopeira")))
                    {
                        reg.Nr_chopeira = reader.GetString(reader.GetOrdinal("nr_chopeira"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_kit")))
                    {
                        reg.Id_kit = reader.GetInt32(reader.GetOrdinal("id_kit"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nr_kit")))
                    {
                        reg.Nr_kit = reader.GetString(reader.GetOrdinal("nr_kit"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("dt_lancto")))
                    {
                        reg.Dt_lancto = reader.GetDateTime(reader.GetOrdinal("dt_lancto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("tp_lancto")))
                    {
                        reg.Tp_lancto = reader.GetString(reader.GetOrdinal("tp_lancto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("retornoucheio")))
                    {
                        reg.RetornouCheio = reader.GetBoolean(reader.GetOrdinal("retornoucheio"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("motivocanc")))
                    {
                        reg.MotivoCanc = reader.GetString(reader.GetOrdinal("motivocanc"));
                    }
                    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)
                {
                    deletarBanco_Dados();
                }
            }
            return(lista);
        }
コード例 #14
0
        public TList_CFGLocacao Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNm_Campo)
        {
            TList_CFGLocacao lista = new TList_CFGLocacao();

            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_CFGLocacao reg = new TRegistro_CFGLocacao();

                    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("TP_Ordem")))
                    {
                        reg.Tp_ordem = reader.GetDecimal(reader.GetOrdinal("TP_Ordem"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("DS_TipoOrdem")))
                    {
                        reg.Ds_tipoordem = reader.GetString(reader.GetOrdinal("DS_TipoOrdem"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("tp_duplicata")))
                    {
                        reg.Tp_duplicata = reader.GetString(reader.GetOrdinal("tp_duplicata"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_tpduplicata")))
                    {
                        reg.Ds_tpduplicata = reader.GetString(reader.GetOrdinal("ds_tpduplicata"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("tp_docto")))
                    {
                        reg.Tp_docto = reader.GetDecimal(reader.GetOrdinal("tp_docto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_tpdocto")))
                    {
                        reg.Ds_tpdocto = reader.GetString(reader.GetOrdinal("ds_tpdocto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_historico")))
                    {
                        reg.Cd_historico = reader.GetString(reader.GetOrdinal("cd_historico"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_historico")))
                    {
                        reg.Ds_historico = reader.GetString(reader.GetOrdinal("ds_historico"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cfg_pedido_servico")))
                    {
                        reg.Cfg_pedido_servico = reader.GetString(reader.GetOrdinal("cfg_pedido_servico"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_tipopedido_servico")))
                    {
                        reg.Ds_tipopedido_servico = reader.GetString(reader.GetOrdinal("ds_tipopedido_servico"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_config")))
                    {
                        reg.Id_configboleto = reader.GetDecimal(reader.GetOrdinal("id_config"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_config")))
                    {
                        reg.Ds_configboleto = reader.GetString(reader.GetOrdinal("ds_config"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_centroresultdia")))
                    {
                        reg.Cd_centroresultdia = reader.GetString(reader.GetOrdinal("cd_centroresultdia"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_centroresultdia")))
                    {
                        reg.Ds_centroresultdia = reader.GetString(reader.GetOrdinal("ds_centroresultdia"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_centroresultsem")))
                    {
                        reg.Cd_centroresultsem = reader.GetString(reader.GetOrdinal("cd_centroresultsem"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_centroresultsem")))
                    {
                        reg.Ds_centroresultsem = reader.GetString(reader.GetOrdinal("ds_centroresultsem"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_centroresultquinz")))
                    {
                        reg.Cd_centroresultquinz = reader.GetString(reader.GetOrdinal("cd_centroresultquinz"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_centroresultquinz")))
                    {
                        reg.Ds_centroresultquinz = reader.GetString(reader.GetOrdinal("ds_centroresultquinz"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_centroresultmes")))
                    {
                        reg.Cd_centroresultmes = reader.GetString(reader.GetOrdinal("cd_centroresultmes"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_centroresultmes")))
                    {
                        reg.Ds_centroresultmes = reader.GetString(reader.GetOrdinal("ds_centroresultmes"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Tp_ProdCombustivel")))
                    {
                        reg.Tp_prodcombustivel = reader.GetString(reader.GetOrdinal("Tp_ProdCombustivel"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Ds_TpProduto")))
                    {
                        reg.Ds_tpprodcombustivel = reader.GetString(reader.GetOrdinal("Ds_TpProduto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Nr_SeqRecibo")))
                    {
                        reg.Nr_seqrecibo = reader.GetDecimal(reader.GetOrdinal("Nr_SeqRecibo"));
                    }

                    if (!reader.IsDBNull(reader.GetOrdinal("st_horaauto")))
                    {
                        reg.St_HoraAuto = reader.GetBoolean(reader.GetOrdinal("st_horaauto"));
                    }

                    if (!reader.IsDBNull(reader.GetOrdinal("TP_OrdemP")))
                    {
                        reg.Tp_ordemp = reader.GetDecimal(reader.GetOrdinal("TP_OrdemP"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("DS_TipoOrdemP")))
                    {
                        reg.Ds_tipoordemP = reader.GetString(reader.GetOrdinal("DS_TipoOrdemP"));
                    }


                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    deletarBanco_Dados();
                }
            }
            return(lista);
        }