Bitboxx.DNNModules.BBImageStory.Services.SettingsController.SaveSettings C# (CSharp) Method

SaveSettings() private method

private SaveSettings ( SettingsInfo settings ) : HttpResponseMessage
settings Bitboxx.DNNModules.BBImageStory.Models.SettingsInfo
return System.Net.Http.HttpResponseMessage
        public HttpResponseMessage SaveSettings(SettingsInfo settings)
        {
            try
            {
                ModuleController.Instance.UpdateModuleSetting(ActiveModule.ModuleID, "Width", settings.ImageWidth.ToString());
                ModuleController.Instance.UpdateModuleSetting(ActiveModule.ModuleID, "Partitioning", settings.Partitioning);
                ModuleController.Instance.UpdateModuleSetting(ActiveModule.ModuleID, "View", settings.View);
                ModuleController.Instance.UpdateModuleSetting(ActiveModule.ModuleID, "List", settings.List);
                return Request.CreateResponse(HttpStatusCode.OK);
            }
            catch (Exception ex)
            {
                return Request.CreateResponse(HttpStatusCode.InternalServerError, ex);
            }
        }
    }