isConso function

bool isConso(
  1. HistoAction val
)

Return true is val is a conso O,>,L,+,S,s,z,F,A,C or a conso info ?,-,=,f,x,N,q,,,t,#,B,I,n

Implementation

bool isConso(HistoAction val) {
  switch (val) {
    case HistoAction.Article:
    case HistoAction.ArticleMenuHead:
    case HistoAction.ArticleMenuDetail:
    case HistoAction.ArticleExternal:
    case HistoAction.ArticleContainer:
    case HistoAction.HotelLnk:
    case HistoAction.MsgMemo:
    case HistoAction.MsgSimple:
    case HistoAction.MsgLinked:
    case HistoAction.MsgPlus:
    case HistoAction.MsgMinus:
    case HistoAction.MsgMultiQty:
    case HistoAction.MsgMultiPrice:
    case HistoAction.ArticleMenuDetailLinked:
    case HistoAction.DiscountManual:
    case HistoAction.DiscountMulti:
    case HistoAction.DiscountMember:
    case HistoAction.DiscountRestoPass:
    case HistoAction.DiscountFreeVoucher:
    case HistoAction.Info:
    case HistoAction.Separation:
    case HistoAction.SeparationPay:
    case HistoAction.AuCentimeter:
    case HistoAction.Drapeau:
    case HistoAction.TimeDrapeau:
    case HistoAction.TelNrDrapeau:
    case HistoAction.InfoBooking:
    case HistoAction.InfoRoom:
    case HistoAction.InfoMember:
    case HistoAction.InfoFreeVoucher:
    case HistoAction.Invoice:
    case HistoAction.DelivryInfo:
      return true;
    default:
      return false;
  }
}