Example #1
0
        public static void SetText(string msg, BoMessageTime time = BoMessageTime.bmt_Medium, BoStatusBarMessageType tipo = BoStatusBarMessageType.smt_Error, Assembly pAssembly = null)
        {
            try
            {
                if (pAssembly == null)
                {
                    pAssembly = Assembly.GetCallingAssembly();
                }

                B1Connections.theAppl.StatusBar.SetText(string.Format("[{0}] {1}", pAssembly.GetName().Name, msg), time, tipo);
            }
            catch (Exception e)
            {
                Helpers.SetText(string.Format("Helpers.SetText - {0}", e.Message));
            }
        }
Example #2
0
 public void StatusBar(string Text, BoMessageTime Seconds, BoStatusBarMessageType Type)
 {
     throw new NotImplementedException();
 }
Example #3
0
 /// <summary>
 /// Inser uma nova mensagem na barra de status
 /// </summary>
 /// <param name="text">Texto</param>
 /// <param name="seconds">Tempo</param>
 public void SetTextOnStatusBar(string text, BoMessageTime seconds)
 {
     SetTextOnStatusBar(text, seconds, BoStatusBarMessageType.smt_Error);
 }
Example #4
0
 /// <summary>
 /// Inser uma nova mensagem na barra de status
 /// </summary>
 /// <param name="text">Texto</param>
 /// <param name="seconds">Tempo</param>
 /// <param name="type">Tipo de Alerta</param>
 public void SetTextOnStatusBar(string text, BoMessageTime seconds, BoStatusBarMessageType type)
 {
     m_Concrete.StatusBar(text, seconds, type);
 }
Example #5
0
 public static void MsgBoxWrapper(String msg, MsgBoxType msgBoxType = MsgBoxType.B1MsgBox, BoMessageTime msgTime = BoMessageTime.bmt_Short, bool isError = true)
 {
     if (msgBoxType == MsgBoxType.B1MsgBox)
     {
         oApplication.MessageBox(msg);
     }
     else
     {
         oApplication.SetStatusBarMessage(msg, msgTime, isError);
     }
 }
Example #6
0
 /// <summary>
 /// Exibe um texto na parte debaixo da tela do SAP (Status bar)
 /// </summary>
 /// <param name="text">Texto que deseja exibir</param>
 /// <param name="seconds">tempo de exibição</param>
 /// <param name="type">Tipo de Mensagem</param>
 public void SetTextOnStatusBar(string text, BoMessageTime seconds = BoMessageTime.bmt_Short, BoStatusBarMessageType type = BoStatusBarMessageType.smt_Error)
 {
     Application.GetInstance().SetTextOnStatusBar(text, seconds, type);
 }