private void button1_Click(object sender, EventArgs e) { CAMADAS.DAL.Clientes dalCli = new CAMADAS.DAL.Clientes(); cmbCliente.DisplayMember = "nome"; cmbCliente.ValueMember = "id"; cmbCliente.DataSource = dalCli.Select(); CAMADAS.DAL.Carros dalCar = new CAMADAS.DAL.Carros(); cmbCarro.DisplayMember = "modelo"; cmbCarro.ValueMember = "id"; cmbCarro.DataSource = dalCar.Select(); }
private void frmPrincipal_Load(object sender, EventArgs e) { CAMADAS.BLL.Aluguel bllAlu = new CAMADAS.BLL.Aluguel(); CAMADAS.DAL.Clientes dalCli = new CAMADAS.DAL.Clientes(); cmbCliente.DisplayMember = "nome"; cmbCliente.ValueMember = "id"; cmbCliente.DataSource = dalCli.Select(); CAMADAS.DAL.Carros dalCar = new CAMADAS.DAL.Carros(); cmbCarro.DisplayMember = "modelo"; cmbCarro.ValueMember = "id"; cmbCarro.DataSource = dalCar.Select(); dtGvAluguel.DataSource = bllAlu.Select(); }
//select Aluguel public List <MODEL.Aluguel> Select() { List <MODEL.Aluguel> lstAluguel = new List <MODEL.Aluguel>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Aluguel;"; SqlCommand cmd = new SqlCommand(sql, conexao); //tratamento exceção try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dados.Read()) { CAMADAS.MODEL.Aluguel aluguel = new MODEL.Aluguel(); aluguel.id = Convert.ToInt32(dados["id"].ToString()); aluguel.clienteID = Convert.ToInt32(dados["clienteID"].ToString()); CAMADAS.DAL.Clientes dalCli = new Clientes(); CAMADAS.MODEL.Clientes cliente = dalCli.SelectbyIdAluguel(aluguel.clienteID); aluguel.nome = cliente.nome; aluguel.carroID = Convert.ToInt32(dados["carroID"].ToString()); CAMADAS.DAL.Carros dalCar = new Carros(); CAMADAS.MODEL.Carros carro = dalCar.SelectByIdAluguel(aluguel.carroID); aluguel.modelo = carro.modelo; lstAluguel.Add(aluguel); } } catch { Console.WriteLine("Erro no Select Aluguel"); } finally { conexao.Close(); } return(lstAluguel); }