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;
            }
        }
Example #2
0
 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);
        }