@model IEnumerable @{ var id = 0; ViewData["Title"] = "全局配置(AppConfig)"; } @section heads{ }

修改后自动保存

全局配置(AppConfig)

@foreach (var item in Model) { id++; var label = item.PName + "-" + item.Remark;
@if (item.PType == "bool") { var val = item.PValue?.ToLowerInvariant(); } else if (item.PType == "string" || item.PType == "int" || item.PType == "double") {
@(label)
} else if (item.PType == "text") {
@(label)
} else if (item.PType == "html") {
@(label)
} else { IEnumerable names = null; if (item.PType == "CompanyEnum") { names = Enum.GetNames(typeof(YLErp.Configuration.CompanyEnum)); } else if (item.PType == "ComponentVersion") { names = Enum.GetNames(typeof(YLErp.Configuration.ComponentVersion)); } else if (item.PType == "VolModeEnum") { names = Enum.GetNames(typeof(YLErp.Configuration.VolModeEnum)); } else if (item.PType == "VolSurfaceKeyDateShiftEnum") { names = Enum.GetNames(typeof(YLErp.Configuration.VolSurfaceKeyDateShiftEnum)); } else if (item.PType == "SmoothingDaycountMode") { names = Enum.GetNames(typeof(YLErp.Configuration.Enums.SmoothingDaycountMode)); } else if (item.PType == "ForwardTradePriceModel") { names = Enum.GetNames(typeof(YLErp.Configuration.Enums.ForwardTradePriceModel)); } else if (item.PType == "SaleMode") { names = Enum.GetNames(typeof(YLErp.Configuration.Enums.SaleMode)); } else if (item.PType == "OptionTypeAndBuySell") { names = Enum.GetNames(typeof(YLErp.Configuration.Enums.OptionTypeAndBuySell)); } else if (item.PType == "ForwardValueIsSupplyOrPay") { names = Enum.GetNames(typeof(YLErp.Configuration.Enums.ForwardValueIsSupplyOrPay)); } else if (item.PType == "ExchangeOptionVolType") { names = Enum.GetNames(typeof(YLErp.Configuration.Enums.ExchangeOptionVolType)); }
@(label)
if (names != null) { } }
}
@section scripts{ }