private void BtnCor_Click(object sender, EventArgs e) { CAMADAS.MODEL.Cor cor = new CAMADAS.MODEL.Cor(); cor.cor = txtCor.Text; CAMADAS.DAL.Cor dalCor = new CAMADAS.DAL.Cor(); dalCor.Inserir(cor); DGCor.DataSource = ""; DGCor.DataSource = dalCor.Select(); }
private void FormCaminhoes_Load(object sender, EventArgs e) { limparcontrole(); CAMADAS.DAL.Caminhoes dalCaminhoes = new CAMADAS.DAL.Caminhoes(); CAMADAS.DAL.Motorista dalMotorista = new CAMADAS.DAL.Motorista(); CAMADAS.DAL.Cor dalcor = new CAMADAS.DAL.Cor(); DGCaminhoes.DataSource = ""; DGCaminhoes.DataSource = dalCaminhoes.Select(); //COMBOBOX MOTORISTA cmbMotorista.DisplayMember = "nome"; cmbMotorista.ValueMember = "id"; cmbMotorista.DataSource = dalMotorista.Select(); cmbCor.DisplayMember = "cor"; cmbCor.ValueMember = "id"; cmbCor.DataSource = dalcor.Select(); }
//Metodo select public List <MODEL.Caminhao> Select() { List <MODEL.Caminhao> listCaminhao = new List <MODEL.Caminhao>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "SELECT *FROM Caminhoes;"; SqlCommand cmd = new SqlCommand(sql, conexao); try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dados.Read()) { MODEL.Caminhao caminhao = new MODEL.Caminhao(); caminhao.id = Convert.ToInt32(dados["id"].ToString()); caminhao.placa = dados["placa"].ToString(); caminhao.modelo = dados["modelo"].ToString(); caminhao.cor = Convert.ToInt32(dados["corFK"].ToString()); caminhao.motorista = Convert.ToInt32(dados["motoristaFK"].ToString()); CAMADAS.DAL.Cor dalcor = new CAMADAS.DAL.Cor(); CAMADAS.MODEL.Cor cor = dalcor.SelectIDNome(caminhao.cor); caminhao.nomeCor = cor.cor; CAMADAS.DAL.Motorista dalMoto = new CAMADAS.DAL.Motorista(); CAMADAS.MODEL.Motorista motorista = dalMoto.SelectIDNome(caminhao.motorista); caminhao.nomeMotorista = motorista.nome; listCaminhao.Add(caminhao); } } catch { Console.WriteLine("ERRO AO CONSULTAR O BANCO DE DADOS!"); } finally { } return(listCaminhao); }
private void FormRelatorio_Load(object sender, EventArgs e) { CAMADAS.DAL.Cor dalCor = new CAMADAS.DAL.Cor(); DGCor.DataSource = ""; DGCor.DataSource = dalCor.Select(); }