private void buttonAdicionarCarro_Click(object sender, EventArgs e) { Cliente clienteSelecionado = (Cliente)listBoxClientes.SelectedItem; CarroOficina novoCarro = new CarroOficina(textBoxNumeroChassis.Text, textBoxMarca.Text, textBoxModelo.Text, textBoxCombustivel.Text, textBoxMatricula.Text, textBoxKlms.Text); clienteSelecionado.CarroOficina.Add(novoCarro); meuStand.Carro.Add(novoCarro); meuStand.SaveChanges(); listBoxCarroOficina.DataSource = null; listBoxCarroOficina.DataSource = clienteSelecionado.CarroOficina.ToList <CarroOficina>(); }
private void buttonAdicionarCliente_Click(object sender, EventArgs e) { string morada = comboBoxMorada.Text; if (textBoxNomeCliente.Text.Length == 0 || textBoxNifCliente.Text.Length == 0 || comboBoxMorada.Text.Length == 0 || textBoxContacto.Text.Length == 0) { MessageBox.Show("Preencha todos os campos!!"); return; } Cliente novoCliente = new Cliente(textBoxNomeCliente.Text, textBoxNifCliente.Text, morada, textBoxContacto.Text); textBoxNomeCliente.Text = ""; textBoxNifCliente.Text = ""; comboBoxMorada.Text = ""; textBoxContacto.Text = ""; meuStand.Cliente.Add(novoCliente); meuStand.SaveChanges(); listBoxNomeClientes.DataSource = null; CarregarDadosCliente(); }