/branches/grupo17529/impl/conf/berserk/sd.xml |
---|
4048,6 → 4048,20 |
</filterChains> |
</service> |
<service> |
<name>CourseReportSave</name> |
<implementationClass>pt.estgp.estgweb.services.courses.CourseReportServices</implementationClass> |
<description> |
@reportCourseDocumento faz save de um documento alterado |
</description> |
<isTransactional>true</isTransactional> |
<defaultMethod>saveCourseReport</defaultMethod> |
<filterChains> |
<chain name="Logger"/> |
<chain name="Session"/> |
</filterChains> |
</service> |
</serviceDefinitions> |
/branches/grupo17529/impl/src/java/pt/estgp/estgweb/services/courses/CourseReportServices.java |
---|
634,18 → 634,21 |
} |
} |
//save |
public String saveCourseReport(String reportDocumentJson,UserSession session){ |
CourseReportDocument reportDocument = CourseReportDocument.fromJson(reportDocumentJson); |
return null; |
} |
public static void main(String[] args) throws IOException, JSONException { |
AbstractDao.getCurrentSession().beginTransaction(); |
/branches/grupo17529/impl/src/hbm/pt/estgp/estgweb/domain/Course.hbm.xml |
---|
79,6 → 79,10 |
<property name="separatedTurmas" type="boolean"> |
<column name="separatedTurmas" default="false"/> |
</property> |
<!-- Ponto 1 Criaçao de Variavel--> |
<property name="courseReportDocument" type="string"> |
<column name="courseReportDocument" sql-type="LONGTEXT"/> |
</property> |
<many-to-one name="course" class="pt.estgp.estgweb.domain.Course" outer-join="true" lazy="false" column="course_id"/> |
<subclass name="pt.estgp.estgweb.domain.CourseYearImpl" discriminator-value="CourseYearImpl"/> |
</class> |
/branches/grupo17529/impl/build.xml |
---|
66,6 → 66,7 |
<target name="initDirs"> |
<mkdir dir="${log.dir}"/> |
<mkdir dir="${data.dir}"/> |
<mkdir dir="${tmp.dir}"/> |
<mkdir dir="${build.dir}"/> |
<mkdir dir="${build.dir.classes}"/> |
<mkdir dir="${build.dir.war}"/> |
/branches/grupo17529/impl/gen/java/pt/estgp/estgweb/domain/CourseYear.java |
---|
2,12 → 2,13 |
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9 |
import java.io.Serializable; |
import java.util.Date; |
/** |
* CourseYear generated by hbm2java |
*/ |
public abstract class CourseYear extends pt.estgp.estgweb.domain.DomainSerializableObject implements java.io.Serializable { |
public abstract class CourseYear extends DomainSerializableObject implements Serializable { |
private long id; |
16,7 → 17,16 |
private String importYear; |
private boolean separatedTurmas; |
private Course course; |
private String courseReportDocument; |
public String getCourseReportDocument() { |
return courseReportDocument; |
} |
public void setCourseReportDocument(String courseReportDocument) { |
this.courseReportDocument = courseReportDocument; |
} |
public CourseYear() { |
} |