UU跑腿标准版

seatmonitoringlistnew.aspx.cs 1.5KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Web;
  5. using System.Web.UI;
  6. using System.Web.UI.WebControls;
  7. namespace HySoft.BaseCallCenter.Web.telmanage
  8. {
  9. public partial class seatmonitoringlistnew : System.Web.UI.Page
  10. {
  11. protected void Page_Load(object sender, EventArgs e)
  12. {
  13. if (!IsPostBack)
  14. {
  15. Response.Expires = -1;
  16. spanStartMonitorTime.InnerHtml = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
  17. BindPage();
  18. }
  19. }
  20. private void BindPage()
  21. {
  22. List<Model.T_Sys_UserAccount> userlist = new BLL.T_Sys_UserAccount().GetModelList(" F_SeatFlag=1 and F_DeleteFlag=0 ");
  23. //List<Model.T_Call_CallRecords> calllist = new BLL.T_Call_CallRecords().GetModelList("");
  24. labCount.Text = userlist.Count.ToString();//坐席数量
  25. labDQJX.Text = "";//当前进线量
  26. labCXDD.Text = "";//持线等待量
  27. labZDBF.Text = "";//最大并发量
  28. //labZTJX.Text = calllist.Where(c => c.CallType == 0).Count().ToString(); ;//整体进线量
  29. //labJT.Text = calllist.Where(c => c.CallState == 1).Count().ToString();//接通量
  30. //labHC.Text = calllist.Where(c => c.CallType == 1).Count().ToString();//呼出量
  31. //labHCJT.Text = calllist.Where(c => c.CallType == 1 && c.CallState == 1).Count().ToString();//呼出接通量
  32. }
  33. }
  34. }