public static void Inicializar(IAlgoritimo interfaceVisual) { Service.Error.Inicializar(); pmObject = new ProModel.CProModel(); pmDataObject = new ProModel.CProModelData(); RDBObj = new RDBSrv.RDBInterface(); dynamic pmEvents = pmObject.GetEventsObject(); pmObject.SetMessageMode(0); if (Relatorios.resultados == null) { Relatorios.resultados = new List <Modelo>(); bancoModelos = new List <Modelo>(); iVisual = interfaceVisual; } pmObject.SetWindowPos(1, 10, 10, 700, 500, 0); pmObject.SetWindowPos(2, 10, 10, 700, 500, 0); PassoAtual("Inicializado ProModel."); }
public static void ErroFatal() { pmObject.Quit(); pmDataObject = null; RDBObj.CloseFile(); RDBObj = null; pmObject = null; Inicializar(null); }