git-svn-id: https://svn.coded.pt/svn/SIPRP@2029 bb69d46d-e84e-40c8-a05a-06db0d633741

0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
Carlos Roque 11 years ago
parent 7babdd7bb0
commit 14f92ca467

@ -16,6 +16,7 @@ import beans.Trabalhador;
import beans.Utilizador;
import beans.Acidentado;
import beans.AnaliseAcidente;
import com.evolute.utils.date.DateUtils;
import com.evolute.utils.error.ErrorLogger;
import com.evolute.utils.strings.StringPlainer;
import com.sun.data.provider.RowKey;
@ -62,10 +63,14 @@ import javax.activation.DataHandler;
import javax.faces.FacesException;
import javax.faces.FactoryFinder;
import javax.faces.application.ApplicationFactory;
import javax.faces.application.FacesMessage;
import javax.faces.component.UIComponent;
import javax.faces.component.html.HtmlPanelGrid;
import javax.faces.context.FacesContext;
import javax.faces.el.MethodBinding;
import javax.faces.event.ActionEvent;
import javax.faces.event.ValueChangeEvent;
import javax.faces.validator.ValidatorException;
import javax.mail.*;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeBodyPart;
@ -101,6 +106,19 @@ public class AnaliseAcidenteTrabalho extends AbstractPageBean
private void _init() throws Exception
{
}
private java.util.Date today = new java.util.Date();
public Date getToday()
{
return today;
}
public void setToday( Date today )
{
this.today = today;
}
private Page page1 = new Page();
public Page getPage1()
@ -12686,6 +12704,18 @@ public class AnaliseAcidenteTrabalho extends AbstractPageBean
getSessionBean1().setMsg( "Falta data da ocorrência!" );
return false;
}
Calendar cal = Calendar.getInstance();
cal.set( 2008, 1, 1 );
Date today = new Date();
Date min = cal.getTime();
if( !DateUtils.isBetween( d, min, today ) )
{
getSessionBean1().setMsg("A data tem de ser superior a 2008 e inferior \u00e0 data actual.");
return false;
}
return true;
}

@ -2105,7 +2105,7 @@ public class AnalisesDataProvider extends GenericDataProvider
for( DBColumn column : MODEL_PROVIDER.getTableByName( table ).getColumns() )
{
hash.put( (String) column.get( DBColumn.NAME ), Integer.parseInt( (String) column.get( DBColumn.LENGTH ) ) );
hash.put( (String) column.get( DBColumn.NAME ), ( Integer ) column.get( DBColumn.LENGTH ) );
}
return hash;
}

Loading…
Cancel
Save