void UpdateJob(Guid id, DateTime dateTime, int status) { using (var dataContext = new DataContext(RoleEnvironment.GetConfigurationSettingValue("mydb"))) { var entity = new JobRunInfo { Id = id, LastUpdate = dateTime, Status = status }; dataContext.JobRun.Attach(entity); dataContext.Entry(entity).Property(o => o.LastUpdate).IsModified = true; dataContext.Entry(entity).Property(o => o.Status).IsModified = true; dataContext.SaveChanges(); } }
void PutJob(Guid id, Guid jobId, DateTime dateTime, int status, string worker) { using (var dataContext = new DataContext(RoleEnvironment.GetConfigurationSettingValue("mydb"))) { dataContext.JobRun.Add(new JobRunInfo { Id = id, JobId = jobId, Time = dateTime, LastUpdate = dateTime, Status = status, Worker = worker }); dataContext.SaveChanges(); } }