<%@ page import="com.fenalco.utilities.lists.ListView"%>
<%@ page import="com.fenalco.entities.User"%>
<%@ page import="com.fenalco.entities.DataAccess"%>
<%@ page import="com.fenalco.utilities.MessageBuilder"%>
<%@ page import="com.fenalco.entities.ShoppingList"%>
<%@ page import="java.util.Enumeration"%>
<%@ page import="java.util.Hashtable"%>
<%@ page import="com.fenalco.utilities.lists.ShoppingListListView"%>


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<link rel='stylesheet' style='text/css' href='../css/tablas.css'>
<title>Mis listas de compra</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#ffffff" background="../images/shopkeeper/general/fondo.jpg" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onload='showMessage("<%=request.getAttribute("message")%>")'>
<script>
     function showMessage(message){
        if(message!=null && message!=""){
            window.alert(message);
        }
        return true;
    }
    
    function showList(id){
           var left = (screen.availHeight/2)-(200);
	   var top = 100;
           window.open('/minorista/verlista?id='+id,'','WIDTH=535,HEIGHT=400,SCROLLBARS=yes,left='+left+',top='+top);
           
           
    }
</script>
<!-- 
-->
<%
	String helpId = "32";
    String userName = ((User)session.getAttribute("user")).getFirstName(); 	
    String listName = ( String )request.getAttribute( "name" );
    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();
%>

<table border="0" cellpadding="0" cellspacing="0" width="780">
    <%@ include file="encabezado.jsp" %>
</table>

  

<table width="760" border="0" cellspacing="0" cellpadding="0">
      
    <tr>
        <td width="155" valign="top">
			<%@ include file="menuminorista.jsp" %>
	</td>
        
    <td width='505' valign="top"> 
      <table width="100%">
        <tr>
          <td>
            <%
                String tittle = "Buscador";
            %>
            <%@ include file="/titulo.jsp" %>
          </td>
        </tr>
        <tr> 
          <td>
		  <form method="post" name="search" action="/minorista/mislistas">
		  <table width="100%" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td>
				<table width="415" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#E8E8F4">
                    <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>&nbsp;</td>
                      <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
                            <tr> 
                              <td width="14%"><strong>Nombre</strong>&nbsp;&nbsp;</td>
                              <td width="39%"><input name="name" type="text" id="name" value="<%=listName%>"></td>
                              <td width="16%">&nbsp;</td>
                              <td width="31%"><input type="submit" name="Submit" value="Buscar "></td>
                            </tr>
                          </table></td>
                      <td>&nbsp;</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>
				</td>
              </tr>
              <tr>
                <td>
					<!-- paginador-->
				  <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> 
	              <!-- paginador -->
				</td>
              </tr>
            </table>
			</form>
			</td>
        </tr>
        <tr> 
          <td>
            <%
                tittle = "Mis Listas de Compra";
            %>
            <%@ include file="/titulo.jsp" %>
          </td>
        </tr>
        <tr> 
          <td>
		  		<!-- paginación-->
				<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> 
				<!-- paginación -->
		  </td>
        </tr>
        <tr> 
          <td> <form name="lists" method="post" action="/minorista/administrarlista">
              <table align="center">
                <tr class='tableheader'> 
                  <!-- Encabezado del listado -->
                  <td align="center"><b><font color="White">Nombre</font></b></td>
                  <td align="center"><b><font color="White">Ver detalle</font></b></td>
                  <td align="center"><b><font color="White"><font color="White">Cargar</font></b></td>
                  <td align="center"><b><font color="White">Eliminar</font></b></td>
                </tr>
                <% 
                                                    ShoppingListListView view = (ShoppingListListView)request.getAttribute("view");
                                                    Object data = new ShoppingList();
                                                    int cont  = 0;
                                                    if(view != null)
                                                    {
                                                       int count = 0;
                                                       String color = "";
                                                      
                                                        while(view.move()){
                                                                int i=0;
                                                                String id="";
                                                                String status = "";
                                                                
                                                                if( count % 2 == 0 )
                                                                {
                                                                    color = "FFFFF";
                                                                }
                                                                else
                                                                {
                                                                    color = "#EFEFEF";
                                                                }
                                                                count++;
                                              %>
                <tr bgcolor='<%=color%>'> 
                  <% while((data=view.nextElement()) != null){
                                                                        cont++;
                                                                        if(i>0 && i <= 3){
                                                                            i++;
                                                                %>
                  <td><%= data.toString() %></td>
                  <%  }
                                                                    else if(i==0){ 
                                                                            i++;
                                                                            id=data.toString();
                                                                        }
                                                                   }
                                                            %>
                  <!-- Columnas para las opciones -->
                  <td align="center"><a href="javascript: showList(<%=id%>)"><img src="/images/buttons/shopkeeper/detalle.gif" alt="Ver detalle"  name="view" border="0" ></a></td>
                  <td align="center"><a href="/minorista/administrarlista?operationType=load&id=<%=id%>"><img src="/images/buttons/shopkeeper/cargarlista.gif" alt="Cargar al carrito"  name="update" border="0" ></a></td>
                  <td align="center"><input name="item" type="checkbox" value="<%= id %>"></td>
                </tr>
                <% }
                                                        }
                                                        
                                                        %>
                <input name="operationType" type="hidden" value="">
                <tr> 
                  <%if(cont == 0){%>
                  <td colspan='4'><B><BR>
                    HASTA EL MOMENTO USTED NO HA ALMACENADO NINGUNA LISTA DE COMPRAS</B></td>
                  <%}
                                                           else{%>
                  <td></td>
                  <td></td>
                  <td></td>
                  <td align='right' > <input type='submit' value='Eliminar' onClick="operationType.value='delete';return window.confirm('<%=userName%>, está a punto de eliminar lista(s) de compra, desea continuar?');"> 
                  </td>
                  <%}%>
                </tr>
              </table>
            </form></td>
        </tr>
        <tr> 
          <td>
		  	<!-- paginación-->
            <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> 
            <!-- paginación -->
		  </td>
        </tr>
      </table>
	</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/.”