public void CancelUpdateCurrentJob(Job job) { var entity = _context.Jobs.Find(job.Id); if (entity == null) { MessageBox.Show("Данная сущность не найдена.", "Ошибка!", MessageBoxButton.OK); return; } _context.Entry(job).Reload(); }
public void DeleteCurrentJob(Job job) { var jobToUpdate = _context.Jobs.SingleOrDefault(e => e.Id == job.Id); if (jobToUpdate == null) { MessageBox.Show("Данная сущность не найдена.", "Ошибка!", MessageBoxButton.OK); return; } _context.Jobs.Remove(jobToUpdate); _context.SaveChanges(); }
public void UpdateCurrentJob(Job job) { var entity = _context.Jobs.Find(job.Id); if (entity == null) { MessageBox.Show("Данная сущность не найдена.", "Ошибка!", MessageBoxButton.OK); return; } _context.Entry(job).CurrentValues.SetValues(job); _context.SaveChanges(); }
public void AddNewJob(Job job) { _context.Jobs.Add(job); _context.SaveChanges(); }