public manutencaoForm(string s, int ID) { InitializeComponent(); _controller = new manutencaoController(); _veiculos = new veiculosController(); _recibo = new recibosController(); observer = new Counter(); observer.RegisterObserver(VeiculosView.Instance); observer.RegisterObserver(FinanceiroView.Instance); observer.RegisterObserver(Estatisticas.Instance); _state = s; obj = _veiculos.ObterPorId(ID); if (obj.Status == "Em Manutenção") { _id = obj.ID; _state = "devolve"; LoadData(); } }