//Update Carros public void Update(MODEL.Carros carro) { SqlConnection conexao = new SqlConnection(strCon); string sql = "update Carros set modelo=@modelo, marca=@marca, chassi=@chassi, ano=@ano, placa=@placa "; sql += " where id=@id;"; SqlCommand cmd = new SqlCommand(sql, conexao); //adicionando os parametros cmd.Parameters.AddWithValue("@id", carro.id); cmd.Parameters.AddWithValue("@modelo", carro.modelo); cmd.Parameters.AddWithValue("@marca", carro.marca); cmd.Parameters.AddWithValue("@chassi", carro.chassi); cmd.Parameters.AddWithValue("@ano", carro.ano); cmd.Parameters.AddWithValue("@placa", carro.placa); //tratamento exceção try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro no Update de Carros (DAL-Carros.cs)"); } finally { conexao.Close(); } }
//Insert Carros public void Insert(MODEL.Carros carro) { SqlConnection conexao = new SqlConnection(strCon); string sql = "insert into Carros values(@modelo, @marca, @chassi, @ano, @placa);"; SqlCommand cmd = new SqlCommand(sql, conexao); //adicionando os parametros cmd.Parameters.AddWithValue("@modelo", carro.modelo); cmd.Parameters.AddWithValue("@marca", carro.marca); cmd.Parameters.AddWithValue("@chassi", carro.chassi); cmd.Parameters.AddWithValue("@ano", carro.ano); cmd.Parameters.AddWithValue("@placa", carro.placa); //tratamento exceção try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro no insert de Carros (DAL-Carros.cs)"); } finally { conexao.Close(); } }
public MODEL.Carros SelectByIdAluguel(int id) { MODEL.Carros carro = new MODEL.Carros(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Carros where id = @id;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", id); //tratamento exceção try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); if (dados.Read()) { carro.id = Convert.ToInt32(dados["id"].ToString()); carro.modelo = dados["modelo"].ToString(); carro.marca = dados["marca"].ToString(); carro.chassi = dados["chassi"].ToString(); carro.ano = Convert.ToInt32(dados["ano"].ToString()); carro.placa = dados["placa"].ToString(); } } catch { Console.WriteLine("Erro no Select Carros"); } finally { conexao.Close(); } return(carro); }
public void Update(MODEL.Carros carro) { DAL.Carros dalcarro = new DAL.Carros(); //regras de negocios //fim das regras dalcarro.Update(carro); }
public void Insert(MODEL.Carros carro) { DAL.Carros dalCarro = new DAL.Carros(); //regras de negocios //fim das regras dalCarro.Insert(carro); }
public List <MODEL.Carros> SelectByModelo(string modelo) { List <MODEL.Carros> lstCarros = new List <MODEL.Carros>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Carros where (modelo like @modelo);"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@modelo", "%" + modelo.Trim() + "%"); //tratamento exceção try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dados.Read()) { MODEL.Carros carro = new MODEL.Carros(); carro.id = Convert.ToInt32(dados["id"].ToString()); carro.modelo = dados["modelo"].ToString(); carro.marca = dados["marca"].ToString(); carro.chassi = dados["chassi"].ToString(); carro.ano = Convert.ToInt32(dados["ano"].ToString()); carro.placa = dados["placa"].ToString(); lstCarros.Add(carro); } } catch { Console.WriteLine("Erro no Select Carros"); } finally { conexao.Close(); } return(lstCarros); }