/impl/conf/app.properties |
---|
7,6 → 7,7 |
site.url=@site.url@ |
email.local.suffix=estgp.pt |
email.server=mail.estgp.pt |
email.user= |
email.password= |
/impl/src/java/pt/estgp/estgweb/Globals.java |
---|
47,7 → 47,9 |
public static final String STUDENT_ROLE = ConfigProperties.getProperty("user.student"); |
public static final String TEACHER_ROLE = ConfigProperties.getProperty("user.teacher"); |
public static final String EMAIL_LOCAL_SUFFIX = ConfigProperties.getProperty("email.local.suffix"); |
public static final String COURSE_COORDINATOR_ROLE = ConfigProperties.getProperty("user.courseCoordinator"); |
public static final String COURSE_DIRECTOR_ROLE = ConfigProperties.getProperty("user.courseDirector"); |
/impl/src/java/pt/estgp/estgweb/services/sigesimports/ImportTeachersService.java |
---|
89,6 → 89,12 |
{ |
t.setName(d.getNomeFuncionarioInt()); |
t.setEmail(d.getEmail()); |
if(d.getEmail() != null && d.getEmail().endsWith(Globals.EMAIL_LOCAL_SUFFIX)) |
{ |
int atIndex = d.getEmail().indexOf("@"); |
if(atIndex > 0) |
t.setUsername(d.getEmail().substring(0,atIndex)); |
} |
t.setSigesCode(d.getCodigoFuncionario().intValue()); |
t.setAddress(d.getMorada()); |
t.setZip("" + d.getCodigoPostal().intValue()); |