<%-- 
    Document   : exportarUsuarioDocente
    Created on : 05/12/2014, 08:59:17 AM
    Author     : sistem16user
--%>

<%@page import="pe.siso.horario.Beans.Usuario"%>
<%@page import="java.util.Calendar"%>
<%@page import="pe.siso.horario.Beans.Docente"%>
<%@page import="pe.siso.horario.Services.DisponibilidadServices"%>
<%@page import="java.util.ArrayList"%>
<%@page import="pe.siso.horario.Services.DocenteServices"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<% 
        DocenteServices servicios = new DocenteServices();
        ArrayList<Docente> lista = null;
        DisponibilidadServices servicios2 = new DisponibilidadServices();
        String apellido = request.getParameter("apellido");
        lista=servicios.buscarUsuarioDocente(apellido);
        




%>

<!DOCTYPE html>

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
        <%
        
            HttpSession session_actual = request.getSession(true);
            Usuario usuario=(Usuario)session_actual.getAttribute("usuario");
            
            response.setContentType("application/vnd.ms-excel; ");
            response.setHeader("Content-Disposition","attachment; filename=UsuarioDocente.xls");
            
            String border="style='border:solid 0.5pt #000000;vertical-align:middle;'";
            String centrado="style='vertical-align:middle;' ";
            String borderColor="style='border:solid 0.5pt #000000; vertical-align:middle; background-color:#B5E0F5;'";
            String borderColorTitulo="style='border:solid 0.5pt #000000; vertical-align:middle; background-color:#006699; color:#FFFFFF;'";
            String estilo = "";
            
            Calendar cal1 = Calendar.getInstance();
           
           int dia = cal1.get(Calendar.DATE);
           int mes = cal1.get(Calendar.MONTH);
           int hora = cal1.get(Calendar.HOUR);
           int minuto = cal1.get(Calendar.MINUTE);
           int segundo = cal1.get(Calendar.SECOND);
           String diaAc = "";
           String mesAc = "";
           String hrAc = "";
           String minAc = "";
           String secAc = "";
           
           if(dia<10){ diaAc = "0"+dia; }else{ diaAc = ""+dia;}
           
           if(mes<10){ mesAc = "0"+mes; }else{ mesAc = ""+mes; }
           
           if(hora<10){  if(hora==0){ hrAc = "12"; }else{ hrAc = "0"+hora;  } }else{  hrAc = ""+hora; }
           
           if(minuto<10){ minAc = "0"+minuto; }else{ minAc = ""+minuto; }
           
           if(segundo<10){ secAc = "0"+segundo; }else{ secAc = ""+segundo; }
           
        %>
       <table  cellpadding= '0' cellspacing= '0'>
            <tr>
                <td <%=centrado%> colspan='4' align='center'><h3>USUARIOS DOCENTES</h3></td>
            </tr> 
            <tr>
               <td colspan='4' height='10'></td>
            </tr> 
            <tr>
               <td colspan='2' ></td>
               <td colspan='2' align='right'>SACO OLIVEROS - SISTEMAS</td>
            </tr> 
            <tr>
               <td colspan='2' >FUENTE: SISTEMA DE HORARIOS</td>
               <td colspan='2' align='right'>RESPONSABLE: <%=usuario!=null?usuario.getNombreTipoUsuario():""%></td>
            </tr> 
            <tr>
               <td colspan='2' >REGISTROS: <%=lista.size()%></td>
               <td colspan='2' align='right'>ACTUALIZACIÓN: <%=diaAc+"-"+mesAc+"-"+cal1.get(Calendar.YEAR)+" "+hrAc+":"+minAc+":"+secAc%></td>
            </tr> 
            <tr>
               
                <td <%=borderColorTitulo%> align='center'>N°</td>                                        
                <td <%=borderColorTitulo%> align='center'>APELLIDOS</td>
                <td <%=borderColorTitulo%> align='center'>NOMBRES</td>   
                <td <%=borderColorTitulo%> align='center'>CODIGO USUARIO</td>
            </tr>
     
        <%
            int cont= 1;
            for(int i=0; i< lista.size(); i++) {
                if(cont%2==0){ 
                    estilo=borderColor; 
                }else{
                    estilo=border; 
                }
        %>
            <tr>
               
                <td <%=estilo%> align='center'><%=cont%></td>
                <td <%=estilo%>><%=lista.get(i).getApe_pro()%></td>
                <td <%=estilo%>><%=lista.get(i).getNom_pro()%></td>
                <td <%=estilo%> align='center'><%=lista.get(i).getCodDocenteId()%></td>
            </tr>
        <%  
            cont++;
            }
        
             if(cont==1){
        %>
            <tr>
                <td  colspan='4' align='center' <%=border%>>No hay Docentes registrados</td>
            </tr>
        <%
            }
        %>
             
        </table>
    
    
    </body>
    
</html>
