Changeset 3827 for extensions/PiwigoLib/PiwigoLib/Service/PwgTagsService.cs
- Timestamp:
- Sep 6, 2009, 12:58:44 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/PiwigoLib/PiwigoLib/Service/PwgTagsService.cs
r3819 r3827 140 140 } 141 141 142 static public List<PwgImage> GetListOfImagesFormTags(List<Int32> tagsId, 143 List<String> tagsUrlName, 144 List<String> tagsName, 145 Boolean? tagModeAnd, 146 Int32? perPage, 147 Int32? Page, 148 Int32? Order, 149 Int32? minRate, 150 Int32? maxRate, 151 Int32? minHit, 152 Int32? maxHit, 153 DateTime? minDateAvailable, 154 DateTime? maxDateAvailable, 155 DateTime? minDateCreated, 156 DateTime? maxDateCreated, 157 Int32? minRatio, 158 Int32? maxRatio, 159 Boolean? withThumbnail, 160 ref Int32 PageReturned, 161 ref Int32 PerPageeReturned, 162 ref Int32 CountReturned) 163 { 164 List<PwgImage> returnValue = new List<PwgImage>(); 165 166 try 167 { 168 PwgImagesProxyResponse response = PwgTagsProxy.pwg_tags_getImages(tagsId, 169 tagsUrlName, 170 tagsName, 171 tagModeAnd, 172 perPage, 173 Page, 174 Order, 175 minRate, 176 maxRate, 177 minHit, 178 maxHit, 179 minDateAvailable, 180 maxDateAvailable, 181 minDateCreated, 182 maxDateCreated, 183 minRatio, 184 maxRatio, 185 withThumbnail); 186 187 if (response.Retour != PwgBaseProxyReponseRetourEnum.Ok) 188 { 189 if (response.Erreur != null) 190 { 191 throw new PwgServiceException("GetListOfImagesFormTags, the server has return the error.", 192 response.Erreur.Code, 193 response.Erreur.Message); 194 } 195 else 196 { 197 throw new PwgServiceException("GetListOfImagesFormTags : a error occurs during server process."); 198 } 199 } 200 else 201 { 202 PwgImagesService.ConvertProxyResponseToDTO(response, returnValue, 203 ref PageReturned, 204 ref PerPageeReturned, 205 ref CountReturned); 206 } 207 } 208 catch (PwgProxyException ex) 209 { 210 throw new PwgServiceException("GetListOfImagesFormTags : a error is raised by proxy.", ex); 211 } 212 return returnValue; 213 } 214 142 215 /// <summary> 143 216 /// private: convert response to dto object
Note: See TracChangeset
for help on using the changeset viewer.