how to execute a task on monday in windows application..here below my code i want to exceute this logic exceute every monday automatically..how we use timer in this approach..plz dnt give me links ..just send code
private void Form1_Load(object sender, EventArgs e)
{
DataClasses1DataContext db = new DataClasses1DataContext();
EmailConfig ec = new EmailConfig();
var ss= db.Employees.ToList();
// var ds = db.EmpProfessionalDetails.ToList();
// var data = ss.Select(sss => sss.Email).ToList();
var msgsubject = "Remaind employees to complete Timesheet";
var subge= " Timesheet Remainder";
var data = (from u in ss
select new
{
Email = u.Email,
Empid = u.EmpId,
CompanyId = u.CompanyId,
Empname = u.Name,
}).ToList();
foreach (var h in data)
{
ec.SendRemainderMail("[email protected]", h.Email, subge, msgsubject, h.Empname);
}
var holidays = db.EmpHolidays.Where(eh => eh.CompanyId == 1 && eh.IsActive == true).ToList();
var Empleaves = db.EmpLeaves.Where(kk => kk.CompanyId == 1 && kk.IsApproved == true).ToList();
var sss = db.EmpTimesheetMasters.ToList();
}

Phaneendra ChakravaramPosted May 14, 2016, 12:30 AM
basit khan
thank you for giveing reply..but i dnt want windows scheduler..this way i did 3 to 4 jobs scheduled ..but here i dnt want that way i need useing timer..Basit KhanPosted May 13, 2016, 4:57 PM
Phaneendra ChakravaramPosted May 13, 2016, 2:24 AM
Phaneendra ChakravaramPosted May 11, 2016, 5:42 AM
Guest UserPosted May 11, 2016, 3:57 AM