M3I_2006-2007

Forum pour la classe de M3I 2006-2007 keep the contact !!!
 
AccueilPortailFAQRechercherS'enregistrerMembresGroupesConnexion

Partagez | 
 

 et si on s'donnait rdv sur le forum

Aller en bas 
AuteurMessage
Roger



Nombre de messages : 275
Date d'inscription : 18/06/2007

MessageSujet: et si on s'donnait rdv sur le forum   Mer 8 Aoû - 11:37

les enfants, le forum est mort ce soir.

plus de rage, plus de carnage, le forum est mort ce soir.

j'aimerais que chacun d'entre nous poste un bout de code qu'il a vu aujourd'hui. Histiore de voir ce que chacun devient

je commence d'ailleurs par le code des statitstiques sur les entretiens des demandes :

/**
*
* @param nomModele nomModele
* @param dateDeb dateDeb
* @param dateFin dateFin
* @return String
*/
public final String exportRtf(
final String nomModele,
final Date dateDeb, final Date dateFin) {
Trace.debug("Debut service exportRtf()", this);
SuiviHebdo suivi = new SuiviHebdo();
SimpleDate dateDebutSimple = new SimpleDate(dateDeb);
String dateDebString = dateDebutSimple.toString();
SimpleDate dateFinSimple = new SimpleDate(dateFin);
String dateFinString = dateFinSimple.toString();

//////////////////////////////PAGE 1 DES STATS////////////////////////////
List modesContacts = new ArrayList();
// recuperation des modes de contact.
getAllModeContacts();
// allocation de l'espace mémoire pour le compteur d'entretiens.
compteurEntretiensPeriode = new int[listModeContacts.length];
for (int i = 0; i < listModeContacts.length; i++) {
compteurEntretiensPeriode[i] = 0;
}
// remplissage du tableau sur le nombre d'entretiens
// par mode de contact sur l'intervalle de dates.
for (int i = 0; i < listModeContacts.length; i++) {
if (listModeContacts[i].getContactDemandes() != null) {
Iterator itContact =
listModeContacts[i].getContactDemandes().iterator();
while (itContact.hasNext()) {
DTOContactDemande contDem =
(DTOContactDemande) itContact.next();
Date dateCont = contDem.getDateContact();
if (dateDeb.compareTo(dateCont) <= 0
&& dateFin.compareTo(dateCont) >= 0) {
compteurEntretiensPeriode[i]++;
}
}
}
}
compteurEntretiensDateDepart = new int[listModeContacts.length];
// remplissage du tableau sur le nombre d'entretiens
// par mode de contact depuis la date de depart.
// ce tableau permettra de calculer le COMPTEUR DU LOCAL.
for (int i = 0; i < listModeContacts.length; i++) {
if (listModeContacts[i].getContactDemandes() != null) {
Iterator itContact =
listModeContacts[i].getContactDemandes().iterator();
while (itContact.hasNext()) {
DTOContactDemande contDem =
(DTOContactDemande) itContact.next();
Date dateCont = contDem.getDateContact();
if (dateDeb.compareTo(dateCont) <= 0) {
compteurEntretiensDateDepart[i]++;
}
}
}
}
int compteurDuLocal = 0;
for (int i = 0; i < compteurEntretiensDateDepart.length; i++) {
compteurDuLocal += compteurEntretiensDateDepart[i];
}
// ajout des modes de contacts d'entretiens.
for (int p = 0; p < listModeContacts.length; p++) {
ModeContactExport modeContact = new ModeContactExport();
modeContact.setLibelle(listModeContacts[p].getLibelle());
modeContact.setNbContact(new Integer(compteurEntretiensPeriode[p]));
modesContacts.add(modeContact);
}

// Recuperation du nombre total de contacts sur la période de stats.
int totalContactSurPeriode = 0;
for (int i = 0; i < compteurEntretiensPeriode.length; i++) {
totalContactSurPeriode += compteurEntretiensPeriode[i];
}

List contactsQuartier = new ArrayList();
int nbTotalEntretiens = 0;
for (int i = 0; i < compteurEntretiensPeriode.length; i++) {
nbTotalEntretiens += compteurEntretiensPeriode[i];
}
// Pourcentage Entretiens pour chaque Quartier.
getAllQuartiers();
ContactQuartierExport[] contactParQuartier =
new ContactQuartierExport[listQuartiers.length + 1];
// Calcul du pourcentage de contact sur la periode voulue pour
// chaque quartier. Pour chaque quartier, cela representera le
// taux dans l'objet ContactQuartierExport. On commencera donc
// par calculer le nbre de contacts par quartiers dans le tableau
// compteurContactQuartier.
compteurContactQuartier = new int[listQuartiers.length];
for (int i = 0; i < listQuartiers.length; i++) {
if (listQuartiers[i].getDemandes() != null) {
Iterator itDemande =
listQuartiers[i].getDemandes().iterator();
while (itDemande.hasNext()) {
DTODemande demDTO =
(DTODemande) itDemande.next();
Iterator itContact =
demDTO.getContactDemandes().iterator();
while (itContact.hasNext()) {
DTOContactDemande contDem =
(DTOContactDemande) itContact.next();
Date dateCont = contDem.getDateContact();
if (dateDeb.compareTo(dateCont) <= 0
&& dateFin.compareTo(dateCont) >= 0) {
compteurContactQuartier[i]++;
}
}
}
}
}
//Remplissage des contactsQuartiers
for (int n = 0; n < contactParQuartier.length - 1; n++) {
contactParQuartier[n] = new ContactQuartierExport();
contactParQuartier[n].setLibelle(listQuartiers[n].getNomQuartier());
if (nbTotalEntretiens != 0) {
contactParQuartier[n].setTaux(
new Float(Math.round(100 * (float)compteurContactQuartier[n] / (float)nbTotalEntretiens)));
} else {
contactParQuartier[n].setTaux(new Float(0));
}

contactsQuartier.add(contactParQuartier[n]);
}
int nbContactQuartierNullPeriode = totalContactSurPeriode;
for (int i = 0; i < listQuartiers.length; i++) {
nbContactQuartierNullPeriode -= compteurContactQuartier[i];
}
contactParQuartier[contactParQuartier.length - 1] = new ContactQuartierExport();
contactParQuartier[contactParQuartier.length - 1].setLibelle("Quartiers non renseignés");
if (nbTotalEntretiens != 0) {
contactParQuartier[contactParQuartier.length - 1].setTaux(new Float(Math.round(100 * (float)nbContactQuartierNullPeriode / (float)nbTotalEntretiens)));
} else {
contactParQuartier[contactParQuartier.length - 1].setTaux(new Float(0));
}
contactsQuartier.add(contactParQuartier[contactParQuartier.length - 1]);

////////////////////////fin PAGE 1 DES STATS///////////////////////////



.....
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
sillee



Nombre de messages : 287
Age : 31
Date d'inscription : 19/06/2007

MessageSujet: Re: et si on s'donnait rdv sur le forum   Mer 8 Aoû - 12:05

e


Dernière édition par sillee le Ven 4 Nov - 22:37, édité 1 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Tiên

avatar

Nombre de messages : 217
Age : 34
Localisation : 13ème arrondissement de Quint-Fonsegrives
Date d'inscription : 18/06/2007

MessageSujet: Re: et si on s'donnait rdv sur le forum   Jeu 9 Aoû - 0:36

Table 41 , 4 couverts:

//////////////////// APERITIFS /////////////////////
2 * cocktails maison
1 * coca
1 * jus de mangue

//////////////////// 4 Formules à 20 Euros /////////////////////

Entrees: 2 * Salades Ananas Crabes et Crevettes
1 * Assiette Dégustation
1 * Salade Boeufs Nems

Plats: 3 * Délices aux fruits de mer
1 * Porc caramel

Accompagnements: 2 * Riz cantonnais maison
2 * Riz natures

Desserts: 2 * Bananes grillées
1 * Nems chocolats
1 * Coupe de lychees

//////////////////// DIGESTIFS /////////////////////
2 * cafés
4 * sakés

//////////////////// ADDITION /////////////////////
Apéritifs : 12Euros
4*Formules 20Euros : 80Euros
2*Suppléments Riz Cantonnais : 6Euros
Digestifs : 15Euros

TOTAL: 113Euros léléla!!
Paiement par carte bleue


Merci et à bientôt
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Tiên

avatar

Nombre de messages : 217
Age : 34
Localisation : 13ème arrondissement de Quint-Fonsegrives
Date d'inscription : 18/06/2007

MessageSujet: Re: et si on s'donnait rdv sur le forum   Jeu 23 Aoû - 18:17

Ouep les gros, jvois que vous vous connecté assez souvent sans pour autant laisser traces écrites de votre passage!
De plus, je note aussi, que notre mini-vile se développe qu'en perpetuelle gradient infinitésimal!
J'en conclus donc, que vous venez juste pour voir s'il y a des nouveaux messages, et voici dons un nouveau message qui ne vous apportera rien, sauf une perte de temps!!!

Maintenant allez bosser bande de branlosssssssssssss!

Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Roger



Nombre de messages : 275
Date d'inscription : 18/06/2007

MessageSujet: Re: et si on s'donnait rdv sur le forum   Ven 24 Aoû - 12:00

les enfants, le rendez vous est pour 12h15, au resto asiatique a coté de leclerc blagnac


Comment aller à sogeti pour que je vous amene à leclerc blagnac ?
- aller direction blagnac/aeroport.
- juste au moment ou on a le choix entre aller à gauche vers l'aeroport (2 voies) et aller à droite direction Cornebarieu, il faut prendre à dte dir Cornebarieu.

- premiere sortie à droite (en face du panneau McDo qui sera sur votre gauche)
-sur rd point, prendre a droite
-puis suivre à droite pour passer sous le périf
- rdv sur le parking du mcdo
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Tiên

avatar

Nombre de messages : 217
Age : 34
Localisation : 13ème arrondissement de Quint-Fonsegrives
Date d'inscription : 18/06/2007

MessageSujet: Re: et si on s'donnait rdv sur le forum   Ven 24 Aoû - 21:04

Message pour l'admin:

On peut dès à présent, améliorer le réseau de transport de notre mini-ville! est-ce qu'on pourrait avoir le lien de celui-ci directement imbriqué dans la description de ce jeu, comme vous l'avez fait pour l'industrie , svp? Comme cela, nous n'aurons qu'à cliquer sur ce lien et les routes se dessineront sur les paturages qui vergent notre ville (oui, je ne suis pas sur que "verger" soit un verbe, mais je trouvais que la situation s'y prettait)!
si au contraire vous etes contre le réchauffement de la planète et les greenhouse effect gazes, faites le savoir en ne cliquant pas sur le lien tout simplement!
Oui! Si vous trouvez les champs alléchants , si vous etes contre les champs-elysées, votez 1 au 68800! Si par contre vous voulez que les triplées restent, tapez 2 !

Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: et si on s'donnait rdv sur le forum   

Revenir en haut Aller en bas
 
et si on s'donnait rdv sur le forum
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» klaxon Nord 2501 qui nous donnait le "GO
» Et si on donnait un god tier a tout le monde !
» CFCB?
» Haute-Saône (70) Aide
» matelotage

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
M3I_2006-2007 :: La vie du M3I-
Sauter vers: