Exemple #1
0
 public void Delete(int id)
 {
     Models.MyModule MyModule = _MyModuleRepository.GetMyModule(id);
     if (MyModule != null && MyModule.ModuleId == _entityId)
     {
         _MyModuleRepository.DeleteMyModule(id);
         _logger.Log(LogLevel.Information, this, LogFunction.Delete, "MyModule Deleted {MyModuleId}", id);
     }
 }
Exemple #2
0
 public Models.MyModule Put(int id, [FromBody] Models.MyModule MyModule)
 {
     if (ModelState.IsValid && MyModule.ModuleId == _entityId)
     {
         MyModule = _MyModuleRepository.UpdateMyModule(MyModule);
         _logger.Log(LogLevel.Information, this, LogFunction.Update, "MyModule Updated {MyModule}", MyModule);
     }
     return(MyModule);
 }
Exemple #3
0
 public Models.MyModule Get(int id)
 {
     Models.MyModule MyModule = _MyModuleRepository.GetMyModule(id);
     if (MyModule != null && MyModule.ModuleId != _entityId)
     {
         MyModule = null;
     }
     return(MyModule);
 }
Exemple #4
0
 public void DeleteMyModule(int MyModuleId)
 {
     Models.MyModule MyModule = _db.MyModule.Find(MyModuleId);
     _db.MyModule.Remove(MyModule);
     _db.SaveChanges();
 }
Exemple #5
0
 public Models.MyModule UpdateMyModule(Models.MyModule MyModule)
 {
     _db.Entry(MyModule).State = EntityState.Modified;
     _db.SaveChanges();
     return(MyModule);
 }
Exemple #6
0
 public Models.MyModule AddMyModule(Models.MyModule MyModule)
 {
     _db.MyModule.Add(MyModule);
     _db.SaveChanges();
     return(MyModule);
 }
 public async Task <Models.MyModule> UpdateMyModuleAsync(Models.MyModule MyModule)
 {
     return(await PutJsonAsync <Models.MyModule>(CreateAuthorizationPolicyUrl($"{Apiurl}/{MyModule.MyModuleId}", MyModule.ModuleId), MyModule));
 }