2014-09-20 36 views
0

我的申請必須每天保持員工考勤細節。

在應用程序中,我通過使用IN OUT & OUT按鈕來獲得員工IN和OUT時間。

員工在進入辦公室時必須點擊IN按鈕,同樣他在離開辦公室時按下OUT按鈕。
通過使用OUT Time按鈕點擊,我保持當天的出席詳情。
我的要求:
假設員工沒有上班(缺席),我不會在當天獲得該員工的詳細信息。
因此經過一段時間後,假設在下午6點辦公室關閉時間之後,應用程序將搜索所有員工的IN和OUT時間,然後它會自動存儲(將數據作爲缺席發送到數據庫)給那些缺席的員工。
我該如何實現它
如何在一段時間後更新ASP應用程序中的數據?

+2

創建計劃任務,cron作業,SSIS的工作,等... – EdSF 2014-09-20 17:11:18

+0

容易,因爲@EdSF提到要做到這一點嚴格DB。沒有理由在應用程序中執行此操作。這是一個數據問題。 – MikeSmithDev 2014-09-20 17:31:27

+0

您需要創建一個控制檯應用程序,該應用程序將在預定時間運行並執行該任務,請參閱http://stackoverflow.com/questions/18739396/schedule-a-c-sharp-console-application – Vishal 2014-09-20 17:38:18

回答

0

看看Quartz.Net。這是一個開源的作業調度組件,您可以使用它在特定時間發佈代碼。然後,您可以使用它來關閉代碼,以便在業務結束後檢查缺失的員工。

http://www.quartz-scheduler.net/

相關問題