private void buttonGuardar_Click(object sender, EventArgs e) { try { if (textBoxModelo.Text.Length == 0 || textBoxNumChassis.Text.Length == 0 || comboBoxCombustivel.SelectedItem == null || comboBoxMarca.SelectedItem == null) { MessageBox.Show("Caixa de Texto vazia", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (textBoxNumChassis.Text.Length != 17) { MessageBox.Show("O número de chassis/quadro têm de conter 17 digitos", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { CarroVenda carroVenda = new CarroVenda(textBoxNumChassis.Text, comboBoxMarca.SelectedItem.ToString(), textBoxModelo.Text, comboBoxCombustivel.SelectedItem.ToString(), textBoxExtras.Text); minhaOficina.Carros.Add(carroVenda); minhaOficina.SaveChanges(); MessageBox.Show("Alteracões Guardadas", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch { MessageBox.Show("Erro no sistema", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
public Adicionar_Venda(Cliente clienteSelecionado, CarroVenda carroSelecionado, Model_Real_StandContainer oficina) { InitializeComponent(); cliente = clienteSelecionado; carro = carroSelecionado; minhaOficina = oficina; }
private void buttonVenda_Click(object sender, EventArgs e) { Cliente clienteSelecionado = (Cliente)listBoxClientes.SelectedItem; CarroVenda carroSelecionado = (CarroVenda)listBoxCarroVenda.SelectedItem; Adicionar_Venda adicionar_Venda = new Adicionar_Venda(clienteSelecionado, carroSelecionado, minhaOficina); adicionar_Venda.Tag = this; adicionar_Venda.Show(this); Hide(); adicionar_Venda.FormClosed += new FormClosedEventHandler(Form_Closed); }