У меня есть следующая переменная, которая очень хорошо работает в приведенном ниже коде, но я хотел бы добавить оператор if / else, и у меня возникли некоторые проблемы с форматированием. Любая обратная связь будет принята с благодарностью.
До:
var originalSales = {
"RenewalDate": validateDefaultDateValue('@(Model.Program.RenewalDate.HasValue ?
Model.Program.RenewalDate.Value.AddYears(1).ToString("g") : "" )'),}
Что я пытаюсь выполнить sh:
var originalSales = {
"RenewalDate": validateDefaultDateValue(@if((Model.Program.IsNonServiceYear) &&
(Model.ProgramCode.HasAutoRenewDate == true))
{('@(Model.Program.RenewalDate.HasValue ? Model.Program.RenewalDate.Value.AddYears(1).ToString("g") : "" )'),}
else
{('@(Model.Program.RenewalDate.HasValue ? Model.Program.RenewalDate.Value.ToString("g") : "" )'),}),