Hi,
How we can select the value of one property on the basis of another property value Enumeration. Following is my Senario:
public BaseTypeValue MyBaseTypeValue { get; set; } public NumberValue MyNumberValue { get; set; } public ValueType MyValueType { get; set; } Public Enum BaseTypeValue { ABC, DEF } Public Enum NumberValue { 123, 456 } Public Enum ValueType { 7.5, 2.5 }
I have three properties MyBaseTypeValuee, MyNumberValue, and MyValueType of types Enumerations respectively. Now I want if someone selects the value of MyBaseTypeValue property then the next two property values are automatically selected on the bases of MyBaseTypeValue. Following is the condition:
If(MyBaseTypeValue == BaseTypeValue.ABC ) { MyNumberValue = NumberValue.123; MyValueType = ValueType.7.5; } else { MyNumberValue = NumberValue.456; MyValueType = ValueType.2.5; }
How we can implement this logic in the Model (C# Model Class)?