Exemplo n.º 1
0
        private void GenerateCodeCommand_Executed()
        {
            var prepreq = new Messaging.Requests.PrepareForGenerationRequest();

            Messenger.Default.Send(prepreq);
            var s = TLCGenIntegrityChecker.IsControllerDataOK(_plugin.Controller);

            if (s == null)
            {
                _codeGenerator.GenerateSourceFiles(_plugin.Controller, Path.GetDirectoryName(_plugin.ControllerFileName));
                Messenger.Default.Send(new ControllerCodeGeneratedMessage());
            }
            else
            {
                MessageBox.Show(s, "Fout in controller");
            }
        }
        private void GenerateCodeCommand_Executed(object prm)
        {
            var prepreq = new Messaging.Requests.PrepareForGenerationRequest(_Plugin.Controller);

            GalaSoft.MvvmLight.Messaging.Messenger.Default.Send(prepreq);
            string s = TLCGenIntegrityChecker.IsControllerDataOK(_Plugin.Controller);

            if (s == null)
            {
                _CodeGenerator.GenerateSourceFiles(_Plugin.Controller, Path.GetDirectoryName(_Plugin.ControllerFileName));
                Messenger.Default.Send(new ControllerCodeGeneratedMessage());
            }
            else
            {
                MessageBox.Show(s, "Fout in conflictmatrix");
            }
        }
Exemplo n.º 3
0
        private void OnPrepareForGenerationRequest(Messaging.Requests.PrepareForGenerationRequest request)
        {
            var procreq = new Messaging.Requests.ProcessSynchronisationsRequest();

            MessengerInstance.Send(procreq);
        }