public void Do(Action a, FieldsetStates state, int fieldsetId) { if (Check(fieldsetId, state)) { a(); } else { Invalid(); } }
private bool Check(int fieldsetId, FieldsetStates fieldsetState) { var fs = fieldsetRepo.Get(fieldsetId); return(fieldsetState.IsEqual(fs.StateId)); }
public static bool IsEqual(this FieldsetStates oo, int o) { return(o == (int)oo); }