public HandlerResponse Check(ICheckReport checkReport) { var response = this._checker.CheckReport(checkReport); if (response == HandlerResponse.NotApprovable) { return this._nextHandler.Check(checkReport); } Console.WriteLine("checked by {0}", this._checker.Name); return response; }
public HandlerResponse Check(ICheckReport checkReport) { var response = this._checker.CheckReport(checkReport); if (response == HandlerResponse.NotApprovable) { return(this._nextHandler.Check(checkReport)); } Console.WriteLine("checked by {0}", this._checker.Name); return(response); }
public HandlerResponse Check(ICheckReport checkReport) { return HandlerResponse.Denied; }
public HandlerResponse Check(ICheckReport checkReport) { return(HandlerResponse.Denied); }
public HandlerResponse CheckReport(ICheckReport report) { return report.Total > this._total ? HandlerResponse.NotApprovable : HandlerResponse.Approved; }
public HandlerResponse CheckReport(ICheckReport report) { return(report.Total > this._total ? HandlerResponse.NotApprovable : HandlerResponse.Approved); }