Exemplo n.º 1
0
        private async void Storyboard_Completed(object sender, EventArgs e)
        {
            var message = new NotificationMessage {
                Subject = "App TWO", Body = "The App TWO has finalized on ERROR", User = "******", MessageDate = DateTime.Now, Server = "Server Local", UriImage = "https://nhlearningsolutions.com/portals/0/Logos/Win10.png"
            };

            message.MessageType = MessageType.Error;


            await connectHub.SendMessage(message);
        }
Exemplo n.º 2
0
        public async void SendMessage(bool condition, string transactionNumber, MessageType messageType)
        {
            string subject = $"Transaction {transactionNumber}";
            string body    = condition ? $"The Transaction {transactionNumber} has been sended" : $"The Transaction {transactionNumber} has been aborted";


            var message = new NotificationMessage {
                Subject = subject, Body = body, User = "******", MessageDate = DateTime.Now, Server = "Server Local", UriImage = "http://files.softicons.com/download/system-icons/atrous-windows-7-icons-by-iconleak/png/256x256/10.png"
            };

            message.MessageType = messageType;


            await connectHub.SendMessage(message);
        }
Exemplo n.º 3
0
        async private void btnSend_Click(object sender, RoutedEventArgs e)
        {
            var message = new NotificationMessage
            {
                Subject     = txtSubject.Text,
                Body        = txtMensaje.Text,
                User        = txtUser.Text,
                MessageDate = DateTime.Now,
                Server      = txtServer.Text,
                UriImage    = txtUriImage.Text
            };

            message.MessageType = (MessageType)cmbType.SelectedIndex;

            await connectHub.SendMessage(message);
        }
Exemplo n.º 4
0
        public void Start2()
        {
            Read();

            connectHub = BuilderMLMessageHubConnect.CreateMLMessageHub("http://localhost:11111");

            //Sleep(3000);

            NotificationMessage message = null;

            message = new NotificationMessage
            {
                Subject     = "Example Information",
                Body        = "Example Information",
                Server      = "localhost",
                User        = "******",
                MessageType = MessageType.Information,
                UriImage    = "http://www.pearltrees.com/s/pic/or/example-70680304"
            };

            Task.WaitAll(connectHub.SendMessage(message));

            Sleep(1000);

            message = new NotificationMessage
            {
                Subject     = "Example Warning",
                Body        = "Example Warining",
                Server      = "localhost",
                User        = "******",
                MessageType = MessageType.Warnnig,
                UriImage    = "http://www.pearltrees.com/s/pic/or/example-70680304"
            };

            Task.WaitAll(connectHub.SendMessage(message));

            Sleep(1000);

            message = new NotificationMessage
            {
                Subject     = "Example Error",
                Body        = "Example Error",
                Server      = "localhost",
                User        = "******",
                MessageType = MessageType.Error,
                UriImage    = "http://www.pearltrees.com/s/pic/or/example-70680304"
            };

            Task.WaitAll(connectHub.SendMessage(message));

            Sleep(1000);

            message = new NotificationMessage
            {
                Subject     = "Example Very Important",
                Body        = "Example Very Important",
                Server      = "localhost",
                User        = "******",
                MessageType = MessageType.VeryImportant,
                UriImage    = "http://www.pearltrees.com/s/pic/or/example-70680304"
            };

            Task.WaitAll(connectHub.SendMessage(message));

            Sleep(2000);

            message = new NotificationMessage
            {
                Subject     = "Example Urgent Information",
                Body        = "Example Urgent Information",
                Server      = "localhost",
                User        = "******",
                MessageType = MessageType.Information_urgent,
                UriImage    = "http://www.pearltrees.com/s/pic/or/example-70680304"
            };

            Task.WaitAll(connectHub.SendMessage(message));

            Sleep(1000);

            message = new NotificationMessage
            {
                Subject     = "Example Urgent Warning",
                Body        = "Example Urgent Warining",
                Server      = "localhost",
                User        = "******",
                MessageType = MessageType.Warnnig_urgent,
                UriImage    = "http://www.pearltrees.com/s/pic/or/example-70680304"
            };

            Task.WaitAll(connectHub.SendMessage(message));

            Sleep(1000);

            message = new NotificationMessage
            {
                Subject     = "Example Urgent Error",
                Body        = "Example Urgent Error",
                Server      = "localhost",
                User        = "******",
                MessageType = MessageType.Error_urgent,
                UriImage    = "http://www.pearltrees.com/s/pic/or/example-70680304"
            };

            Task.WaitAll(connectHub.SendMessage(message));

            Sleep(1000);

            message = new NotificationMessage
            {
                Subject     = "Example Urgent Very Important",
                Body        = "Example Urgent Very Important",
                Server      = "localhost",
                User        = "******",
                MessageType = MessageType.VeryImportant_urgent,
                UriImage    = "http://www.pearltrees.com/s/pic/or/example-70680304"
            };

            Task.WaitAll(connectHub.SendMessage(message));


            Read();

            //connectHub.Dispose();
        }