コード例 #1
0
ファイル: DALVeiculo.cs プロジェクト: mrsalustiano/VS_C
        public void Alterar(ModeloVeiculo modelo)
        {
            SqlCommand cmd = new SqlCommand();
            cmd.Connection = conexao.ObjetoConexao;
            cmd.CommandText = "UPDATE VEICULO SET " +
                " Vei_Placa = @placa ," +
                " Vei_Modelo = @modelo ," +
                " Vei_Descricao = @descricao ," +
                " Vei_Renavan = @renavan ," +
                " Vei_Ano = @ano ," +
                " Vei_proprio = @proprio" +
                " WHERE id_veiculo = @codigo";

            cmd.Parameters.AddWithValue("@codigo", modelo.IdVeiculo);
            cmd.Parameters.AddWithValue("@placa", modelo.VeiPlaca);
            cmd.Parameters.AddWithValue("@modelo", modelo.VeiModelo);
            cmd.Parameters.AddWithValue("@descricao", modelo.VeiDescricao);
            cmd.Parameters.AddWithValue("@renavan", modelo.VeiRenavan);
            cmd.Parameters.AddWithValue("@ano", modelo.VeiAno);
            cmd.Parameters.AddWithValue("@proprio", modelo.VeiProprio);
            conexao.Conectar();
            cmd.ExecuteNonQuery();
            conexao.Desconectar();


        }
コード例 #2
0
ファイル: BLLVeiculo.cs プロジェクト: mrsalustiano/VS_C
        public void Incluir(ModeloVeiculo modelo)
        {
            if (modelo.VeiPlaca.Trim().Length == 0)
            {
                throw new Exception("A placa do Veículo é necessaria ");
            }

            if (modelo.VeiModelo.Trim().Length == 0)
            {
                throw new Exception("O Modelo do Veículo é necessaria ");
            }

            DALVeiculo DALObj = new DALVeiculo(conexao);
            DALObj.Incluir(modelo);

        }
コード例 #3
0
ファイル: DALVeiculo.cs プロジェクト: mrsalustiano/VS_C
        public void Incluir(ModeloVeiculo modelo)
        {
            SqlCommand cmd = new SqlCommand();
            cmd.Connection = conexao.ObjetoConexao;
            cmd.CommandText = "Insert into Veiculo (Vei_Placa,Vei_Modelo,Vei_Descricao,Vei_Renavan,Vei_Ano,Vei_proprio) values (@placa, @modelo, @descricao, @renavan,@ano, @proprio); select @@IDENTITY;";

            cmd.Parameters.AddWithValue("@placa", modelo.VeiPlaca);
            cmd.Parameters.AddWithValue("@modelo", modelo.VeiModelo);
            cmd.Parameters.AddWithValue("@descricao", modelo.VeiDescricao);
            cmd.Parameters.AddWithValue("@renavan", modelo.VeiRenavan);
            cmd.Parameters.AddWithValue("@ano", modelo.VeiAno);
            cmd.Parameters.AddWithValue("@proprio", modelo.VeiProprio);
            conexao.Conectar();
            modelo.IdVeiculo = Convert.ToInt32(cmd.ExecuteScalar());
            conexao.Desconectar();
        }
コード例 #4
0
ファイル: BLLVeiculo.cs プロジェクト: mrsalustiano/VS_C
        public void Alterar(ModeloVeiculo modelo)
        {
            if (modelo.IdVeiculo == 0)
            {
                throw new Exception("Codigo requerido");
            }

            if (modelo.VeiPlaca.Trim().Length == 0)
            {
                throw new Exception("A placa do Veículo é necessaria ");
            }

            if (modelo.VeiModelo.Trim().Length == 0)
            {
                throw new Exception("O Modelo do Veículo é necessaria ");
            }

            DALVeiculo DALObj = new DALVeiculo(conexao);
            DALObj.Alterar(modelo);

        }
コード例 #5
0
ファイル: DALVeiculo.cs プロジェクト: mrsalustiano/VS_C
        public ModeloVeiculo CarregaModeloVeiculo(int Codigo)
        {
            ModeloVeiculo modelo = new ModeloVeiculo();
            SqlCommand cmd = new SqlCommand();
            cmd.Connection = conexao.ObjetoConexao;
            cmd.CommandText = "select * from Veiculo where id_veiculo = @codigo";
            cmd.Parameters.AddWithValue("@codigo", Codigo);
            conexao.Conectar();
            SqlDataReader registro = cmd.ExecuteReader();
            if (registro.HasRows)
            {
                registro.Read();

                modelo.IdVeiculo = Convert.ToInt32(registro["id_veiculo"]);
                modelo.VeiPlaca = Convert.ToString(registro["Vei_Placa"]);
                modelo.VeiModelo = Convert.ToString(registro["Vei_Modelo"]);
                modelo.VeiDescricao = Convert.ToString(registro["Vei_Descricao"]);
                modelo.VeiRenavan = Convert.ToString(registro["Vei_Renavan"]);
                modelo.VeiAno = Convert.ToString(registro["Vei_Ano"]);
                modelo.VeiProprio = Convert.ToString(registro["Vei_proprio"]);
                
            }
            conexao.Desconectar();
            return modelo;

        }