<%@ page contentType="text/html; charset=iso-8859-1" language="java" errorPage="" %>
<%@ page import="com.fenalco.utilities.lists.ListView"%>
<%@ page import="com.fenalco.entities.User"%>
<%@ page import="com.fenalco.entities.DataAccess"%>
<%@ page import="java.util.Vector"%>
<%
    String firstRow = ( String )request.getAttribute( "firstRow" );
    String lastRow = ( String )request.getAttribute( "lastRow" );
    String total = ( String )request.getAttribute( "total" );
    String page1 = ( String )request.getAttribute( "page" );
    String pages = ( String )request.getAttribute( "pages" );
    int pageResults = Integer.valueOf(request.getAttribute( "pageResults" ).toString()).intValue();
%>
<%
    ListView proveedores = ( ListView )request.getAttribute( "proveedores" );
    ListView productos = ( ListView )request.getAttribute( "productos" );
    
    boolean esNombre = ( ( Boolean )request.getAttribute( "esNombre" ) ).booleanValue();
    String nombre = ( String )request.getAttribute( "nombre" );
    int proveedor = ( ( Integer )request.getAttribute( "proveedor" ) ).intValue();
    Vector categorias = ( Vector )request.getAttribute( "categorias" );
    String categoria = ( String )request.getAttribute( "categoria" );
    int ordenamiento = ( ( Integer )request.getAttribute( "ordenamiento" ) ).intValue();
    
    String message = null;
    message = ( String )request.getAttribute( "message" );

    if( message == null ){
        message = "";
    }
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<link rel='stylesheet' style='text/css' href='../css/tablas.css'>
<title>Cat&aacute;logo de Productos</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#ffffff" background="../images/sysmanager/fondo1.gif" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table border="0" cellpadding="0" cellspacing="0" width="780">
        <%
            String helpId = "26";
        %>
        <%@ include file="encabezado.jsp" %>
</table>

<table width="760">
    <tr>
        <td width="152" valign='top'>
                <%@ include file="menuadministrador.jsp" %>
        </td>
        <td valign='top'>
            
            <form name="productos" method="post" action='/administrador/listaproductos'>

                <%
                    String tittle = "Productos";
                %>
                <%@ include file="/titulo.jsp" %>            

                <table width="560" border="0" cellpadding="0" cellspacing="0" bgcolor="#E8E8F4" align="center">
                    <tr>
                        <td width="16" align="left" valign="top"><img src="images/bus1.gif" width="16" height="14"></td>
                        <td width="529">&nbsp;</td>
                        <td width="15" align="right" valign="top"><img src="images/bus3.gif" width="15" height="14"></td>
                    </tr>

                    <tr>
                        <td width="200"><div align="right">
                            <select name="esnombre">
                                <option value='1' <%if( esNombre ){%>selected<%}%>>NOMBRE</option>
                                <option value='2' <%if( !esNombre ){%>selected<%}%>>CODIGO</option>
                            </select>
                        </div></td>
                        <td width="200"><input type="text" name="nombre" value='<%=nombre%>'></td>
                    </tr>
                    <tr>
                        <td><div align="right">Proveedor:</div></td>
                        <td>
                            <select name="proveedor">
                                <option value='0' <%if( proveedor == 0 ){%>selected<%}%>>TODOS</option>
                                <%
                                    while( proveedores.move() ){
                                        int id = Integer.parseInt( ( String )proveedores.nextElement() );
                                        proveedores.nextElement(); // me salto 2 para obtener el nombre
                                        proveedores.nextElement();
                                        String name = ( String )proveedores.nextElement();
                                        %>
                                            <option value="<%=id%>"<%if( proveedor == id ){%>selected<%}%>><%=name%></option>
                                        <%
                                    }
                                %>
                            </select>
                        </td>
                    </tr>
                    <tr>
                        <td><div align="right">Categor&iacute;a:</div></td>
                        <td>
                            <select name="categoria">
                                <option value="">TODAS</option>
                                <%
                                for( int i = 0; i < categorias.size(); i++ ){
                                    String cat = ( String )categorias.elementAt(i);
                                    if( cat.length() > 18 ){
                                        cat = cat.substring( 0, 18 );
                                    }
                                    //cat = cat.substring(0,10);
                                %>
                                <option <%if(cat.equals(categoria)){%>selected<%}%>><%=cat%></option>
                                <%}%>
                            </select>
                        </td>
                    </tr>
                    <tr>
                        <td><div align="right">Ordenar por: </div></td>
                        <td>
                            <select name="ordenamiento">
                                <option value="1" <%if( ordenamiento == 1 ){%>selected<%}%>>CODIGO BARRAS</option>
                                <option value="2" <%if( ordenamiento == 2 ){%>selected<%}%>>NOMBRE</option>
                                <option value="3" <%if( ordenamiento == 3 ){%>selected<%}%>>CATEGORIA</option>
                                <option value="4" <%if( ordenamiento == 4 ){%>selected<%}%>>PROVEEDOR</option>
                            </select>
                        </td>
                    </tr>
                    <tr><td><br></td></tr>
                    <tr>
                        <td colspan='2' align="center">
                            <input type="submit" value='Buscar' name='Buscar' id='Buscar'>
                        </td>
                    </tr>
                    <tr>
                        <td align="left" valign="bottom"><img src="images/bus2.gif" width="16" height="15"></td>
                        <td>&nbsp;</td>
                        <td align="right" valign="bottom"><img src="images/bus4.gif" width="15" height="15"></td>
                    </tr>
                </table>
            
                <%
                   //tittle = "Productos";
                %>
                <%//@ include file="/titulo.jsp" %>
                
                <table border="0" align="center">
                        <tr>
                                <td>
                                        <jsp:include page="/general/paginador.jsp" flush="true">
                                                <jsp:param name="page" value="<%=page1%>" />
                                                <jsp:param name="pages" value="<%=pages%>" />
                                                <jsp:param name="pageResults" value="<%=pageResults%>" />
                                        </jsp:include>
                                </td>
                        </tr>    
                        <tr>
                                <td>
                                        <jsp:include page="/general/resultados.jsp" flush="true">
                                                <jsp:param name="firstRow" value="<%=firstRow%>" />
                                                <jsp:param name="lastRow" value="<%=lastRow%>" />
                                                <jsp:param name="total" value="<%=total%>" />
                                        </jsp:include>
                                </td>
                        </tr>    
                </table>

                <table align="center">
                        <tr class='tableheader'>
                                <td><div align="center"><font color="white">C&oacute;digo Barras</font></div></td>
                                <td><div align="center"><font color="white">Nombre</font></div></td>
                                <td><div align="center"><font color="white">Categor&iacute;a</font></div></td>
                                <td><div align="center"><font color="white">Marca</font></div></td>
                                <td><div align="center"><font color="white">Proveedor</font></div></td>
                        </tr>

                        <%
                                int count = 0;
                                String color = "";
                                while( productos.move() ){
                                        count++;
                                        if( count % 2 == 0 ){
                                                color = "#EFEFEF";
                                        }else{
                                                color = "FFFFF";
                                        }

                                        int id = Integer.parseInt( ( String )productos.nextElement() );
                                        %>
                                                <tr bgcolor='<%=color%>'>
                                                        <td><%=productos.nextElement()%></td>
                                                        <td><%=productos.nextElement()%></td>
                                                        <td><%=productos.nextElement()%></td>
                                                        <td><%=productos.nextElement()%></td>
                                                        <td><%=productos.nextElement()%></td>
                                                </tr>
                                        <%
                                }
                        %>

                        <tr>
                                <td colspan='5'>
                                        <jsp:include page="/general/resultados.jsp" flush="true">
                                                <jsp:param name="firstRow" value="<%=firstRow%>" />
                                                <jsp:param name="lastRow" value="<%=lastRow%>" />
                                                <jsp:param name="total" value="<%=total%>" />
                                        </jsp:include>
                                </td>
                        </tr>    

                        <%
                        if( count == 0 ){
                        %>
                                <tr>
                                        <td align="center" colspan='5'>
                                                <strong>No se encontraron productos</strong>
                                        </td>
                                </tr>
                        <%
                        }
                        %>
                </table>
            </form>
        </td>
    </tr>
</table>
<table width="760">
	<tr>
		<td><%@ include file="/piepagina.jsp" %></td>
	</tr>
</table>

</body>
</html>
// “Copyright (C) <2008> Multilateral Investment Fund of the Inter-American Development Bank.
// Este archivo es parte de <ICT4BUS-PVL>
// < ICT4BUS-PVL > es software libre: usted puede redistribuirlo y/o modificarlo bajo los términos de la Licencia Pública General GNU publicada por la Fundación para el Software Libre, ya sea la versión 3 de la Licencia, o (a su elección) cualquier versión posterior.
// < ICT4BUS-PVL > se distribuye con la esperanza de que sea útil, pero SIN GARANTÍA ALGUNA; ni siquiera la garantía implícita MERCANTIL o de APTITUD PARA UN PROPÓSITO DETERMINADO. 
// Consulte los detalles de la Licencia Pública General GNU para obtener una información más detallada. 
// Debería haber recibido una copia de la Licencia Pública General GNU junto a este programa. En caso contrario, consulte http://www.gnu.org/licenses/.”