示例#1
0
        public string GetActiveUsrVenn()
        {
            DateTime edDate = DateTime.Now;
            DateTime stDate = edDate.AddDays(-7);

            return(PanelShow.GetActiveVenn(stDate, edDate));
        }
示例#2
0
        public ActionResult KPI_View(int page = 1, string msg = "")
        {
            List <MonthlyKPI> list = PanelShow.GetKpiList(page);

            ViewData["Msg"] = msg;
            return(View(list));
        }
示例#3
0
        public string GetActiveBoard()

        {
            DateTime dt = DateTime.Now;

            return(PanelShow.GetActiveDashBoardData(dt));
        }
示例#4
0
        public ActionResult DeleteKpi(int id)
        {
            string msg = PanelShow.DeleteKpi(id);

            //return RedirectToAction("KPI_View", new { msg = msg });
            return(RedirectToAction("KPI_View", "Home"));
        }
示例#5
0
        public string GetMonthlyReview()
        {
            string returnJson = "";

            returnJson = PanelShow.GetMonthlyReview();

            return(returnJson);
        }
示例#6
0
        public ActionResult AddKpi(MonthlyKPI model)
        {
            string msg = PanelShow.AddKpi(model);

            //return RedirectToAction("KPI_View", new { msg = msg });
            //return KPI_View(1, msg);
            return(RedirectToAction("MonthlyReview", "Home"));
        }
        private void ShowMethod()
        {
            Panel.Visibility = Visibility.Visible;
            PanelShow.Begin();


            Transcode.Visibility = Visibility.Visible;
            Back.Visibility      = Visibility.Visible;
        }
        public string GetFunnelDataEx(string verif)
        {
            string          verification = verif;
            ManageUserModel uM           = (ManageUserModel)Session["logUser"];
            int             uid          = uM.UserID;
            string          UidList      = Controls.Filtrate.Filtrate.GetAccountList(uid, verification);

            string activeList = UidList.Substring(UidList.IndexOf(',') + 1);//去除首个0

            return(PanelShow.GetFunnelDataEx(activeList));
        }
        /// <summary>
        /// 返回转化率漏斗图
        /// </summary>
        /// <param name="timeType"></param>
        /// <param name="stDate"></param>
        /// <param name="edDate"></param>
        /// <returns></returns>
        public string GetFunnelData(string timeType, string sourceType, DateTime?stDate, DateTime?edDate)
        {
            DateTime stTime = DateTime.Now;
            DateTime edTime = DateTime.Now;

            if (stDate != null && edDate != null)
            {
                stTime = stDate.Value;
                edTime = edDate.Value;
            }
            return(PanelShow.GetFunnelData(timeType, sourceType, stTime, edTime));
        }
示例#10
0
        public string GetAllData()
        {
            string returnJson = "";

            ManageUserModel uM = (ManageUserModel)Session["logUser"];

            if (uM.UserName == "guorui" || uM.UserName == "yanhao")
            {
                returnJson = PanelShow.GetAllData();
            }

            return(returnJson);
        }
示例#11
0
    IEnumerator PannelWaitor(PanelShow ps)
    {
        yield return(new WaitForSeconds(ps.panelTime));

        HidePanel(ps.panelName);
        if (pannelSequence.Count > 0)
        {
            showNext = true;
        }
        else
        {
            EventBus.Fire("UIDone");
        }
    }
示例#12
0
    void Update()
    {
        if (showNext && pannelSequence.Count > 0)
        {
            PanelShow ps = pannelSequence.Dequeue();

            currentPanel   = ShowPanel(ps.panelName);
            currentScaleTo = ps.ToScale;
            showNext       = false;
            StartCoroutine(PannelWaitor(ps));
        }
        if (currentPanel != null)
        {
            float d = currentScaleTo - currentPanel.transform.localScale.x;
            if (d > 0.1f)
            {
                currentPanel.transform.localScale += Vector3.one / 10;
            }
        }
    }
示例#13
0
        public string GetStatusDataBoard()
        {
            DateTime dt = DateTime.Now;

            return(PanelShow.GetStatusType(dt));
        }
示例#14
0
        public string GetCompleteProp()
        {
            DateTime dt = DateTime.Now;

            return(PanelShow.GetMonthlyData(dt));
        }
示例#15
0
 public string GetYesterdayData()
 {
     return(PanelShow.GetYesterdayNowData());
 }
示例#16
0
        public string GetLoginBoard()
        {
            DateTime dt = DateTime.Now;

            return(PanelShow.GetLoginDashBoardData(dt));
        }
示例#17
0
        public string GetTableData(string gType, string source = "all")
        {
            DateTime dt = DateTime.Now;

            return(PanelShow.getTableData(gType, dt, source));
        }
示例#18
0
        public string TodayYesterdayContrastMore()
        {
            var list = PanelShow.GetTodayYesterdayContrastMore();

            return(CommonLib.Helper.JsonSerializeObject(list));
        }
示例#19
0
        public string GetNewUsrBoardDetail()
        {
            DateTime dt = DateTime.Now;

            return(PanelShow.GetNewUsrDashBoardDataDetail(dt));
        }
示例#20
0
        public string GetRegUsr()
        {
            DateTime dt = DateTime.Now;

            return(PanelShow.GetRegUsr(dt));
        }
示例#21
0
        public string GetLoginType()
        {
            DateTime dt = DateTime.Now;

            return(PanelShow.GetLoginType(dt));
        }