В настоящее время я занимаюсь разработкой приложения с использованием ASP.NET MVC3 и Entity Framework 4.1 Code First, а также пытаюсь постепенно применять DDD, поскольку я только начал его изучать.
У меня есть модель:
public class ClassA
{
public decimal MonthlyRate { get; set; }
public virtual decimal DailyRate
{
get { return this.MonthlyRate / 30; }
private set { }
}
}
Сейчас этот код работает, но что, если у меня будет флаг (который будет проверен пользователем) при запуске View дляновый расчет.Скажем, флаг вместо того, чтобы делить его на 30, месячная ставка теперь будет делиться на 5. Есть предложения?Спасибо.