Beispiel #1
0
 public void Remove(SchedualTask ScheduTask)
 {
     if (Context.Entry(ScheduTask).State == EntityState.Detached)
     {
         context.SchedualTasks.Attach(ScheduTask);
     }
     context.SchedualTasks.Remove(ScheduTask);
 }
        private void UpdateTimeofTask(SchedualTask task)
        {
            var Now = DateTime.Now;

            task.LastEndDate     = Now;
            task.LastStartDate   = Now;
            task.LastSuccessDate = Now;
            task.Enabled         = true;
            _hrUnitOfWork.NotificationRepository.Attach(task);
            _hrUnitOfWork.NotificationRepository.Entry(task).State = EntityState.Modified;
            SaveChanges(Language);
        }
 public void UpdateTimeofTask(int Id, string Language)
 {
     try
     {
         SchedualTask task = hrUnitOfWork.Repository <SchedualTask>().Where(a => a.EventId == Id).FirstOrDefault();
         var          Now  = DateTime.Now;
         task.LastEndDate     = Now;
         task.LastStartDate   = Now;
         task.LastSuccessDate = Now;
         task.Enabled         = true;
         hrUnitOfWork.SaveChanges(Language);
     }
     catch
     {
     }
 }
Beispiel #4
0
 public DbEntityEntry <SchedualTask> Entry(SchedualTask ScheduTask)
 {
     return(Context.Entry(ScheduTask));
 }
Beispiel #5
0
 public void Attach(SchedualTask ScheduTask)
 {
     context.SchedualTasks.Attach(ScheduTask);
 }
Beispiel #6
0
 public void Add(SchedualTask ScheduTask)
 {
     context.SchedualTasks.Add(ScheduTask);
 }