Ajout d'attribut pour la conf
This commit is contained in:
@@ -48,6 +48,13 @@ public class Conference implements Serializable{
|
|||||||
@Temporal(TemporalType.DATE)
|
@Temporal(TemporalType.DATE)
|
||||||
private Date dateEnd;
|
private Date dateEnd;
|
||||||
|
|
||||||
|
private Integer pageNumber;
|
||||||
|
private boolean typePDF;
|
||||||
|
private boolean typeLatec;
|
||||||
|
private boolean typeWord;
|
||||||
|
private boolean typeODT;
|
||||||
|
private String sendInfo;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Roles of users for this conference
|
* Roles of users for this conference
|
||||||
*/
|
*/
|
||||||
@@ -155,16 +162,23 @@ public class Conference implements Serializable{
|
|||||||
this.roles = new ArrayList<Role>();
|
this.roles = new ArrayList<Role>();
|
||||||
}
|
}
|
||||||
|
|
||||||
public Conference(String titre, String descirption, String infoComplementray, Date dateAbstract, Date dateArticle, Date dateEvaluation, Date dateStart, Date dateEnd) {
|
public Conference(String titre, String description, String infoComplementray, Date dateAbstract, Date dateArticle, Date dateEvaluation, Date dateStart, Date dateEnd,
|
||||||
|
Integer pageNumber, boolean typePDF, boolean typeLatec, boolean typeWord, boolean typeODT, String sendInfo) {
|
||||||
this();
|
this();
|
||||||
this.title = titre;
|
this.title = titre;
|
||||||
this.description = descirption;
|
this.description = description;
|
||||||
this.otherInformations = infoComplementray;
|
this.otherInformations = infoComplementray;
|
||||||
this.dateAbstract = dateAbstract;
|
this.dateAbstract = dateAbstract;
|
||||||
this.dateArticle = dateArticle;
|
this.dateArticle = dateArticle;
|
||||||
this.dateEvaluation = dateEvaluation;
|
this.dateEvaluation = dateEvaluation;
|
||||||
this.dateStart = dateStart;
|
this.dateStart = dateStart;
|
||||||
this.dateEnd = dateEnd;
|
this.dateEnd = dateEnd;
|
||||||
|
this.pageNumber = pageNumber;
|
||||||
|
this.typePDF = typePDF;
|
||||||
|
this.typeLatec = typeLatec;
|
||||||
|
this.typeWord = typeWord;
|
||||||
|
this.typeODT = typeODT;
|
||||||
|
this.sendInfo = sendInfo;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -228,4 +242,52 @@ public class Conference implements Serializable{
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Integer getPageNumber() {
|
||||||
|
return pageNumber;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setPageNumber(Integer pageNumber) {
|
||||||
|
this.pageNumber = pageNumber;
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean isTypePDF() {
|
||||||
|
return typePDF;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTypePDF(boolean typePDF) {
|
||||||
|
this.typePDF = typePDF;
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean isTypeLatec() {
|
||||||
|
return typeLatec;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTypeLatec(boolean typeLatec) {
|
||||||
|
this.typeLatec = typeLatec;
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean isTypeWord() {
|
||||||
|
return typeWord;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTypeWord(boolean typeWord) {
|
||||||
|
this.typeWord = typeWord;
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean isTypeODT() {
|
||||||
|
return typeODT;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTypeODT(boolean typeODT) {
|
||||||
|
this.typeODT = typeODT;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getSendInfo() {
|
||||||
|
return sendInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setSendInfo(String sendInfo) {
|
||||||
|
this.sendInfo = sendInfo;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -39,8 +39,15 @@ public class ConferenceManagerBean implements IConferenceManager {
|
|||||||
Date dateArticle,
|
Date dateArticle,
|
||||||
Date dateEvaluation,
|
Date dateEvaluation,
|
||||||
Date dateStart,
|
Date dateStart,
|
||||||
Date dateEnd) throws NoConferenceCreationTokenLeftException {
|
Date dateEnd,
|
||||||
Conference conf = new Conference(titre, description, complementaryInfo, dataAbstract, dateArticle, dateEvaluation, dateStart, dateEnd);
|
Integer pageNumber,
|
||||||
|
boolean typePDF,
|
||||||
|
boolean typeLatec,
|
||||||
|
boolean typeWord,
|
||||||
|
boolean typeODT,
|
||||||
|
String sendInfo) throws NoConferenceCreationTokenLeftException {
|
||||||
|
Conference conf = new Conference(titre, description, complementaryInfo, dataAbstract, dateArticle, dateEvaluation, dateStart, dateEnd, pageNumber, typePDF,
|
||||||
|
typeLatec, typeWord, typeODT, sendInfo);
|
||||||
if( ! canCreateConference(chairmanLogin)){
|
if( ! canCreateConference(chairmanLogin)){
|
||||||
throw new NoConferenceCreationTokenLeftException();
|
throw new NoConferenceCreationTokenLeftException();
|
||||||
}
|
}
|
||||||
@@ -93,6 +100,12 @@ public class ConferenceManagerBean implements IConferenceManager {
|
|||||||
persistedConf.setDateStart(conf.getDateStart());
|
persistedConf.setDateStart(conf.getDateStart());
|
||||||
persistedConf.setOtherInformations(conf.getOtherInformations());
|
persistedConf.setOtherInformations(conf.getOtherInformations());
|
||||||
persistedConf.setTitle(conf.getTitle());
|
persistedConf.setTitle(conf.getTitle());
|
||||||
|
persistedConf.setPageNumber(conf.getPageNumber());
|
||||||
|
persistedConf.setTypePDF(conf.isTypePDF());
|
||||||
|
persistedConf.setTypeLatec(conf.isTypeLatec());
|
||||||
|
persistedConf.setTypeWord(conf.isTypeWord());
|
||||||
|
persistedConf.setTypeODT(conf.isTypeODT());
|
||||||
|
persistedConf.setSendInfo(conf.getSendInfo());
|
||||||
ut.commit();
|
ut.commit();
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
try {
|
try {
|
||||||
|
|||||||
@@ -27,7 +27,13 @@ public interface IConferenceManager {
|
|||||||
Date dateArticle,
|
Date dateArticle,
|
||||||
Date dateEvaluation,
|
Date dateEvaluation,
|
||||||
Date dateStart,
|
Date dateStart,
|
||||||
Date dateEnd) throws NoConferenceCreationTokenLeftException;
|
Date dateEnd,
|
||||||
|
Integer pageNumber,
|
||||||
|
boolean typePDF,
|
||||||
|
boolean typeLatec,
|
||||||
|
boolean typeWord,
|
||||||
|
boolean typeODT,
|
||||||
|
String sendInfo) throws NoConferenceCreationTokenLeftException;
|
||||||
public Conference getConference(Integer id);
|
public Conference getConference(Integer id);
|
||||||
public void addCriterionToConference(Integer conferenceId,String name,Integer minRating, Integer maxRating);
|
public void addCriterionToConference(Integer conferenceId,String name,Integer minRating, Integer maxRating);
|
||||||
public void removeCriterionToConference(Integer conferenceId);
|
public void removeCriterionToConference(Integer conferenceId);
|
||||||
|
|||||||
Reference in New Issue
Block a user