示例#1
0
        public List <string> ListaMarcaCar()
        {
            string vsql = "SELECT [marcaCar] FROM [ProjetoCtrl].[dbo].[TbMarcaCar]";

            SqlCommand    objCmd = null;
            List <string> marca  = new List <string>();

            try
            {
                SqlConnection objCon = BancoDados.conectarBancoDados();
                SqlCommand    cmd    = new SqlCommand(vsql, objCon);
                objCmd = new SqlCommand(vsql, objCon);
                SqlDataReader dr = objCmd.ExecuteReader();

                marca.Add("");
                while (dr.Read())
                {
                    marca.Add(dr["marcaCar"].ToString());
                }
                return(marca);
            }
            catch (SqlException sqlerr)
            {
                throw sqlerr;
            }
            finally
            {
                BancoDados.fecharConexao();
            }
        }
示例#2
0
        public List <string> ListaModeloCar(string marca)
        {
            string vsql = "SELECT [modelo] FROM [ProjetoCtrl].[dbo].[TbModeloCar] WHERE [marca] = @marca";

            SqlCommand    objCmd = null;
            List <string> modelo = new List <string>();

            try
            {
                SqlConnection objCon = BancoDados.conectarBancoDados();
                SqlCommand    cmd    = new SqlCommand(vsql, objCon);
                objCmd = new SqlCommand(vsql, objCon);
                objCmd.Parameters.AddWithValue("@marca", marca);
                SqlDataReader dr = objCmd.ExecuteReader();

                while (dr.Read())
                {
                    modelo.Add(dr["modelo"].ToString());
                }
                return(modelo);
            }
            catch (SqlException sqlerr)
            {
                throw sqlerr;
            }
            finally
            {
                BancoDados.fecharConexao();
            }
        }
示例#3
0
        public DataTable ListaGridCarro()
        {
            string vsql = "SELECT [id_car] as Código, [marca_car] as Marca, [modelo_car] as Modelo, [ano_car] as Ano, [combustivel_car] as Combustível,[quilometragem_car] as Quilometragem, [cambio_car] as Câmbio, [blindado_car] as Blindado, [cor_car] as Cor, [preco_car] as Preço FROM [ProjetoCtrl].[dbo].[TbCarro]";

            SqlCommand objCmd = null;

            try
            {
                SqlConnection objCon = BancoDados.conectarBancoDados();
                SqlCommand    cmd    = new SqlCommand(vsql, objCon);
                objCmd = new SqlCommand(vsql, objCon);
                SqlDataAdapter adp = new SqlDataAdapter(objCmd);
                DataTable      dt  = new DataTable();
                adp.Fill(dt);

                return(dt);
            }
            catch (SqlException sqlerr)
            {
                throw sqlerr;
            }
            finally
            {
                BancoDados.fecharConexao();
            }
        }
示例#4
0
        public DataTable Pesquisar(string sql, string param)
        {
            string vsql = sql;

            SqlCommand objCmd = null;

            try
            {
                SqlConnection objCon = BancoDados.conectarBancoDados();
                SqlCommand    cmd    = new SqlCommand(vsql, objCon);
                objCmd = new SqlCommand(vsql, objCon);
                objCmd.Parameters.Add(new SqlParameter("@valor", param));
                SqlDataAdapter adp = new SqlDataAdapter(objCmd);
                DataTable      dt  = new DataTable();
                adp.Fill(dt);

                return(dt);
            }
            catch (SqlException sqlerr)
            {
                throw sqlerr;
            }
            finally
            {
                BancoDados.fecharConexao();
            }
        }
示例#5
0
        public bool DeletarCarro(int id_car)
        {
            string vsql = "DELETE FROM [ProjetoCtrl].[dbo].[TbCarro] WHERE [id_car] = @id_car";

            SqlCommand objCmd = null;

            try
            {
                SqlConnection objCon = BancoDados.conectarBancoDados();
                SqlCommand    cmd    = new SqlCommand(vsql, objCon);
                objCmd = new SqlCommand(vsql, objCon);
                objCmd.Parameters.AddWithValue("@id_car", id_car);
                objCmd.ExecuteNonQuery();

                /*VALUES (@marca_car, @modelo_car ,@ano_car, @combustivel_car, @quilometragem, @blindado_car, @cor_car, @preco_car)";*/

                return(true);
            }
            catch (SqlException sqlerr)
            {
                throw sqlerr;
            }
            finally
            {
                BancoDados.fecharConexao();
            }
        }
示例#6
0
        public DataTable ListaGridMoto()
        {
            /*[marca_mot], [modelo_mot], [ano_mot], [combustivel_mot], [tipoPartida_mot], [tipoAlimentacao_mot], [tipoRefrigeracao_mot], [tipoFreio_mot], [qtdMarchas_mot], [quilometragem_mot], [corPrimaria_mot], [corSecundaria_mot], [preco_mot], */
            string vsql = "SELECT [id_mot] as Cód, [marca_mot] as Marca, [modelo_mot] as Modelo, [ano_mot] as Ano, [combustivel_mot] as Combustível, [tipoPartida_mot] as Partida, [tipoAlimentacao_mot] as Alimentação, [tipoRefrigeracao_mot] as Refrigeração, [tipoFreio_mot] as Freio, [qtdMarchas_mot] as Marchas, [quilometragem_mot] as Km, [cor_mot] as Cor, [preco_mot] as Preço FROM [ProjetoCtrl].[dbo].[TbMoto]";

            SqlCommand objCmd = null;

            try
            {
                SqlConnection objCon = BancoDados.conectarBancoDados();
                SqlCommand    cmd    = new SqlCommand(vsql, objCon);
                objCmd = new SqlCommand(vsql, objCon);
                SqlDataAdapter adp = new SqlDataAdapter(objCmd);
                DataTable      dt  = new DataTable();
                adp.Fill(dt);

                return(dt);
            }
            catch (SqlException sqlerr)
            {
                throw sqlerr;
            }
            finally
            {
                BancoDados.fecharConexao();
            }
        }
示例#7
0
        public bool AtualizarMoto(ArrayList p_arrAtualizar)
        {
            /*[marca_mot], [modelo_mot], [ano_mot], [combustivel_mot], [tipoPartida_mot], [tipoAlimentacao_mot], [tipoRefrigeracao_mot], [tipoFreio_mot], [qtdMarchas_mot], [quilometragem_mot], [corPrimaria_mot], [corSecundaria_mot], [preco_mot], */
            string vsql = "UPDATE [ProjetoCtrl].[dbo].[TbMoto] SET [marca_mot] = @marca_mot, [modelo_mot] = @modelo_mot, [ano_mot] = @ano_mot, [combustivel_mot] = @combustivel_mot, [tipoPartida_mot] = @tipoPartida_mot, [tipoAlimentacao_mot] = @tipoAlimentacao_mot, [tipoRefrigeracao_mot] = @tipoRefrigeracao_mot, [tipoFreio_mot] = @tipoFreio_mot, [qtdMarchas_mot] = @qtdMarchas_mot, [quilometragem_mot] = @quilometragem_mot, [cor_mot] = @cor_mot, [preco_mot] = @preco_mot WHERE [id_mot] = @id_mot";

            SqlCommand objCmd = null;

            try
            {
                SqlConnection objCon = BancoDados.conectarBancoDados();
                SqlCommand    cmd    = new SqlCommand(vsql, objCon);
                objCmd = new SqlCommand(vsql, objCon);
                objCmd.Parameters.Add(new SqlParameter("@id_mot", p_arrAtualizar[0]));
                objCmd.Parameters.Add(new SqlParameter("@marca_mot", p_arrAtualizar[1]));
                objCmd.Parameters.Add(new SqlParameter("@modelo_mot", p_arrAtualizar[2]));
                objCmd.Parameters.Add(new SqlParameter("@ano_mot", p_arrAtualizar[3]));
                objCmd.Parameters.Add(new SqlParameter("@combustivel_mot", p_arrAtualizar[4]));
                objCmd.Parameters.Add(new SqlParameter("@tipoPartida_mot", p_arrAtualizar[5]));
                objCmd.Parameters.Add(new SqlParameter("@tipoAlimentacao_mot", p_arrAtualizar[6]));
                objCmd.Parameters.Add(new SqlParameter("@tipoRefrigeracao_mot", p_arrAtualizar[7]));
                objCmd.Parameters.Add(new SqlParameter("@tipoFreio_mot", p_arrAtualizar[8]));
                objCmd.Parameters.Add(new SqlParameter("@qtdMarchas_mot", p_arrAtualizar[9]));
                objCmd.Parameters.Add(new SqlParameter("@quilometragem_mot", p_arrAtualizar[10]));
                objCmd.Parameters.Add(new SqlParameter("@cor_mot", p_arrAtualizar[11]));
                objCmd.Parameters.Add(new SqlParameter("@preco_mot", p_arrAtualizar[12]));

                objCmd.ExecuteNonQuery();

                return(true);
            }
            catch (SqlException sqlerr)
            {
                throw sqlerr;
            }
            finally
            {
                BancoDados.fecharConexao();
            }
        }
示例#8
0
        public bool AtualizarCarro(ArrayList p_arrAtualizar)
        {
            string vsql = "UPDATE [ProjetoCtrl].[dbo].[TbCarro] SET [marca_car] = @marca_car, [modelo_car] = @modelo_car, [ano_car] = @ano_car, [combustivel_car] = @combustivel_car, [quilometragem_car] = @quilometragem_car, [cambio_car] = @cambio_car, [blindado_car] = @blindado_car, [cor_car] = @cor_car, [preco_car] = @preco_car WHERE [id_car] = @id_car";

            SqlCommand objCmd = null;

            try
            {
                SqlConnection objCon = BancoDados.conectarBancoDados();
                SqlCommand    cmd    = new SqlCommand(vsql, objCon);
                objCmd = new SqlCommand(vsql, objCon);
                objCmd.Parameters.Add(new SqlParameter("@id_car", p_arrAtualizar[0]));
                objCmd.Parameters.Add(new SqlParameter("@marca_car", p_arrAtualizar[1]));
                objCmd.Parameters.Add(new SqlParameter("@modelo_car", p_arrAtualizar[2]));
                objCmd.Parameters.Add(new SqlParameter("@ano_car", p_arrAtualizar[3]));
                objCmd.Parameters.Add(new SqlParameter("@combustivel_car", p_arrAtualizar[4]));
                objCmd.Parameters.Add(new SqlParameter("@quilometragem_car", p_arrAtualizar[5]));
                objCmd.Parameters.Add(new SqlParameter("@cambio_car", p_arrAtualizar[6]));
                objCmd.Parameters.Add(new SqlParameter("@blindado_car", p_arrAtualizar[7]));
                objCmd.Parameters.Add(new SqlParameter("@cor_car", p_arrAtualizar[8]));
                objCmd.Parameters.Add(new SqlParameter("@preco_car", p_arrAtualizar[9]));


                objCmd.ExecuteNonQuery();

                /*VALUES (@marca_car, @modelo_car ,@ano_car, @combustivel_car, @quilometragem, @blindado_car, @cor_car, @preco_car)";*/

                return(true);
            }
            catch (SqlException sqlerr)
            {
                throw sqlerr;
            }
            finally
            {
                BancoDados.fecharConexao();
            }
        }
示例#9
0
        public bool DeletarMoto(int id_mot)
        {
            string     vsql   = "DELETE FROM [ProjetoCtrl].[dbo].[TbMoto] WHERE [id_mot] = @id_mot";
            SqlCommand objCmd = null;

            try
            {
                SqlConnection objCon = BancoDados.conectarBancoDados();
                SqlCommand    cmd    = new SqlCommand(vsql, objCon);
                objCmd = new SqlCommand(vsql, objCon);
                objCmd.Parameters.AddWithValue("@id_mot", id_mot);
                objCmd.ExecuteNonQuery();
                return(true);
            }
            catch (SqlException sqlerr)
            {
                throw sqlerr;
            }
            finally
            {
                BancoDados.fecharConexao();
            }
        }