void Application_Start(object sender, EventArgs e)
{
//在应用程序启动时运行的代码
SetTimer();
this.Dispose();
}
public static void SetTimer()
{
System.Timers.Timer aTimer = new System.Timers.Timer();
aTimer.Elapsed += new System.Timers.ElapsedEventHandler(OnTimer);
aTimer.Enabled = true;
aTimer.Interval = 1000;
}
public static void OnTimer(Object source, System.Timers.ElapsedEventArgs e)
{
int days = e.SignalTime.Day;
int hours = e.SignalTime.Hour;
int Minutes = e.SignalTime.Minute;
int Seconds = e.SignalTime.Second;
int iHour = 23;
int iMinute = 59;
int iSecond = 59;
if (hours == iHour && Minutes == iMinute && Seconds == iSecond)
{
EIS.Cgiac.Cgiac.BLL.MemberInfo bll = new EIS.Cgiac.Cgiac.BLL.MemberInfo();
bll.UpdateQueryNo();
}
int iDays = 1;
int iHours = 00;
int iMinutes = 00;
int iSeconds = 00;
if (days == iDays && hours == iHours && Minutes == iMinutes && Seconds == iSeconds)
{
DateTime date = DateTime.Now;
date = date.AddDays(1 - date.Day).AddMonths(-1);
EIS.Cgiac.Cgiac.BLL.SystemLog bll = new EIS.Cgiac.Cgiac.BLL.SystemLog();
bll.Delete(date);
}
}