1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112
|
package com.fg.test01.controller;
import com.fg.test01.entity.T1;
import com.fg.test01.service.supervision.AgentService;
import java.io.Serializable;
import java.util.List;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.enterprise.context.RequestScoped;
import javax.inject.Inject;
import javax.inject.Named;
/**
*
* @author admin
*/
@Named
@RequestScoped
public class AccueilController implements Serializable {
private static final long serialVersionUID = 1L;
private T1 chaine;
private char modification='c';
private List<T1> listeDeT1;
private @Inject AgentService agsvc;
public AccueilController(){
Logger.getLogger(AccueilController.class.getName()).log(Level.INFO, "AccueilController.AccueilController()");
}
public char getModification() {
Logger.getLogger(AccueilController.class.getName()).log(Level.INFO, "AccueilController.getModification()={0}",modification);
return modification;
}
public void setModification(char modification) {
Logger.getLogger(AccueilController.class.getName()).log(Level.INFO, "AccueilController.setModification({0})",modification);
this.modification = modification;
}
public T1 getChaine() {
Logger.getLogger(AgentService.class.getName()).log(Level.INFO, "AccueilController.getChaine()");
return chaine;
}
public void setChaine(T1 chaine) {
Logger.getLogger(AccueilController.class.getName()).log(Level.INFO, "AccueilController.setChaine()");
this.chaine = chaine;
}
public String insereOuModifChaine(Integer sId) {
Logger.getLogger(AccueilController.class.getName()).log(Level.INFO, "AccueilController.insereOuModifChaine({0})", sId.toString());
Logger.getLogger(AccueilController.class.getName()).log(Level.INFO, "AccueilController.insereOuModifChaine - chaine.c2={0}", chaine.getC2());
if (chaine.getC1()==null){
Logger.getLogger(AccueilController.class.getName()).log(Level.INFO, "AccueilController.insereOuModifChaine - chaine.c1=null");
}
else{
Logger.getLogger(AccueilController.class.getName()).log(Level.INFO, "AccueilController.insereOuModifChaine - chaine.c1={0}", chaine.getC1().toString());
}
if (modification=='m'){
agsvc.modifChaine(chaine);
}
else{
agsvc.insereChaine(chaine);
}
//pret pour en saisir un nouveau
modification='c';
chaine = new T1();
return "accueil";
}
/**
* @return Returns the selected T1 object
*
*/
public T1 getSelected() {
if (chaine == null) {
Logger.getLogger(AccueilController.class.getName()).log(Level.INFO, "AccueilController.getSelected() selected = new T1()");
chaine = new T1();
}
else{
if (chaine.getC1()==null){
Logger.getLogger(AccueilController.class.getName()).log(Level.INFO, "AccueilController.getSelected() selected = {0}","null" + " et " + chaine.getC2() );
}
else{
Logger.getLogger(AccueilController.class.getName()).log(Level.INFO, "AccueilController.getSelected() selected = {0}",chaine.getC1().toString() + ' ' + chaine.getC2() );
}
}
return chaine;
}
public List<T1> getListeDeT1(){
return agsvc.listeDeT1();
}
/**
*
*
*
* @param sId
* @return page acueil
*/
public String editAction(Integer sId){
Logger.getLogger(AccueilController.class.getName()).log(Level.INFO, "AccueilController.editAction({0})",sId.toString());
chaine=agsvc.getChaine(sId);
Logger.getLogger(AccueilController.class.getName()).log(Level.INFO, "AccueilController.editAction - chaine={0}", chaine.getC1().toString() + ' ' + chaine.getC2());
modification='m';
return "accueil";
}
} |
Partager