public AbstractTaxAction(TaxActionType type) : base() { SetType(type); SetName(GetType().Name); SetTitle(GetType().Name + ".title"); SetDescription(GetType().Name + ".description"); SetSuccessDescription(GetType().Name + ".success"); }
public BusinessEntityAction(TaxActionType type, EntityType entity) : base(type) { this.entity = entity; }
private void SetType(TaxActionType type) { this.type = type != null ? type : TaxActionType.UNDEFINED; }
public BusinessManagerAction(TaxActionType type, String name, IBusinessManager <IBusinessEntity> businessManager) : this(type, businessManager) { SetName(name); }
public BusinessManagerAction(TaxActionType type, IBusinessManager <IBusinessEntity> businessManager) : base(type) { this.businessManager = businessManager; }