Exemplo n.º 1
0
 public Adicionar_Aluguer(Cliente clienteSelecionado, CarroAluguer carroSelecionado, Model_Real_StandContainer oficina)
 {
     InitializeComponent();
     cliente      = clienteSelecionado;
     carro        = carroSelecionado;
     minhaOficina = oficina;
 }
Exemplo n.º 2
0
        private void buttonGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                if (textBoxModelo.Text.Length == 0 || textBoxNumChassis.Text.Length == 0 || comboBoxMarca.SelectedItem == null || comboBoxCombustivel.SelectedItem == null || comboBoxEstado.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
                {
                    string MatriculaCompleta = textBoxMatricula.Text + "-" + textBoxMatricula2.Text + "-" + textBoxMatricula3.Text;

                    CarroAluguer carroAluguer = new CarroAluguer(textBoxNumChassis.Text, comboBoxMarca.SelectedItem.ToString(), textBoxModelo.Text, comboBoxCombustivel.SelectedItem.ToString(),
                                                                 comboBoxEstado.SelectedItem.ToString(), MatriculaCompleta);
                    minhaOficina.Carros.Add(carroAluguer);


                    minhaOficina.SaveChanges();
                    MessageBox.Show("Alteracões Guardadas", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch
            {
                return;
            }
        }
        //Alugueres-----------------------------------------------------------------------------------------------------------------------------------------------
        private void buttonAluguer_Click(object sender, EventArgs e)
        {
            Cliente      clienteSelecionado = (Cliente)listBoxClientes.SelectedItem;
            CarroAluguer carroSelecionado   = (CarroAluguer)listBoxCarroAluguer.SelectedItem;

            Adicionar_Aluguer adicionar_Aluguer = new Adicionar_Aluguer(clienteSelecionado, carroSelecionado, minhaOficina);

            adicionar_Aluguer.Tag = this;
            adicionar_Aluguer.Show(this);
            Hide();

            adicionar_Aluguer.FormClosed += new FormClosedEventHandler(Form_Closed);
        }