Skip to content

2 parandust: kommentaari väli ei pea olema täidetud ja avatud kuupäev on beanis käesolev kuupäev.#8

Open
Mailis wants to merge 3 commits intopsiimo:masterfrom
Mailis:psiimoFork2
Open

2 parandust: kommentaari väli ei pea olema täidetud ja avatud kuupäev on beanis käesolev kuupäev.#8
Mailis wants to merge 3 commits intopsiimo:masterfrom
Mailis:psiimoFork2

Conversation

@Mailis
Copy link

@Mailis Mailis commented Dec 18, 2011

Parandused:
1.
baseEntity-s Piirivalve.java:
kommentaar ei tohtinud baasidisaini järgi olla @NotNull
//@NotNull
private String kommentaar;

Alates kuupäeva kirjutasin beani AdminYksuseLiik sisse, et
seda ei peaks käsitis täitma:

@NotNull
@DateTimeFormat(style="M-")
private Date alates = new Date();

Selleks on lisatud 
kontroller AdminyksuseLiigiRedaktor,
kodeeritud selle kontrolleri view.jspx ja
lisatud uus tagLibrary createLiik.tagx.
1.
baseEntity-s Piirivalve.java:
kommentaar ei tohtinud baasidisaini järgi olla @NotNull
    //@NotNull
    private String kommentaar;


2.
Alates kuupäeva kirjutasin beani AdminYksuseLiik sisse, et 
seda ei peaks käsitis täitma:

    @NotNull
    @DateTimeFormat(style="M-")
    private Date alates = new Date();
saanud kirjutada ka lihtsamini:

	   public static boolean IsSurrogateDate(Date date){

		if (date == null) {
			return false;
		}
		// System.out.println("Testing IsSurrogateDate YEAR:" + year + "
        Month:" + month + " Day:" +day);
		if(date == maxDate()){		
			return true;
		}else{
			return false;
		}
  	}		



	   static 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();
	    }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant