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); } }
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); }
public Models.MyModule Get(int id) { Models.MyModule MyModule = _MyModuleRepository.GetMyModule(id); if (MyModule != null && MyModule.ModuleId != _entityId) { MyModule = null; } return(MyModule); }
public void DeleteMyModule(int MyModuleId) { Models.MyModule MyModule = _db.MyModule.Find(MyModuleId); _db.MyModule.Remove(MyModule); _db.SaveChanges(); }
public Models.MyModule UpdateMyModule(Models.MyModule MyModule) { _db.Entry(MyModule).State = EntityState.Modified; _db.SaveChanges(); return(MyModule); }
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)); }