@Override
    public Object getValueAt(int row, int col) {
        Time_Sheet vo = vos.get(row);
        switch (col) {
            case 0:
                return vo.getPosition().getName();
            case 1:
                return vo.getFireman().getFirstName() + " " + vo.getFireman().getLastName();
            case 2:
                
                date.setTimeInMillis(vo.getStartTime().getTime());
                return "" + date.get(Calendar.DAY_OF_MONTH)+"/"+(date.get(Calendar.MONTH)+1)+" " + MyUtil.p0(date.get(Calendar.HOUR_OF_DAY)) + ":" + MyUtil.p0(date.get(Calendar.MINUTE));
            case 3:
                date.setTimeInMillis(vo.getEndTime().getTime());
                return "" + date.get(Calendar.DAY_OF_MONTH)+"/"+(date.get(Calendar.MONTH)+1)+" " + MyUtil.p0(date.get(Calendar.HOUR_OF_DAY)) + ":" + MyUtil.p0(date.get(Calendar.MINUTE));
            case 4:
                int hours = 0;
                try {
                    hours = hoursCalculator.getHoursForTimeSheeet(vo);
                } catch (SQLException ex) {
                    Logger.getLogger(ViewObjectTimeSheetTableModel.class.getName()).log(Level.SEVERE, null, ex);
                } 
                return hours;
            case 5:
                
                if(vo.getAcceptedByTeamleaderId()!= 0){
                    return true;
                }else{
                    return false;
                }
            
                
        }

        return null;
    }