public void Put(int id, [FromBody] ModuleDefinition ModuleDefinition) { if (ModelState.IsValid) { ModuleDefinitions.UpdateModuleDefinition(ModuleDefinition); } }
public void Put(int id, [FromBody] ModuleDefinition moduleDefinition) { if (ModelState.IsValid) { _moduleDefinitions.UpdateModuleDefinition(moduleDefinition); _logger.Log(LogLevel.Information, this, LogFunction.Update, "Module Definition Updated {ModuleDefinition}", moduleDefinition); } }
public void Put(int id, [FromBody] ModuleDefinition moduleDefinition) { if (ModelState.IsValid && moduleDefinition.SiteId == _alias.SiteId && _moduleDefinitions.GetModuleDefinition(moduleDefinition.ModuleDefinitionId, moduleDefinition.SiteId) != null) { _moduleDefinitions.UpdateModuleDefinition(moduleDefinition); _logger.Log(LogLevel.Information, this, LogFunction.Update, "Module Definition Updated {ModuleDefinition}", moduleDefinition); } else { _logger.Log(LogLevel.Error, this, LogFunction.Security, "Unauthorized ModuleDefinition Put Attempt {ModuleDefinition}", moduleDefinition); HttpContext.Response.StatusCode = (int)HttpStatusCode.Forbidden; } }