Beispiel #1
0
        public void TestMethod1()
        {
            EngagementEngine.Initialize(@"D:\Vz.AgentEngagement\Vz.AgentEngagement\XML\");
            EngagementResult objEngagementResult = EngagementEngine.GetEngagement(new EngagementRequest {
                AgentId = "Agent1"
            });

            Assert.AreEqual(0, objEngagementResult.FreeMinutes);
        }
        public void TestMethod1()
        {
            //EngagementEngine.Initialize(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Content" @"D:\Vz.AgentEngagement\Vz.AgentEngagement\XML\");
            EngagementEngine.Initialize(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "XML"));
            EngagementResult objEngagementResult = EngagementEngine.GetEngagement(new EngagementRequest {
                AgentId = "Agent1"
            });

            Assert.AreEqual(0, objEngagementResult.FreeMinutes);
        }
Beispiel #3
0
        public EngagementResult getAgentStatus(string strAgentID)
        {
            EngagementResult objEngagementResult = EngagementEngine.GetEngagement(new EngagementRequest {
                AgentId = strAgentID
            });

            return(objEngagementResult);
            //EngagementResult objEngagementResult = new EngagementResult();

            //List<EngagementItem> lstEngagementItem = new List<EngagementItem>();
            //lstEngagementItem.Add(new EngagementItem{ ItemDuration = 10, ItemUrl="http://in.msn.com", ItemType = EngagementItemType.Training, ItemTitle = "Mobile Coach"});
            //lstEngagementItem.Add(new EngagementItem { ItemDuration = 10, ItemUrl = "http://in.msn.com", ItemType = EngagementItemType.Training, ItemTitle = "Support Info" });
            //lstEngagementItem.Add(new EngagementItem { ItemDuration = 10, ItemUrl = "http://in.msn.com", ItemType = EngagementItemType.Training, ItemTitle = "IPACD" });

            //lstEngagementItem.Add(new EngagementItem { ItemDuration = 10, ItemUrl = "http://in.msn.com", ItemType = EngagementItemType.Followup, ItemTitle = "Past Due: 10" });
            //lstEngagementItem.Add(new EngagementItem { ItemDuration = 10, ItemUrl = "http://in.msn.com", ItemType = EngagementItemType.Followup, ItemTitle = "Past Due: 20" });
            //lstEngagementItem.Add(new EngagementItem { ItemDuration = 10, ItemUrl = "http://in.msn.com", ItemType = EngagementItemType.Followup, ItemTitle = "Past Due: 30" });
            //objEngagementResult.FreeMinutes = 1;
            //objEngagementResult.Items = lstEngagementItem;
            //return objEngagementResult;
        }
Beispiel #4
0
 protected void Application_Start(object sender, EventArgs e)
 {
     EngagementEngine.Initialize(Server.MapPath("~/XML"));
 }