Quote:
No I'm not asking to do my work.
I'm asking for an approach or idea which I can implement in my application.
The concept would be to have the following in a table in your db:
* user Id
* Job Id (Guid) used in the link for the email
* Job Type for designating the job to be run
* Execution date & time
* Job executed is a boolean to identify if the job was done / email sent
* Response type - accept/declined
* Response date & time
All dates/times should be UTC-based.
How you implement the job scheduler and email system is up to you. There are many libraries out there for you to choose from.