Exemple #1
0
        private void SendMessage()
        {
            Mouse.OverrideCursor = Cursors.Wait;
            YellowstonePathology.YpiConnect.Proxy.MessageServiceProxy messageServiceProxy = new Proxy.MessageServiceProxy();
            messageServiceProxy.Send(this.m_Message);
            Mouse.OverrideCursor = null;
            MessageSentPage messageSentPage = new MessageSentPage();

            ApplicationNavigator.ApplicationContentFrame.NavigationService.Navigate(messageSentPage);
        }
Exemple #2
0
        public static void HandleException(object sender, System.Windows.Threading.DispatcherUnhandledExceptionEventArgs e)
        {
            StringBuilder msg = new StringBuilder();
            msg.AppendLine(sender.GetType().Name);
            msg.AppendLine(e.Exception.GetType().Name);
            msg.AppendLine();
            msg.AppendLine(e.Exception.Message);
            msg.AppendLine(e.Exception.TargetSite.Name);
            msg.AppendLine(e.Exception.Source);
            msg.AppendLine();
            msg.AppendLine(e.Exception.StackTrace);

            YellowstonePathology.YpiConnect.Contract.Message message = new Contract.Message("*****@*****.**", YellowstonePathology.YpiConnect.Contract.Identity.ApplicationIdentity.Instance.WebServiceAccount);
            message.ClientText = msg.ToString();
            YellowstonePathology.YpiConnect.Proxy.MessageServiceProxy messageServiceProxy = new Proxy.MessageServiceProxy();
            messageServiceProxy.Send(message);
        }
Exemple #3
0
        public static void HandleException(object sender, System.Windows.Threading.DispatcherUnhandledExceptionEventArgs e)
        {
            StringBuilder msg = new StringBuilder();

            msg.AppendLine(sender.GetType().Name);
            msg.AppendLine(e.Exception.GetType().Name);
            msg.AppendLine();
            msg.AppendLine(e.Exception.Message);
            msg.AppendLine(e.Exception.TargetSite.Name);
            msg.AppendLine(e.Exception.Source);
            msg.AppendLine();
            msg.AppendLine(e.Exception.StackTrace);

            YellowstonePathology.YpiConnect.Contract.Message message = new Contract.Message("*****@*****.**", YellowstonePathology.YpiConnect.Contract.Identity.ApplicationIdentity.Instance.WebServiceAccount);
            message.ClientText = msg.ToString();
            YellowstonePathology.YpiConnect.Proxy.MessageServiceProxy messageServiceProxy = new Proxy.MessageServiceProxy();
            messageServiceProxy.Send(message);
        }
 private void SendMessage()
 {
     Mouse.OverrideCursor = Cursors.Wait;
     YellowstonePathology.YpiConnect.Proxy.MessageServiceProxy messageServiceProxy = new Proxy.MessageServiceProxy();
     messageServiceProxy.Send(this.m_Message);
     Mouse.OverrideCursor = null;
     MessageSentPage messageSentPage = new MessageSentPage();
     ApplicationNavigator.ApplicationContentFrame.NavigationService.Navigate(messageSentPage);
 }