Пример #1
0
 //        readonly string[] _list = {
 //                                "AFP-EdiDocumentsIn", "AFP-EdiDocumentsOut", "EDI Invoice Service",
 //                                "Email Service", "MassTransit.RuntimeServices",
 //                                "Process FedEx Shipments", "Process LabelPrintRequestMessage",
 //                                "Process OrderRequestReceivedMessages", "Process ShipRequestMessages",
 //                                "Set Shipped List"
 //                            };
 public ActionResult Index(string queueName)
 {
     var qRepo = new MSMQRepository();
     try
     {
         ViewData["errorQueues"] = qRepo.FindWhere("automation2", q => q.QueueName.EndsWith("error") && q.GetAllMessages().Count() > 0);
     }
     catch (Exception ex)
     {
         ViewData["ErrorMessage"] = ex.ToString();
     }
     var ss = new ServicesService();
     try
     {
         ViewData["servicelist"] = ss.GetServicesOn("automation2").Where(s => s.Name.StartsWith("AFP"));
     }
     catch (Exception ex)
     {
         ViewData["ErrorMessage"] += ex.ToString();
     }
     return View();
 }