diff --git a/navalplanner-business/src/main/java/org/navalplanner/business/users/entities/User.java b/navalplanner-business/src/main/java/org/navalplanner/business/users/entities/User.java index 8ea779001..f23cc2a5e 100644 --- a/navalplanner-business/src/main/java/org/navalplanner/business/users/entities/User.java +++ b/navalplanner-business/src/main/java/org/navalplanner/business/users/entities/User.java @@ -28,6 +28,7 @@ import org.hibernate.validator.NotEmpty; import org.navalplanner.business.common.BaseEntity; import org.navalplanner.business.common.Registry; import org.navalplanner.business.common.exceptions.InstanceNotFoundException; +import org.navalplanner.business.scenarios.entities.Scenario; import org.navalplanner.business.users.daos.IUserDAO; /** @@ -50,6 +51,8 @@ public class User extends BaseEntity { private Boolean disabled = false; + private Scenario lastConnectedScenario; + /** * Necessary for Hibernate. Please, do not call it. */ @@ -153,4 +156,12 @@ public class User extends BaseEntity { } + public void setLastConnectedScenario(Scenario lastConnectedScenario) { + this.lastConnectedScenario = lastConnectedScenario; + } + + public Scenario getLastConnectedScenario() { + return lastConnectedScenario; + } + } diff --git a/navalplanner-business/src/main/resources/org/navalplanner/business/users/entities/Users.hbm.xml b/navalplanner-business/src/main/resources/org/navalplanner/business/users/entities/Users.hbm.xml index 38dc04d94..911a7a401 100644 --- a/navalplanner-business/src/main/resources/org/navalplanner/business/users/entities/Users.hbm.xml +++ b/navalplanner-business/src/main/resources/org/navalplanner/business/users/entities/Users.hbm.xml @@ -38,6 +38,8 @@ +