Exemplo n.º 1
0
        static void Main()
        {
            try
            {
                Nampula.UI.Application myApplication = Nampula.UI.Application.GetInstance();

                myApplication.AddonIdentiers.AddRange(new List <string> {
                    "5645523035496D706C656D656E746174696F6E3A4231373132393034363130CA3C0824B7491067F52C0540BA97BC0972C718D5",
                    "5645523035496D706C656D656E746174696F6E3A4231373132393034363130CA3C0824B7491067F52C0540BA97BC0972C718D5",
                    "5645523035496D706C656D656E746174696F6E3A4231373132393034363130CA3C0824B7491067F52C0540BA97BC0972C718D5",
                    "5645523035496D706C656D656E746174696F6E3A543230343431393939343369C97BAE2962F5CB368BF09B76E5AAB060239818",
                    "5645523035496D706C656D656E746174696F6E3A4231373132393034363130CA3C0824B7491067F52C0540BA97BC0972C718D5",
                    "5645523035496D706C656D656E746174696F6E3A5531313638303630393739A58DC7616FFDA9767315987630F5679A4CA310C8",
                });

                myApplication.OnStartCreateMenu     += myApplication_OnStartCreateMenu;
                myApplication.OnStartConnection     += myApplication_OnStartConnection;
                myApplication.OnShutDown            += myApplication_OnShutDown;
                myApplication.CheckHostedEnvironment = false;

                if (myApplication.StartApplication("DO", eAppType.SAPForms))
                {
                    Nampula.Framework.LogHelper.EnableLog();
                    Log.Debug("Application Start Sucessfull");
                    System.Windows.Forms.Application.Run(myApplication.MainForm());
                }
            }
            catch (Exception ex)
            {
                MessageExceptionForm.Show(ex);
            }
        }
Exemplo n.º 2
0
 /// <summary>
 /// Exibe uma mensagem de erro encontrada dentro da exceção
 /// </summary>
 /// <param name="exception">Exceção</param>
 /// <param name="showStackTace">Exibe ou não o StackTrace da origem do erro</param>
 public void ShowMessageError(Exception exception, bool showStackTace = false)
 {
     MessageExceptionForm.Show(exception);
 }