- @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)
- {
-
- }
- }
-
- }
-