Esempio n. 1
0
        public Task Execute(IJobExecutionContext context)
        {
            List <Job> _PendingList = new List <Job>();
            JobModel   _JobModelObj = new JobModel();

            _PendingList = _JobModelObj.GetPendingJobsForApproval(new Job());
            if (_PendingList != null && _PendingList.Count() > 0)
            {
                foreach (var item in _PendingList)
                {
                    if (MatchBxCommon.sendPendingApprovalEmailToAdmin(1, item.JobTitle, item.JobId, item.Email, item.CreatedDateDisplay) == 1)
                    {
                        ReminderMails obj = new ReminderMails();
                        obj.JobId = item.JobId;
                        ReminderMailsModel ReminderObj = new ReminderMailsModel();
                        ReminderObj.Save(obj);
                    }
                }
            }
            return(Task.FromResult <object>(null));
        }