import org.joda.time.format.DateTimeFormatter;
import org.joda.time.format.DateTimeFormatterBuilder;
+import java.util.ArrayList;
+
import adullact.publicrowdfunding.R;
+import adullact.publicrowdfunding.model.local.ressource.Project;
/**
* @author Ferrand and Nelaupe
return date.toString(dateTimeFormatter);
}
- public static int getDrawable(int numero) {
- switch (numero) {
- case 1:
- return R.drawable.roi;
- case 2:
- return R.drawable.basketball;
- case 3:
- return R.drawable.plante;
- case 4:
- return R.drawable.fete;
-
- default:
- return R.drawable.ic_launcher;
- }
+ public static ArrayList<Project> restrictToUsefulProjects(ArrayList<Project> projects) {
+ ArrayList<Project> res = new ArrayList<Project>();
+
+ for(Project project : projects) {
+ if(project.isValidate() && project.isActive()) {
+ res.add(project);
+ }
+ }
+
+ return res;
+ }
+
+ public static int [] drawables = { R.drawable.ic_launcher, R.drawable.roi, R.drawable.basketball, R.drawable.plante, R.drawable.fete};
+
+ public static int getDrawable(int numero) {
+ return drawables[numero];
}
+
+ public static int getDrawableSize(){
+ return drawables.length;
+ }
+
}