public List <CustomerModel> showMyCustomers(int engineerid) { List <CustomerModel> clist = null; try { Validator <int> eidvalidator = new RangeValidator <int>(0, RangeBoundaryType.Inclusive, Int32.MaxValue, RangeBoundaryType.Exclusive); ValidationResults vresult = eidvalidator.Validate(engineerid); if (!vresult.IsValid) { log.Warn("Engineerid muss positiv sein."); throw new BLException("Engineerid muss positiv sein."); } clist = erepo.GetMyCustomers(engineerid); log.Info("Kunden des Technikers wurden abgerufen."); } catch (DalException exp) { log.Error("Kunden des Technikers konnten nicht abgerufen werden."); throw new BLException("Kunden des Technikers konnten nicht abgerufen werden.", exp); } return(clist); }