[DisplayFormat(DataFormatString = "{0:c}")]
[DataType(DataType.Currency)]
public decimal? PotentialFutureExposure
{
get { return STPData.MaximumCreditExposure; }
set
{
STPData.MaximumCreditExposure = value;
this.PotentialFutureExposureOverride = value;
}
}
public decimal? PotentialFutureExposureOverride { get; set; }
Итак, у меня есть эти два свойства.По сути, я хочу, чтобы свойство PotentialFutureExposureOverride
возвращало свое собственное значение, если оно есть, в противном случае я хочу, чтобы оно возвращало значение PotentialFutureExposure
.Теперь PotentialFutureExposure
устанавливает переопределение, когда оно установлено, но по какой-то причине в настоящее время PotentialFutureExposureOverride
по-прежнему возвращает пустое значение, даже если PotentialFutureExposure
имеет значение.
Спасибо.