using System; using System.Collections.Generic; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace Mtxfw.VipSite { public partial class js : System.Web.UI.Page { Utility.Config config=new Utility.Config(); protected void Page_Load(object sender, EventArgs e) { DateTime dt = DateTime.Now; DayOfWeek day = dt.DayOfWeek; string dayString = day.ToString(); if (dt.Hour >= 23 && dt.Minute >= 30) { int Countr = 0; try { Countr = new Mtxfw.DAL.user_jjfp().GetCount("TType=1 And DateDiff(day,addtime,getdate())=0"); if (Countr == 0) { string sids = ""; Mtxfw.DAL.MemberStatistics.UpdteData(sids, config); Mtxfw.DAL.MemberStatistics.Statistics(sids, 0, config); } } catch (Exception ex) { Model.User_Errlog mo = new Model.User_Errlog(); mo.DLID = 0; mo.ErrType = "服务奖结算"; mo.addtime = DateTime.Now; mo.ErrBody = ex.ToString(); mo.ErrBody2 = ex.Message; new DAL.User_Errlog().Add(mo); } try { Countr = new Mtxfw.DAL.user_Results_jl3().GetCount("utype='5' And DateDiff(day,addtime,getdate())=0"); if (Countr == 0) { Mtxfw.DAL.MemberStatistics.JiangLiJS(1); Mtxfw.DAL.MemberStatistics.ChouJiangJS(); Model.user_Results_jl3 mjl3 = new Model.user_Results_jl3(); mjl3.addtime = DateTime.Now; mjl3.utype = "5"; new DAL.user_Results_jl3().Add(mjl3); } } catch (Exception ex) { Model.User_Errlog mo = new Model.User_Errlog(); mo.DLID = 0; mo.ErrType = "商城结算"; mo.addtime = DateTime.Now; mo.ErrBody = ex.ToString(); mo.ErrBody2 = ex.Message; new DAL.User_Errlog().Add(mo); } } bool b = true; if (config.webJSType == "week") { if (dayString != "Saturday") { b = false; } } if (b) { if (dt.Hour >= 23 && dt.Minute >= 30) { int Countr = new Mtxfw.DAL.user_jjfp().GetCount("TType=2 And DateDiff(" + config.webJSType + ",addtime,getdate())=0"); if (Countr == 0) { try { Mtxfw.DAL.MemberStatistics.FHJStatistics(config); } catch (Exception ex) { Model.User_Errlog mo = new Model.User_Errlog(); mo.DLID = 0; mo.ErrType = "消费福利结算"; mo.addtime = DateTime.Now; mo.ErrBody = ex.ToString(); mo.ErrBody2 = ex.Message; new DAL.User_Errlog().Add(mo); } } Countr = new Mtxfw.DAL.user_jjfp().GetCount("TType=3 And DateDiff(" + config.webJSType + ",addtime,getdate())=0"); if (Countr == 0) { try { Mtxfw.DAL.MemberStatistics.JJJStatistics(config); } catch (Exception ex) { Model.User_Errlog mo = new Model.User_Errlog(); mo.DLID = 0; mo.ErrType = "董事分红结算"; mo.addtime = DateTime.Now; mo.ErrBody = ex.ToString(); mo.ErrBody2 = ex.Message; new DAL.User_Errlog().Add(mo); } } if (dt.Minute >= 30) { Countr = new Mtxfw.DAL.user_jjfp().GetCount("TType=4 And DateDiff(" + config.webJSType + ",addtime,getdate())=0"); if (Countr == 0) { Mtxfw.DAL.MemberStatistics.Statistics(); } } } } } } }