Subversion Repositories bacoAlunos

Rev

Rev 1701 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1701 Rev 1734
Line 218... Line 218...
218
            logger.error("MAX FILE UPLOAD EXCEEDED");
218
            logger.error("MAX FILE UPLOAD EXCEEDED");
219
            addMessage(errors, httpServletRequest, "errors.file.too.long", "20MB");
219
            addMessage(errors, httpServletRequest, "errors.file.too.long", "20MB");
220
            return errors;
220
            return errors;
221
        }
221
        }
222
 
222
 
223
        if(getUploadFile() == null || getUploadFile().getFileSize() == 0)
223
        //if(getUploadFile() == null || getUploadFile().getFileSize() == 0)
224
        {
224
        //{
225
            addMessageAsString(errors,"Um Ficheiro esta Vazio");
225
        //    addMessageAsString(errors,"Um Ficheiro esta Vazio");
226
            return errors;
226
        //    return errors;
227
        }
227
        //}
228
 
228
 
229
        //tod verificar
229
        //tod verificar
-
 
230
        if(getUploadFile() != null)
230
        try{
231
        {
-
 
232
            try{
231
            double fileSize = getUploadFile().getFileSize();
233
                double fileSize = getUploadFile().getFileSize();
232
            fileSize = fileSize / 1024.0 / 1024.0;
234
                fileSize = fileSize / 1024.0 / 1024.0;
233
            if(fileSize > Globals.MAX_FILE_UPOLOAD_SIZE_MBYTES)
235
                if(fileSize > Globals.MAX_FILE_UPOLOAD_SIZE_MBYTES)
-
 
236
                {
-
 
237
                    addMessage(errors, httpServletRequest, "errors.file.too.long",  Globals.MAX_FILE_UPOLOAD_SIZE_MBYTES + "MB");
-
 
238
                    return errors;
-
 
239
                }
-
 
240
            }catch(1.5.0/docs/api/java/lang/Throwable.html">Throwable e)
234
            {
241
            {
235
                addMessage(errors, httpServletRequest, "errors.file.too.long",  Globals.MAX_FILE_UPOLOAD_SIZE_MBYTES + "MB");
-
 
236
                return errors;
242
                //muito pequeno se dividir por 0 nao faz mal
237
            }
243
            }
238
        }catch(1.5.0/docs/api/java/lang/Throwable.html">Throwable e)
-
 
239
        {
-
 
240
            //muito pequeno se dividir por 0 nao faz mal
-
 
241
        }
244
        }
242
 
245
 
243
        if(courseUnitAssignementView.getDeliverDate() == null || courseUnitAssignementView.getDeliverDate().length() == 0)
246
        if(courseUnitAssignementView.getDeliverDate() == null || courseUnitAssignementView.getDeliverDate().length() == 0)
244
        {
247
        {
245
            addMessageWithKeys(errors,httpServletRequest,"errors.required","courseunit.assignement.deliver.date");
248
            addMessageWithKeys(errors,httpServletRequest,"errors.required","courseunit.assignement.deliver.date");