public static RestroomSearchResultModel getFromDatabaseModel(Restroom restroom)
 {
     var restroomResult = new RestroomSearchResultModel();
     restroomResult.coordX = restroom.coordX.Value;
     restroomResult.coordY = restroom.coordY.Value;
     restroomResult.id = restroom.id;
     restroomResult.address = restroom.address;
     restroomResult.gender = restroom.gender;
     restroomResult.description = restroom.description.Length > 100
         ? restroom.description.Substring(0, 100) + "..."
         : restroom.description;
     return restroomResult;
 }
 public static RestroomSearchResultModel getFromDatabaseModel(Restroom restroom, Boolean rating)
 {
     var restroomResult = new RestroomSearchResultModel();
     restroomResult.coordX = restroom.coordX.Value;
     restroomResult.coordY = restroom.coordY.Value;
     restroomResult.id = restroom.id;
     restroomResult.address = restroom.address;
     restroomResult.gender = restroom.gender;
     var description = restroom.description ?? "";
     restroomResult.description = description.Length > 100
         ? description.Substring(0, 100) + "..."
         : description;
     if (rating)
     {
         RatingAverageModel ratingmodel = RestroomModel.getRatingObject(restroom.id);
         restroomResult.rating = ratingmodel.getAverage();
         restroomResult.rated = ratingmodel.rated();
     }
         
     return restroomResult;
 }