public IPropertyCustomizer OnUpdate(ValueBehavior behavior) { propertyCustomizerHolder.OnUpdateDefaultValue = behavior; propertyCustomizerHolder.IsCreatable = false; return(this); }
public IPropertyCustomizer OnSave(ValueBehavior behavior) { OnCreate(behavior); OnUpdate(behavior); return this; }
public IPropertyCustomizer OnUpdate(ValueBehavior behavior) { propertyCustomizerHolder.OnUpdateDefaultValue = behavior; propertyCustomizerHolder.IsCreatable = false; return this; }
public IPropertyCustomizer OnSave(ValueBehavior behavior) { OnCreate(behavior); OnUpdate(behavior); return(this); }
private object GetBehaviorValue(ValueBehavior behavior) { switch (behavior) { case ValueBehavior.Now: return(DateTime.Now); case ValueBehavior.UtcNow: return(DateTime.UtcNow); case ValueBehavior.Guid: return(Guid.NewGuid()); case ValueBehavior.CurrentUserId: return(0); case ValueBehavior.CurrentUserName: default: return(""); } }
public OnSaveAttribute(ValueBehavior valueBehavior) { Value = valueBehavior; }
public static bool IsBehavior(this object val, ValueBehavior behavior) { return val is ValueBehavior && (ValueBehavior)val == behavior; }
public OnUpdateAttribute(ValueBehavior valueBehavior) { Value = valueBehavior; }
public static bool IsBehavior(this object val, ValueBehavior behavior) { return(val is ValueBehavior && (ValueBehavior)val == behavior); }
/// <summary> /// Initializes a new instance of the <see cref="DW.WPFToolkit.Controls.LostFocusBehavior" /> class. /// </summary> /// <param name="value">The behavior for the input value when null.</param> public LostFocusBehavior(ValueBehavior value) { Value = value; TrimLeadingZero = false; FormatText = null; }
/// <summary> /// Used only when soft delete for entity is enabled /// </summary> public OnDeleteAttribute(ValueBehavior valueBehavior) { Value = valueBehavior; }
public IPropertyCustomizer DefaultFilter(ValueBehavior behavior) { propertyCustomizerHolder.DefaultFilter = behavior; return(this); }
public IPropertyCustomizer OnDelete(ValueBehavior behavior) { propertyCustomizerHolder.OnDeleteDefaultValue = behavior; return this; }
public IPropertyCustomizer DefaultFilter(ValueBehavior behavior) { propertyCustomizerHolder.DefaultFilter = behavior; return this; }
public DefaultFilterAttribute(ValueBehavior valueBehavior) { Value = valueBehavior; }
public IPropertyCustomizer OnDelete(ValueBehavior behavior) { propertyCustomizerHolder.OnDeleteDefaultValue = behavior; return(this); }
public OnCreateAttribute(ValueBehavior valueBehavior) { Value = valueBehavior; }