using YLErp.Modules.SystemModule;
namespace YLErp.Web.Controllers
{
public class SysUserConfigController : BaseController
{
///
///
///
public JsonResult AjaxSaveOtcWebConfig(string name, string value)
{
if (string.IsNullOrWhiteSpace(name))
{
return JsonError("name参数不能为空");
}
var service = new SysUserConfigService(CurUser);
var config = service.GetConfigData();
switch (name)
{
case nameof(OtcWebUserConfig.Pricing_SimpleMode):
config.Pricing_SimpleMode = value == "true";
break;
case nameof(OtcWebUserConfig.Pricing_CalcMargin):
config.Pricing_CalcMargin = value == "true";
break;
case nameof(OtcWebUserConfig.Pricing_CalcAutocallGreeks):
config.Pricing_CalcAutocallGreeks = value == "true";
break;
}
service.SaveData(config, Server.CacheProvider);
return JsonSuccess();
}
}
}