<?php

class FacturasC{

	//VER PRODUCTOS
	public function VerFacturasC(){
		$tablaBD = "facturas";
		$respuesta = FacturasM::VerFacturasM($tablaBD);
	
		foreach ($respuesta as $key => $value) {	
			echo'<tr>
			<td style="font-family: Quicksand; font-size: 16px;">'.($key+1).'</td>
			<td style="font-family: Quicksand; font-size: 12px;">'.$value["fecha"].'</td>
			<td style="font-family: Quicksand; font-size: 16px;">'.$value["nombre"].'</td>
			<td style="font-family: Quicksand; font-size: 16px;">'.$value["descripcion"].'</td>
			<td style="font-family: Quicksand; font-size: 16px;"><span>$   </span>'.$value["cantidad"].'</td>
			<td style="font-family: Quicksand; font-size: 16px;"><span>$   </span>'.$value["precio"].'</td>
			<td style="font-family: Quicksand; font-size: 16px;"><span>$   </span>'.$value["total"].'</td>

			<td>

				<div class="btn-group">
				  <button class="btn btn-success EditarF" Fid="'.$value["id"].'"><i class="fa fa-edit" data-toggle="modal" data-target="#EditarF"></i></button>
				  <button class="btn btn-success ImprimirF" Fid="'.$value["id"].'" data-toggle="modal" data-target="#ImprimirF"><i class="fa fa-print"></i></button>
				  <button class="btn btn-danger BorrarF" Fid="'.$value["id"].'"><i class="fa fa-times"></i></button>

				</div>

			</td>
		  </tr>';

		}

		
	}

	//CREAR PRODUCTOS
	public function CrearFacturasC(){
		
		if(isset($_POST["nombreN"])){
			$tablaBD = "facturas";
			$num1=$_POST['precioN'];
			$num2=$_POST['cantidadN'];
			$totall=($num1*$num2);

			setlocale(LC_MONETARY, 'en_US');
			
			$datosC = array("fecha"=>$_POST["fechaN"],"nombre"=>$_POST["nombreN"],"descripcion"=>$_POST["descripcionN"],"cantidad"=>$_POST["cantidadN"],"precio"=>$_POST["precioN"],"total"=>$totall);
			$respuesta = FacturasM::CrearFacturasM($tablaBD,$datosC);
			
		
			if($respuesta == true){
				
				echo '<script>

						window.location = "facturas";
						</script>';

				}else{

					echo 'ERROR AL CREAR USUARIO';

				}
			
		}

	}
	//Borrar Productos
	public function BorrarFacturasC(){
		if(isset($_GET["Fid"])){

			$tablaBD = "facturas";
			$datosC = $_GET["Fid"];
			$respuesta = FacturasM::BorrarFacturasM($tablaBD, $datosC);
			if($respuesta == true){

				echo '<script>

						window.location = "facturas";
						</script>';

				}else{

					echo 'ERROR AL BORRAR PRODUCTO';

				}

		}
	}

	
	//Llamar datos para editarlos
	static public function EFacturasC($item, $valor){

		$tablaBD = "facturas";

		$respuesta = FacturasM::EFacturasM($tablaBD, $item, $valor);

		return $respuesta;

	}

	public function ActualizarFacturasC(){
		if(isset($_POST["Fid"])){
			$tablaBD = "facturas";
			$num1=$_POST['precioE'];
			$num2=$_POST['cantidadE'];
			$totall=($num1*$num2);
			$datosC = array("id"=>$_POST["Fid"], "fecha"=>$_POST["fechaE"],"nombre"=>$_POST["nombreE"],"descripcion"=>$_POST["descripcionE"],"cantidad"=>$_POST["cantidadE"],"precio"=>$_POST["precioE"],"total"=>$totall);

			$respuesta = FacturasM::ActualizarFacturasM($tablaBD, $datosC);

			if($respuesta == true){

				echo '<script>

						window.location = "facturas";
						</script>';

				}else{

					echo 'ERROR AL EDITAR PRODUCTO';

				}

		}
	}


		//CREAR PRODUCTOS
		public function CrearImpresionC(){
		
			if(isset($_POST["nombreN"])){
				$tablaBD = "facturas";
				$num1=$_POST['precioN'];
				$num2=$_POST['cantidadN'];
				$totall=($num1*$num2);
				setlocale(LC_MONETARY, 'en_US');
				
				$datosC = array("fecha"=>$_POST["fechaN"],"nombre"=>$_POST["nombreN"],"descripcion"=>$_POST["descripcionN"],"cantidad"=>$_POST["cantidadN"],"precio"=>$_POST["precioN"],"total"=>$totall);
				$respuesta = FacturasM::IFacturasM($tablaBD,$datosC);
				if($respuesta == true){
					
					echo '<script>
	
							window.location = "facturacion";
							</script>';
	
					}else{
	
						echo 'ERROR AL CREAR USUARIO';
	
					}
				
			}
	
		}
}