예제 #1
0
        public string getSpace()
        {
            string msg  = "错误";
            int    code = 500;

            try
            {
                int state = FinanceSpace.getFinanceSpace().checkSpace();
                switch (state)
                {
                case -1:
                    msg  = "您在我公司租用的数据库容量即将超出上限,请注意。";
                    code = 200;
                    break;

                case 0:
                    msg  = "已使用容量不超过90%,请放心使用。";
                    code = 200;
                    break;

                default:
                    msg  = "错误";
                    code = 500;
                    break;
                }
                return(FinanceResultData.getFinanceResultData().success(code, null, msg));
            }
            catch
            {
                return(FinanceResultData.getFinanceResultData().success(code, null, msg));
            }
        }
예제 #2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         HttpRuntime.Cache.Insert("finance_allSpace", FinanceSpace.getFinanceSpace().getMark4());
         HttpRuntime.Cache.Insert("finance_useSpace", FinanceSpace.getFinanceSpace().getUseMark4());
         int state = FinanceSpace.getFinanceSpace().checkSpace();
         if (state == -1)
         {
             Response.Write("<script>alert('您在我公司租用的数据库容量即将超出上限,请注意。')</script>");
         }
         else if (state == -2)
         {
             Response.Write("<script>alert('您在我公司租用的数据库容量已超上限,该系统暂时无法使用。请联系我公司,官方微信号:1623005800。')</script>");
             FinanceToError.getFinanceToError().toError("本系统您已无法使用,续费联系云合未来官方微信:1623005800。");
         }
     }
     catch
     {
         FinanceToError.getFinanceToError().toError("错误,请重新登录。");
     }
 }