public IActionResult GetStaffMemberCollection([ModelBinder(BinderType = typeof(ArrayModelBinder))] IEnumerable <int> ids) { if (ids == null) { return(BadRequest()); } var staffMemberEntities = _supermarketRepository.GetStaffMembersByIds(ids); if (ids.Count() != staffMemberEntities.Count()) { return(NotFound()); } var staffMembersToReturn = Mapper.Map <IEnumerable <ProductDTO> >(staffMemberEntities); return(Ok(staffMembersToReturn)); }