protected VoucherState(VoucherStates voucherState) : base((int)voucherState, voucherState.ToString()) { }