コード例 #1
0
        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>();
        }
コード例 #2
0
        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();
        }