Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion bin
Submodule bin deleted from b2dde2
12 changes: 1 addition & 11 deletions src/main/java/itcollege/team09/entities/AdminAlluvus.java
Original file line number Diff line number Diff line change
Expand Up @@ -63,15 +63,5 @@ public void setKuni(Date kuni) {
this.kuni = kuni;
}

public static List<AdminAlluvus> findAllAdminAlluvuses() {
List<AdminAlluvus> items = entityManager().createQuery("SELECT o FROM AdminAlluvus o", AdminAlluvus.class).getResultList();
for (int i = items.size() - 1; i >= 0; i--)
{
AdminAlluvus item = (AdminAlluvus) items.get(i);
if (!itcollege.team09.helpers.Helper.IsSurrogateDate(item.getSuletud())){
items.remove(i);
}
}
return items;
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,10 @@ privileged aspect AdminAlluvus_Roo_Entity {
return entityManager().createQuery("SELECT COUNT(o) FROM AdminAlluvus o", Long.class).getSingleResult();
}

public static List<AdminAlluvus> AdminAlluvus.findAllAdminAlluvuses() {
return entityManager().createQuery("SELECT o FROM AdminAlluvus o", AdminAlluvus.class).getResultList();
}

public static AdminAlluvus AdminAlluvus.findAdminAlluvus(Long id) {
if (id == null) return null;
return entityManager().find(AdminAlluvus.class, id);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,15 @@ privileged aspect AdminAlluvus_Roo_ToString {
sb.append("Adminyksus: ").append(getAdminyksus()).append(", ");
sb.append("Alamadminyksus: ").append(getAlamadminyksus()).append(", ");
sb.append("Alates: ").append(getAlates()).append(", ");
sb.append("Avaja: ").append(getAvaja()).append(", ");
sb.append("Avatud: ").append(getAvatud()).append(", ");
sb.append("Id: ").append(getId()).append(", ");
sb.append("Kommentaar: ").append(getKommentaar()).append(", ");
sb.append("Kuni: ").append(getKuni()).append(", ");
sb.append("Muudetud: ").append(getMuudetud()).append(", ");
sb.append("Muutja: ").append(getMuutja()).append(", ");
sb.append("Suletud: ").append(getSuletud()).append(", ");
sb.append("Sulgeja: ").append(getSulgeja()).append(", ");
sb.append("Version: ").append(getVersion());
return sb.toString();
}
Expand Down
12 changes: 1 addition & 11 deletions src/main/java/itcollege/team09/entities/AdminYksus.java
Original file line number Diff line number Diff line change
Expand Up @@ -106,15 +106,5 @@ public void setAdminYksuseLiik(AdminYksuseLiik param) {
this.adminYksuseLiik = param;
}

public static List<AdminYksus> findAllAdminYksuses() {
List<AdminYksus> items = entityManager().createQuery("SELECT o FROM AdminYksus o", AdminYksus.class).getResultList();
for (int i = items.size() - 1; i >= 0; i--)
{
AdminYksus item = (AdminYksus) items.get(i);
if (!itcollege.team09.helpers.Helper.IsSurrogateDate(item.getSuletud())){
items.remove(i);
}
}
return items;
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,10 @@ privileged aspect AdminYksus_Roo_Entity {
return entityManager().createQuery("SELECT COUNT(o) FROM AdminYksus o", Long.class).getSingleResult();
}

public static List<AdminYksus> AdminYksus.findAllAdminYksuses() {
return entityManager().createQuery("SELECT o FROM AdminYksus o", AdminYksus.class).getResultList();
}

public static AdminYksus AdminYksus.findAdminYksus(Long id) {
if (id == null) return null;
return entityManager().find(AdminYksus.class, id);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,17 @@ privileged aspect AdminYksus_Roo_ToString {
sb.append("AdminYksuseLiik: ").append(getAdminYksuseLiik()).append(", ");
sb.append("Alamadminyksused: ").append(getAlamadminyksused() == null ? "null" : getAlamadminyksused().size()).append(", ");
sb.append("Alates: ").append(getAlates()).append(", ");
sb.append("Avaja: ").append(getAvaja()).append(", ");
sb.append("Avatud: ").append(getAvatud()).append(", ");
sb.append("Id: ").append(getId()).append(", ");
sb.append("Kommentaar: ").append(getKommentaar()).append(", ");
sb.append("Kood: ").append(getKood()).append(", ");
sb.append("Kuni: ").append(getKuni()).append(", ");
sb.append("Muudetud: ").append(getMuudetud()).append(", ");
sb.append("Muutja: ").append(getMuutja()).append(", ");
sb.append("Nimetus: ").append(getNimetus()).append(", ");
sb.append("Suletud: ").append(getSuletud()).append(", ");
sb.append("Sulgeja: ").append(getSulgeja()).append(", ");
sb.append("Vaeosad: ").append(getVaeosad() == null ? "null" : getVaeosad().size()).append(", ");
sb.append("Version: ").append(getVersion()).append(", ");
sb.append("Ylemadminyksused: ").append(getYlemadminyksused() == null ? "null" : getYlemadminyksused().size());
Expand Down
18 changes: 4 additions & 14 deletions src/main/java/itcollege/team09/entities/AdminYksuseLiik.java
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
package itcollege.team09.entities;

import java.io.Serializable;

import java.util.Date;
import java.util.List;

import javax.persistence.Entity;
import javax.persistence.OneToMany;
Expand All @@ -19,7 +18,7 @@
@Entity
@RooToString
@RooEntity
public class AdminYksuseLiik extends Piirivalve implements Serializable {
public class AdminYksuseLiik extends Piirivalve {

/**
*
Expand Down Expand Up @@ -96,15 +95,6 @@ public void setAdminyksused(Collection<AdminYksus> param) {
this.adminyksused = param;
}

public static List<AdminYksuseLiik> findAllAdminYksuseLiiks() {
List<AdminYksuseLiik> items = entityManager().createQuery("SELECT o FROM AdminYksuseLiik o", AdminYksuseLiik.class).getResultList();
for (int i = items.size() - 1; i >= 0; i--)
{
AdminYksuseLiik item = (AdminYksuseLiik) items.get(i);
if (!itcollege.team09.helpers.Helper.IsSurrogateDate(item.getSuletud())){
items.remove(i);
}
}
return items;
}


}
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,10 @@ privileged aspect AdminYksuseLiik_Roo_Entity {
return entityManager().createQuery("SELECT COUNT(o) FROM AdminYksuseLiik o", Long.class).getSingleResult();
}

public static List<AdminYksuseLiik> AdminYksuseLiik.findAllAdminYksuseLiiks() {
return entityManager().createQuery("SELECT o FROM AdminYksuseLiik o", AdminYksuseLiik.class).getResultList();
}

public static AdminYksuseLiik AdminYksuseLiik.findAdminYksuseLiik(Long id) {
if (id == null) return null;
return entityManager().find(AdminYksuseLiik.class, id);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,17 @@ privileged aspect AdminYksuseLiik_Roo_ToString {
sb.append("Adminyksused: ").append(getAdminyksused() == null ? "null" : getAdminyksused().size()).append(", ");
sb.append("Alamyksused: ").append(getAlamyksused() == null ? "null" : getAlamyksused().size()).append(", ");
sb.append("Alates: ").append(getAlates()).append(", ");
sb.append("Avaja: ").append(getAvaja()).append(", ");
sb.append("Avatud: ").append(getAvatud()).append(", ");
sb.append("Id: ").append(getId()).append(", ");
sb.append("Kommentaar: ").append(getKommentaar()).append(", ");
sb.append("Kood: ").append(getKood()).append(", ");
sb.append("Kuni: ").append(getKuni()).append(", ");
sb.append("Muudetud: ").append(getMuudetud()).append(", ");
sb.append("Muutja: ").append(getMuutja()).append(", ");
sb.append("Nimetus: ").append(getNimetus()).append(", ");
sb.append("Suletud: ").append(getSuletud()).append(", ");
sb.append("Sulgeja: ").append(getSulgeja()).append(", ");
sb.append("Version: ").append(getVersion()).append(", ");
sb.append("Ylemyksused: ").append(getYlemyksused() == null ? "null" : getYlemyksused().size());
return sb.toString();
Expand Down
81 changes: 59 additions & 22 deletions src/main/java/itcollege/team09/entities/Piirivalve.java
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
package itcollege.team09.entities;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

import javax.persistence.GeneratedValue;
Expand All @@ -24,7 +23,6 @@

@MappedSuperclass
@RooToString
@Transactional
@RooEntity(mappedSuperclass = true)
public abstract class Piirivalve {

Expand All @@ -48,6 +46,7 @@ public abstract class Piirivalve {
protected Date suletud;



public Long getId() {
return id;
}
Expand All @@ -66,44 +65,82 @@ public void setKommentaar(String kommentaar) {
@PrePersist
public void recordCreated() {
String user = GetUser();

this.avaja = user;
this.muutja = user;
this.sulgeja = user;

this.avatud = new Date();
this.muudetud = new Date();
try {
this.suletud = new SimpleDateFormat("yyyy-MM-dd").parse("9999-12-31");
} catch (ParseException e) {
e.printStackTrace();
}
setAvaja(user);
setMuutja(user);
setAvatud(new Date());
setMuudetud(new Date());
setSuletud(maxDate());
}

@PreUpdate
public void recordModified() {
this.muutja = GetUser();
this.muudetud = new Date();
setSulgeja(GetUser());
setMuutja(GetUser());
setMuudetud(new Date());
}

@PreRemove
public void preventRemove() {
throw new SecurityException("Removing of data is prohibited!");
}

@Transactional
/* @Transactional
public void remove() {
this.sulgeja = GetUser();
this.suletud = new Date();
}
}*/


private String GetUser() {
String username;
Authentication auth = SecurityContextHolder.getContext().getAuthentication();
return auth.getName();
username = auth.getName();
return username;
}


Date maxDate(){

Calendar rightNow = Calendar.getInstance();
rightNow.set(Calendar.YEAR, 9999);
rightNow.set(Calendar.MONTH, 11);
rightNow.set(Calendar.DAY_OF_MONTH, 31);

return rightNow.getTime();
}

public Date getSuletud() {
return suletud;
}
public void setSuletud(Date suletud) {
this.suletud = suletud;
}
public String getAvaja() {
return avaja;
}
public void setAvaja(String avaja) {
this.avaja = avaja;
}
public Date getAvatud() {
return avatud;
}
public void setAvatud(Date avatud) {
this.avatud = avatud;
}
public String getMuutja() {
return muutja;
}
public void setMuutja(String muutja) {
this.muutja = muutja;
}
public Date getMuudetud() {
return muudetud;
}
public void setMuudetud(Date muudetud) {
this.muudetud = muudetud;
}
public String getSulgeja() {
return sulgeja;
}
public void setSulgeja(String sulgeja) {
this.sulgeja = sulgeja;
}
}
11 changes: 11 additions & 0 deletions src/main/java/itcollege/team09/entities/Piirivalve_Roo_Entity.aj
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,17 @@ privileged aspect Piirivalve_Roo_Entity {
this.entityManager.persist(this);
}

@Transactional
public void Piirivalve.remove() {
if (this.entityManager == null) this.entityManager = entityManager();
if (this.entityManager.contains(this)) {
this.entityManager.remove(this);
} else {
Piirivalve attached = Piirivalve.findPiirivalve(this.id);
this.entityManager.remove(attached);
}
}

@Transactional
public void Piirivalve.flush() {
if (this.entityManager == null) this.entityManager = entityManager();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,14 @@ privileged aspect Piirivalve_Roo_ToString {

public String Piirivalve.toString() {
StringBuilder sb = new StringBuilder();
sb.append("Avaja: ").append(getAvaja()).append(", ");
sb.append("Avatud: ").append(getAvatud()).append(", ");
sb.append("Id: ").append(getId()).append(", ");
sb.append("Kommentaar: ").append(getKommentaar()).append(", ");
sb.append("Muudetud: ").append(getMuudetud()).append(", ");
sb.append("Muutja: ").append(getMuutja()).append(", ");
sb.append("Suletud: ").append(getSuletud()).append(", ");
sb.append("Sulgeja: ").append(getSulgeja()).append(", ");
sb.append("Version: ").append(getVersion());
return sb.toString();
}
Expand Down
14 changes: 1 addition & 13 deletions src/main/java/itcollege/team09/entities/Vaeosa.java
Original file line number Diff line number Diff line change
Expand Up @@ -97,17 +97,5 @@ public Collection<VaeosaAlluvus> getAlamvaeosad() {
public void setVaeosaAlluvus_2(Collection<VaeosaAlluvus> param) {
this.alamvaeosad = param;
}


public static List<Vaeosa> findAllVaeosas() {
List<Vaeosa> items = entityManager().createQuery("SELECT o FROM Vaeosa o", Vaeosa.class).getResultList();
for (int i = items.size() - 1; i >= 0; i--)
{
Vaeosa item = (Vaeosa) items.get(i);
if (!itcollege.team09.helpers.Helper.IsSurrogateDate(item.getSuletud())){
items.remove(i);
}
}
return items;
}

}
14 changes: 1 addition & 13 deletions src/main/java/itcollege/team09/entities/VaeosaAlluvus.java
Original file line number Diff line number Diff line change
Expand Up @@ -63,17 +63,5 @@ public Vaeosa getAlamvaeosa() {
public void setAlamvaeosa(Vaeosa param) {
this.alamvaeosa = param;
}


public static List<VaeosaAlluvus> findAllVaeosaAlluvuses() {
List<VaeosaAlluvus> items = entityManager().createQuery("SELECT o FROM VaeosaAlluvus o", VaeosaAlluvus.class).getResultList();
for (int i = items.size() - 1; i >= 0; i--)
{
VaeosaAlluvus item = (VaeosaAlluvus) items.get(i);
if (!itcollege.team09.helpers.Helper.IsSurrogateDate(item.getSuletud())){
items.remove(i);
}
}
return items;
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,10 @@ privileged aspect VaeosaAlluvus_Roo_Entity {
return entityManager().createQuery("SELECT COUNT(o) FROM VaeosaAlluvus o", Long.class).getSingleResult();
}

public static List<VaeosaAlluvus> VaeosaAlluvus.findAllVaeosaAlluvuses() {
return entityManager().createQuery("SELECT o FROM VaeosaAlluvus o", VaeosaAlluvus.class).getResultList();
}

public static VaeosaAlluvus VaeosaAlluvus.findVaeosaAlluvus(Long id) {
if (id == null) return null;
return entityManager().find(VaeosaAlluvus.class, id);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,15 @@ privileged aspect VaeosaAlluvus_Roo_ToString {
StringBuilder sb = new StringBuilder();
sb.append("Alamvaeosa: ").append(getAlamvaeosa()).append(", ");
sb.append("Alates: ").append(getAlates()).append(", ");
sb.append("Avaja: ").append(getAvaja()).append(", ");
sb.append("Avatud: ").append(getAvatud()).append(", ");
sb.append("Id: ").append(getId()).append(", ");
sb.append("Kommentaar: ").append(getKommentaar()).append(", ");
sb.append("Kuni: ").append(getKuni()).append(", ");
sb.append("Muudetud: ").append(getMuudetud()).append(", ");
sb.append("Muutja: ").append(getMuutja()).append(", ");
sb.append("Suletud: ").append(getSuletud()).append(", ");
sb.append("Sulgeja: ").append(getSulgeja()).append(", ");
sb.append("Vaeosa: ").append(getVaeosa()).append(", ");
sb.append("Version: ").append(getVersion());
return sb.toString();
Expand Down
4 changes: 4 additions & 0 deletions src/main/java/itcollege/team09/entities/Vaeosa_Roo_Entity.aj
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,10 @@ privileged aspect Vaeosa_Roo_Entity {
return entityManager().createQuery("SELECT COUNT(o) FROM Vaeosa o", Long.class).getSingleResult();
}

public static List<Vaeosa> Vaeosa.findAllVaeosas() {
return entityManager().createQuery("SELECT o FROM Vaeosa o", Vaeosa.class).getResultList();
}

public static Vaeosa Vaeosa.findVaeosa(Long id) {
if (id == null) return null;
return entityManager().find(Vaeosa.class, id);
Expand Down
Loading