//Listar o carro na listbox private void listBoxOficina_SelectedIndexChanged(object sender, EventArgs e) { CarroOficina carroSelecionado = (CarroOficina)listBoxOficina.SelectedItem; listBoxServico.DataSource = carroSelecionado.Servico.ToList(); }
//Adicionar o serviço ao carro private void buttonAddServico_Click(object sender, EventArgs e) { CarroOficina carroSelecionado = (CarroOficina)listBoxOficina.SelectedItem; Servico servico = new Servico(comboBoxServico.SelectedItem.ToString()); carroSelecionado.Servico.Add(servico); RealStandAM__.SaveChanges(); listBoxServico.DataSource = carroSelecionado.Servico.ToList(); }
//Adicionar o carro ao Cliente private void buttonAddCarro_Click(object sender, EventArgs e) { if (listBoxCLientes.SelectedIndex == -1) { return; } Cliente clienteSelecionado = (Cliente)listBoxCLientes.SelectedItem; CarroOficina carroOficina = new CarroOficina(combustivelTextBox.Text, kmsTextBox.Text, marcaTextBox.Text, matriculaTextBox.Text, modeloTextBox.Text, numeroChassisTextBox.Text); clienteSelecionado.CarroOficina.Add(carroOficina); RealStandAM__.SaveChanges(); listBoxOficina.DataSource = clienteSelecionado.CarroOficina.ToList(); }