<?php
include ("../conexion.php");
include ("../funciones/fechas.php");

$cdgpro=$_POST["cdgpro"];
$dscpro=strtoupper($_POST["dscpro"]);
$numnot=$_POST["numnota"];

$fechainicio=$_POST["fechainicio"];
$fechafin=$_POST["fechafin"];


$estadoNota=$_POST["estadoNota"];



$fechainicio= implode("-", array_reverse(explode("-", $fechainicio))); 
$fechafin= implode("-", array_reverse(explode("-", $fechafin))); 


$cadena_busqueda=$_POST["cadena_busqueda"];

$where="1=1";
if ($cdgpro <> "") { $where.=" AND notas_proveedores.cdgpro='$cdgpro'"; }
if ($dscpro <> "") { $where.=" AND proveedores.dscpro like '%".$dscpro."%'"; }
if ($numnot <> "") { $where.=" AND codnota='$numnot'"; }
if ($estadoNota <> "") { $where.=" AND estapli='$estadoNota'"; }

if (($fechainicio<>"") and ($fechafin<>"")) {
	 $where.=" AND  notas_proveedores.fecha between '".$fechainicio."' AND '".$fechafin."'";
} else {
	if ($fechainicio<>"") {
	 	$where.=" AND  notas_proveedores.fecha>='".$fechainicio."'";
	} else {
		if ($fechafin<>"") {
		$where.=" AND  notas_proveedores.fecha<='".$fechafin."'";
		}
	}
}

$where.=" ORDER BY codnota DESC";


 ////////////////////////   Averigua el numero de FILAS ////////////////////////////
if ($result = $mysqli->query("SELECT * FROM notas_proveedores,proveedores WHERE  notas_proveedores.cdgpro=proveedores.cdgpro AND ".$where)) {
   $filas = $result->num_rows;
   $result->close();
}



?>
<html>
	<head>
		<title>Clientes</title>
		<link href="../estilos/estilos.css" type="text/css" rel="stylesheet">
		<script language="javascript">
	
		
		function ver_nota(codnota,marcaborrado,estadonota) {
			parent.location.href="ver_nota.php?codnota=" + codnota+"&estadonota=" + estadonota;
		}
		
		



		
	//////////////////////////////////////  funcion anular factura //////////////////////////////////////////////////////

		function eliminar_nota(codnota,marcaborrado,estadonota) {
			
		//	anular_nota_sinAplicar.php
			
			
			if (marcaborrado==1) {
		       alert ("Favor verifique Nota de Credito ya fue ANULADA !");
					}
					else if (estadonota==0) { // ya fue aplicada
					parent.location.href="eliminar_nota.php?codnota=" + codnota+"&estadonota=" + estadonota;
						
					}
					 else if (estadonota==1) {	// sin aplicar 
			parent.location.href="eliminar_nota.php?codnota=" + codnota+"&estadonota=" + estadonota;
			
			}
		}
			
			function Editar_Nota(codnota,marcaborrado,estadonota) {
				
				//alert(marcaborrado);
				
			if (marcaborrado==1) {
		       alert ("Favor verifique Nota de Credito ya fue ANULADA !");
					}
				else if (estadonota==0) {
					
				 alert ("Favor verifique Nota de Credito ya fue APLICADA !");	
				}
					
					
					 else {	
			parent.location.href="modificar_nota.php?codnota=" + codnota + "&cadena_busqueda=<?php echo $cadena_busqueda?>";
			
			}
			
		}
					
		      

	
		
				function nobackbutton(){	
   window.location.hash="no-back-button";	
   window.location.hash="Again-No-back-button" //chrome	
   window.onhashchange=function(){window.location.hash="no-back-button";}	
}

	function CambiaColor(esto,fondo,texto)
		{
			colorfondo=esto.style.background;
			esto.style.background=fondo;
			esto.style.color=texto;
			return colorfondo;
		}
		
		function CambiaColor2(esto,texto)
		{
			esto.style.background=colorfondo;
			esto.style.color=texto;
		}
		
		</script>
	</head>

	<body onload= nobackbutton(); inicio()>	
		<div id="">
			<div id="zonaContenidoPP">
			<div align="center">
			<table class="fuente8" width="100%" cellspacing=0 cellpadding=0 border=0 ID="Table1">
            
			<input type="hidden" name="numfilas" id="numfilas" value="<?php echo $filas?>">
			<input type="hidden" name=" totalnotas" id=" totalnotas" value="<?php echo $totalnotas?>">
				<?php
					if ($filas > 0) { 
					
	$consulta = "SELECT codnota,numnot,notas_proveedores.dscpro as dscpro,proveedores.cdgpro as cdgpro,notas_proveedores.fecha as fecha, notas_proveedores.borrado as borrado, totalnota,notas_proveedores.estapli  AS estapli , numfacafe FROM notas_proveedores,proveedores WHERE  notas_proveedores.cdgpro=proveedores.cdgpro AND ".$where;
$contador=0;
if ($resultado = $mysqli->query($consulta)) 
 
    while ($fila = $resultado->fetch_assoc()) {
			
        $marcaborrado = $fila["borrado"];  //
        $fecha    = $fila["fecha"];   //
		$fecha    = implode("-", array_reverse(explode("-", $fecha)));   //
		$codnota  = $fila["codnota"];
		$numnot   = $fila["numnot"];
		$cdgpro   = $fila["cdgpro"];
		$dscpro   = $fila["dscpro"];
		$numfacafe   = $fila["numfacafe"];
		$totalnota = $fila["totalnota"];
		$estadonota = $fila["estapli"];
	   if ( $estadonota == 1) { $estadonotadetalle="Pendiente"; } else { $estadonotadetalle="Aplicada"; }
	   if ( $marcaborrado == 1) { $borrado="Nula"; } else { $borrado=""; } 
	   if ($contador % 2) { $fondolinea="itemParTabla"; } else { $fondolinea="itemImparTabla"; }?>
								
								<tr class="<?php echo $fondolinea ?>" onMouseOver="CambiaColor(this,'#000000','#ffffff')" onMouseOut="CambiaColor2(this,'#000000')" >

								<td  width="1%"><?php $contador+1;?></td>
								<td width="12%"><div align="left"><?php echo $numnot?></div></td>
                               
                               <td width="11%"><div align="left"><?php echo $fecha?></div></td>
								<td width="5%"><div align="left"><?php echo $cdgpro?></div></td>	
								<td width="20%"><div align="left"><?php echo $dscpro?></div></td>	
								<td width="3%"><div align="left"><?php echo $borrado; ?></div></td>	
								<td width="17%"><div align="center"><?php echo $numfacafe; ?></div></td>		
                                <td width="9%"><div align="left"><?php echo $estadonotadetalle; ?></div></td>						
								<td width="11%"><div align="right"><?php echo number_format($totalnota,2,".",",")?></div></td>
		
								<td width="0%">&nbsp;</td>

				    <td width="2%"><div align="center"><a href="#"><img src="../img/NC.png" width="25" height="25" border="0" onClick="Editar_Nota(<?php echo $codnota ?>, <?php echo $marcaborrado  ?>, <?php echo $estadonota  ?>)" title="Aplicar"></a></div></td>

                                
                                
                               
                                
								<td width="2%"><div align="center"><a href="#"><img src="../img/Search_Male_User_Icon_32.png" width="25" height="25" border="0" onClick="ver_nota(<?php echo $codnota ?>, <?php echo $marcaborrado  ?>, <?php echo $estadonota  ?> )" title="Visualizar"></a></div></td>
								<td width="7%"><div align="center"><a href="#"><img src="../img/Remove_Male_User_Icon_32.png" width="25" height="25" border="0" onClick="eliminar_nota(<?php echo $codnota ?>, <?php echo $marcaborrado  ?>, <?php echo $estadonota  ?>)" title="Anular Nota"></a></div></td>
						</tr>
						</tr>	
						<?php $contador++;
							}
						?>			
					</table>
					<?php } else { ?>
					<table class="fuente8" width="87%" cellspacing=0 cellpadding=3 border=0>
						<tr>
							<td width="100%" class="mensaje"><?php echo "No hay ninguna Nota de Credito que cumpla con los criterios de b&uacute;squeda";?></td>
					    </tr>
					</table>					
					<?php } ?>					
				</div>
			</div>
		  </div>			
		</div>
	</body>
</html>
