Beispiel #1
0
 public void AddLanguage(Language language)
 {
     using (var context = new WorkersDbContext(_options))
     {
         context.Languages.Add((Language)language);
         context.SaveChanges();
     }
 }
Beispiel #2
0
 public void AddWorker(Worker worker)
 {
     using (var context = new WorkersDbContext(_options))
     {
         context.Workers.Add((Worker)worker);
         context.SaveChanges();
     }
 }
Beispiel #3
0
 public void AddDepartment(Department department)
 {
     using (var context = new WorkersDbContext(_options))
     {
         context.Departments.Add((Department)department);
         context.SaveChanges();
     }
 }
Beispiel #4
0
 public bool RemoveWorker(int id)
 {
     using (var context = new WorkersDbContext(_options))
     {
         var worker = context.Workers
                      .FirstOrDefault(x => x.Id == id);
         if (worker == null)
         {
             return(false);
         }
         context.Workers.Remove(worker);
         context.SaveChanges();
         return(true);
     }
 }