Exemple #1
0
        public ActionResult Index(string orgId, int dealStateType, int pageIndex = 1, int pageSize = 20)
        {
            var list = SYS_CURRQUEUEHIST_DAL.GetPagerByDealStateType(orgId, dealStateType, pageIndex, pageSize);

            var indexTitle = string.Empty;

            switch (dealStateType)
            {
            case 0:
                indexTitle = "总出票数";
                break;

            case 1:
                indexTitle = "正在等候人次";
                break;

            case 2:
                indexTitle = "已受理人次";
                break;

            case 3:
                indexTitle = "弃号数";
                break;
            }

            ViewBag.IndexTitle = indexTitle;

            return(View(list));
        }
Exemple #2
0
        public ActionResult Index(string orgId, DateTime?beginTime, DateTime?endTime, string number, int?counter,
                                  string staffId, string nsrsbm, int?tickettype, int?status, int?isfinished,
                                  int isSenior = 0, int pageIndex = 1, int pageSize = 20)
        {
            if (string.IsNullOrEmpty(orgId))
            {
                orgId = SetViewBagOrgData();
            }
            else
            {
                SetViewBagOrgData(orgId);
            }

            beginTime = beginTime ?? DateTime.Now;
            endTime   = endTime ?? DateTime.Now;

            ViewBag.BeginTime = beginTime.GetValueOrDefault().ToString("yyyy-MM-dd");
            ViewBag.EndTime   = endTime.GetValueOrDefault().ToString("yyyy-MM-dd");
            ViewBag.Number    = number;
            ViewBag.Counter   = counter;
            ViewBag.StaffId   = staffId;
            ViewBag.Status    = status;
            ViewBag.Nsrsbm    = nsrsbm;
            ViewBag.IsSenior  = isSenior;

            var list = SYS_CURRQUEUEHIST_DAL.GetMergeList(orgId, beginTime, endTime, number, counter, staffId, nsrsbm,
                                                          tickettype, status, isfinished, pageIndex, pageSize);

            return(View(list));
        }
Exemple #3
0
 public ActionResult Edit(string id)
 {
     try
     {
         var item  = SYS_CURRQUEUEHIST_DAL.GetSub(id);
         var model = new CurrqueuehistModel()
         {
             CHQUEUE_COUNTER     = item.CHQUEUE_COUNTER,
             CHQUEUE_ETIME       = item.CHQUEUE_ETIME,
             CHQUEUE_NSRMC       = item.CHQUEUE_NSRMC,
             CHQUEUE_NSRSBM      = item.CHQUEUE_NSRSBM,
             CHQUEUE_PJRESULT    = item.CHQUEUE_PJRESULT,
             CHQUEUE_QSERIALID   = item.CHQUEUE_QSERIALID,
             CHQUEUE_SNO         = item.CHQUEUE_SNO,
             CHQUEUE_SYSNO       = item.CHQUEUE_SYSNO,
             CHQUEUE_TRANSCODEID = item.CHQUEUE_TRANSCODEID,
             HALL_NAM            = item.HALL_NAM,
             Q_SERIALNAME        = item.Q_SERIALNAME,
             STAFF_NAM           = item.STAFF_NAM
         };
         return(View(model));
     }
     catch (Exception ex)
     {
         LogHelper.ErrorLog("查看出错", ex);
         return(RedirectToAction("Error", "Home"));
     }
 }
Exemple #4
0
 public ActionResult Details(string id)
 {
     try
     {
         var model = SYS_CURRQUEUEHIST_DAL.GetSub(id);
         return(View(model));
     }
     catch (Exception ex)
     {
         LogHelper.ErrorLog("查看出错", ex);
         return(RedirectToAction("Error", "Home"));
     }
 }
Exemple #5
0
        public ActionResult Index(string orgId, int pageIndex = 1, int pageSize = 20)
        {
            if (string.IsNullOrEmpty(orgId))
            {
                orgId = SetViewBagOrgData();
            }
            else
            {
                SetViewBagOrgData(orgId);
            }

            var list = SYS_CURRQUEUEHIST_DAL.GetListSub(orgId, 1, pageIndex, pageSize);

            return(View(list));
        }
Exemple #6
0
        /// <summary>
        /// 一票多业务号数
        /// </summary>
        /// <returns></returns>
        public ActionResult OneMoreService(string hallNo, string number, int?counter,
                                           string staffId, string nsrsbm, int?isfinished, string transcodeId,
                                           int isSenior = 0, int pageIndex = 1, int pageSize = 20)
        {
            var beginTime = DateTime.Now;
            var endTime   = DateTime.Now;

            ViewBag.Number      = number;
            ViewBag.Counter     = counter;
            ViewBag.StaffId     = staffId;
            ViewBag.Nsrsbm      = nsrsbm;
            ViewBag.IsSenior    = isSenior;
            ViewBag.HallNo      = hallNo;
            ViewBag.TRANSCODEID = transcodeId;

            var list = SYS_CURRQUEUEHIST_DAL.GetMergeList(hallNo, beginTime, endTime, number, counter, staffId, nsrsbm,
                                                          null, 3, isfinished, pageIndex, pageSize, true, transcodeId);

            return(View(list));
        }
Exemple #7
0
        public ActionResult Index(string orgId, int evaluationType, int pageIndex = 1, int pageSize = 20)
        {
            var list = SYS_CURRQUEUEHIST_DAL.GetPagerByEvaluationType(orgId, evaluationType, pageIndex, pageSize);

            var indexTitle = string.Empty;

            switch (evaluationType)
            {
            case 1:
                indexTitle = "评价总数";
                break;

            case 2:
                indexTitle = "未评价总数";
                break;

            case 3:
                indexTitle = "差评数";
                break;

            case 4:
                indexTitle = "未评价率";
                break;

            case 5:
                indexTitle = "满意率";
                break;

            case 6:
                indexTitle = "差评率";
                break;
            }

            ViewBag.IndexTitle = indexTitle;
            return(View(list));
        }
Exemple #8
0
        public ActionResult Index(string orgId, int pageIndex = 1, int pageSize = 20)
        {
            var list = SYS_CURRQUEUEHIST_DAL.GetTimeoutWaitPager(orgId, pageIndex, pageSize);

            return(View(list));
        }