コード例 #1
0
        //Edita o Carro selecionado
        public void EditarCarro()
        {
            CarrosAluguer carrosAluguerSelecionado = lbxCarrosAluguer.SelectedItem as CarrosAluguer;

            if (carrosAluguerSelecionado == null)
            {
                MessageBox.Show("ERRO: Nenhum carro selecionado", "Impossivel Eiminar", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            Form_AddEdit_CarroAluguer EditarcarroAluguer = new Form_AddEdit_CarroAluguer();

            EditarcarroAluguer.tbxMarcaCarro.Text       = carrosAluguerSelecionado.Marca;
            EditarcarroAluguer.tbxMatriculaCarro.Text   = carrosAluguerSelecionado.Matricula;
            EditarcarroAluguer.tbxModeloCarro.Text      = carrosAluguerSelecionado.Modelo;
            EditarcarroAluguer.tbxNumChassis.Text       = carrosAluguerSelecionado.NumeroChassis;
            EditarcarroAluguer.tbxCombustivelCarro.Text = carrosAluguerSelecionado.Combustivel;
            EditarcarroAluguer.Text = "Editar Carro (Aluguer)";
            EditarcarroAluguer.ShowDialog();

            if (EditarcarroAluguer.DialogResult == DialogResult.OK)
            {
                carrosAluguerSelecionado.Marca         = EditarcarroAluguer.marca;
                carrosAluguerSelecionado.Matricula     = EditarcarroAluguer.matricula;
                carrosAluguerSelecionado.Modelo        = EditarcarroAluguer.modelo;
                carrosAluguerSelecionado.NumeroChassis = EditarcarroAluguer.numeroChassis;
                carrosAluguerSelecionado.Estado        = EditarcarroAluguer.estado;
                carrosAluguerSelecionado.Combustivel   = EditarcarroAluguer.combustivel;
            }

            AtualizarListaCarrosAluguer();
            dadosGuardados = false;
        }
コード例 #2
0
        //Adiciona um Carro à lista de Carros
        public void CriarCarro()
        {
            Form_AddEdit_CarroAluguer novocarroAluguer = new Form_AddEdit_CarroAluguer();

            novocarroAluguer.ShowDialog();

            CarrosAluguer carroTemp = new CarrosAluguer
            {
                Marca         = novocarroAluguer.marca,
                Modelo        = novocarroAluguer.modelo,
                Matricula     = novocarroAluguer.matricula,
                NumeroChassis = novocarroAluguer.numeroChassis,
                Combustivel   = novocarroAluguer.combustivel,
                Estado        = novocarroAluguer.estado
            };

            if (novocarroAluguer.DialogResult == DialogResult.OK)
            {
                listacarrosAluguer.Add(carroTemp);
                StandLocalDB.Carro.Add(carroTemp);
                AtualizarListaCarrosAluguer();
                dadosGuardados = false;
            }
        }