consulta($Ssql);
$num=$db->num_rows($consulta);
if($num>0)
{
$resultado = $db->fetch_array($consulta);
if($resultado["estado"]==1)
{
$perfil_activo = $db->field("estado", "perfil", "perfilid", $resultado["perfilid"]);
if($perfil_activo==0)
{
echo "EL PERFIL DE USUARIO AL CUAL PERTENECE SE ENCUENTRA INACTIVO
COMUNIQUESE CON EL ADMINISTRADOR DEL SISTEMA";
}
else
{
$_SESSION["usuarioid_usuario"]=$resultado["usuarioid"];
$_SESSION['usuario']= $resultado["usuario"];
$_SESSION['name_full']= $resultado["nombre"];
$_SESSION['perfilid_usuario']= $resultado["perfilid"];
echo 1;
}
}
else
{
echo "EL USUARIO SE ENCUENTRA INACTIVO
COMUNIQUESE CON EL ADMINISTRADOR DEL SISTEMA";
}
}
else
{
echo "USUARIO O CLAVE INCORRECTO";
}
}
if($accion=='traerconductor') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA
{
$vehiculoid= $_REQUEST["vehiculoid"];
$Ssql = "SELECT conductorid FROM reci_vehiculos WHERE id = ".$vehiculoid;
$consulta = $db->consulta($Ssql);
$resultado = $db->fetch_array($consulta);
$conductor = $db->field("nombre", "reci_conductor", "conductorid", $resultado["conductorid"]);
echo utf8_encode($conductor).",".$resultado["conductorid"];
}
if($accion=='traertipo') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA
{
$vehiculoid= $_REQUEST["vehiculoid"];
$Ssql = "SELECT tipo FROM reci_vehiculos WHERE id = ".$vehiculoid;
$consulta = $db->consulta($Ssql);
$resultado = $db->fetch_array($consulta);
echo $resultado["tipo"];
}
if($accion=='traernitproveedor') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA
{
$id= $_REQUEST["id"];
$nit = $db->field("identificacion", "reci_proveedor", "id", $id);
echo $nit;
}
if($accion=='traernombreproveedor') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA
{
$id= $_REQUEST["id"];
$nombre = $db->field("nombre", "reci_proveedor", "id", $id);
echo utf8_encode($nombre);
}
if($accion=='verificarpesaje') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA
{
$id= $_REQUEST["id"];
$tabla= $_REQUEST["tabla"];
$verifica = $db->busca_registros_bascula($tabla,$id);
$verifica2 = $db->busca_registros_bascula("bascula_varios",$id);
$verifica3 = $db->busca_registros_bascula("bascula_venta",$id);
$verifica4 = $db->busca_registros_bascula("bascula_servicio",$id);
if($verifica==2)
{
echo "2,compra";
}
else if($verifica2==2)
{
echo "4,varios";
}
else if($verifica3==2)
{
echo "4,venta";
}
else if($verifica4==2)
{
echo "4,servicio";
}
}
if($accion=='anularpesaje') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA
{
$id= $_REQUEST["id"];
$tabla= $_REQUEST["tabla"];
$Ssql = "SELECT id FROM ".$tabla." WHERE id_vehiculo=".$id." AND estado=1";
$consulta = $db->consulta($Ssql);
$resultado = $db->fetch_array($consulta);
$update="UPDATE ".$tabla." SET estado = 4 WHERE id_vehiculo=".$id." AND estado=1";
$db->consulta($update);
echo "PESAJE ".$resultado["id"]." ANULADO";
}
if($accion=='compra_1') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA
{
$peso= $_REQUEST["peso"];
$vehiculoid= $_REQUEST["vehiculoid"];
$conductorid= $_REQUEST["conductorid"];
$auxiliarid=($_REQUEST["auxiliarid"])?$_REQUEST["auxiliarid"]:0;
$auxiliarid_o=($_REQUEST["auxiliarid_o"])?$_REQUEST["auxiliarid_o"]:0;
$proveedorid= $_REQUEST["proveedorid"];
$productoid= $_REQUEST["productoid"];
$valor= $_REQUEST["valor"];
$observaciones= $_REQUEST["observaciones"];
$insert = "
INSERT INTO bascula_compra
(id_vehiculo,id_conductor,id_producto,id_aux1,id_aux2,id_tercero,valor_kg,peso_entrada,fecha_entrada,observaciones,estado)
VALUES
(".$vehiculoid.",".$conductorid.",".$productoid.",".$auxiliarid.",".$auxiliarid_o.",".$proveedorid.",".$valor.",".$peso.",NOW(),'".$observaciones."',1)";
if($db->consulta($insert))
{
echo 1;
}
else
{
echo "OCURRIO UN ERROR AL REGISTRAR, COMUNIQUESE CON EL ADMNISTRADOR";
}
}
if($accion=='compra_2') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA
{
$peso= $_REQUEST["peso"]; // es el mismo de salida
$vehiculoid= $_REQUEST["vehiculoid"];
$conductorid= $_REQUEST["conductorid"];
$auxiliarid=($_REQUEST["auxiliarid"])?$_REQUEST["auxiliarid"]:0;
$auxiliarid_o=($_REQUEST["auxiliarid_o"])?$_REQUEST["auxiliarid_o"]:0;
$proveedorid= $_REQUEST["proveedorid"];
$productoid= $_REQUEST["productoid"];
$valor= $_REQUEST["valor"];
$observaciones= $_REQUEST["observaciones"];
$neto= $_REQUEST["neto"];
$descuento=($_REQUEST["descuento"])?$_REQUEST["descuento"]:0;
$motivo= $_REQUEST["motivo"];
$total= $_REQUEST["total"];
$updateid= $_REQUEST["updateid"];
$total_factura=$total*$valor;
$update="
UPDATE bascula_compra
SET
id_vehiculo = ".$vehiculoid.",
id_conductor = ".$conductorid.",
id_producto = ".$productoid.",
id_aux1 = ".$auxiliarid.",
id_aux2 = ".$auxiliarid_o.",
id_tercero = ".$proveedorid.",
valor_kg = ".$valor.",
peso_salida = ".$peso.",
fecha_salida = NOW(),
peso_neto = ".$neto.",
descuento = ".$descuento.",
motivo_desc = '".$motivo."',
peso_total = ".$total.",
observaciones = '".$observaciones."',
total_factura = ".$total_factura.",
estado = 2
WHERE id = ".$updateid;
if($db->consulta($update))
{
echo 1;
}
else
{
echo "OCURRIO UN ERROR AL REGISTRAR, COMUNIQUESE CON EL ADMNISTRADOR";
}
}
if($accion=='compra_3') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA
{
$vehiculoid= $_REQUEST["vehiculoid"];
$conductorid= $_REQUEST["conductorid"];
$auxiliarid=($_REQUEST["auxiliarid"])?$_REQUEST["auxiliarid"]:0;
$auxiliarid_o=($_REQUEST["auxiliarid_o"])?$_REQUEST["auxiliarid_o"]:0;
$proveedorid= $_REQUEST["proveedorid"];
$productoid= $_REQUEST["productoid"];
$valor= $_REQUEST["valor"];
$observaciones= $_REQUEST["observaciones"];
$neto= $_REQUEST["neto"];
$descuento=($_REQUEST["descuento"])?$_REQUEST["descuento"]:0;
$motivo= $_REQUEST["motivo"];
$total= $_REQUEST["total"];
$updateid= $_REQUEST["updateid"];
$total_factura=$total*$valor;
$update="
UPDATE bascula_compra
SET
id_vehiculo = ".$vehiculoid.",
id_conductor = ".$conductorid.",
id_producto = ".$productoid.",
id_aux1 = ".$auxiliarid.",
id_aux2 = ".$auxiliarid_o.",
id_tercero = ".$proveedorid.",
valor_kg = ".$valor.",
descuento = ".$descuento.",
motivo_desc = '".$motivo."',
peso_total = ".$total.",
observaciones = '".$observaciones."',
total_factura = ".$total_factura.",
estado = 2
WHERE id = ".$updateid;
if($db->consulta($update))
{
echo 1;
}
else
{
echo "OCURRIO UN ERROR AL REGISTRAR, COMUNIQUESE CON EL ADMNISTRADOR";
}
}
if($accion=='ingresar_proveedor') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA
{
$iden= $_REQUEST["iden"];
$nombre= utf8_decode($_REQUEST["nombre"]);
$contacto=($_REQUEST["contacto"]);
$direccion=($_REQUEST["direccion"]);
$tel_fijo= $_REQUEST["tel_fijo"];
$tel_cel= $_REQUEST["tel_cel"];
$email= $_REQUEST["email"];
$regimen= $_REQUEST["regimen"];
$tipo= $_REQUEST["tipo"];
if ($tipo==1)$tablaingreso='reci_cliente';
elseif ($tipo==2)$tablaingreso='reci_proveedor';
$total_factura=$total*$valor;
$insert="insert into ".$tablaingreso." (identificacion,nombre,contacto,direccion,tel_fijo,tel_celular,email,regimen) value
(".$iden.",'".$nombre."','".$contacto."','".$direccion."','".$tel_fijo."','".$tel_cel."','".$email."','".$regimen."')";
if($db->consulta($insert))
{
echo 1;
}
else
{
echo "OCURRIO UN ERROR AL REGISTRAR, COMUNIQUESE CON EL ADMNISTRADOR";
}
}
if($accion=='actualizar_proveedor') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA
{
$iden= $_REQUEST["iden"];
$nombre= $_REQUEST["nombre"];
$contacto=($_REQUEST["contacto"]);
$direccion=($_REQUEST["direccion"]);
$tel_fijo= $_REQUEST["tel_fijo"];
$tel_cel= $_REQUEST["tel_cel"];
$email= $_REQUEST["email"];
$regimen= $_REQUEST["regimen"];
$tipo= $_REQUEST["tipo"];
$id= $_REQUEST["id"];
if ($tipo==1)$tablaingreso='reci_cliente';
elseif ($tipo==2)$tablaingreso='reci_proveedor';
$update="update ".$tablaingreso." set identificacion=".$iden.", nombre='".$nombre."',contacto='".$contacto."',direccion='".$direccion."',tel_fijo='".$tel_fijo."',tel_celular='".$tel_cel."',email='".$email."',regimen='".$regimen."' where id=".$id;
if($db->consulta($update))
{
echo 2;
}
else
{
echo "OCURRIO UN ERROR AL REGISTRAR, COMUNIQUESE CON EL ADMNISTRADOR";
}
}
if($accion=='elimina_parametro') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA
{
$tipo= $_REQUEST["tipo"];
$id= $_REQUEST["id"];
if ($tipo==1){$tablaingreso='reci_cliente'; $condi='id';}
elseif ($tipo==2){$tablaingreso='reci_proveedor'; $condi='id';}
elseif ($tipo==3){$tablaingreso='reci_vehiculos'; $condi='id';}
elseif ($tipo==4){$tablaingreso='reci_conductor'; $condi='conductorid';}
$delete="delete from ".$tablaingreso." where ".$condi."=".$id;
if($db->consulta($delete))
{
echo 1;
}
else
{
echo "OCURRIO UN ERROR AL REGISTRAR, COMUNIQUESE CON EL ADMNISTRADOR";
}
}
if($accion=='ingresa_vehiculo') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA
{
$iden_conductor= $_REQUEST["iden_conductor"];
$nombre_conductor= $_REQUEST["nombre_conductor"];
$placa=($_REQUEST["placa"]);
$ejes=($_REQUEST["ejes"]);
$insert="insert into reci_conductor (identificacion,nombre) value (".$iden_conductor.",'".$nombre_conductor."')";
$db->consulta($insert);
$idconductor=$db->insert_id();
$insert="insert into reci_vehiculos (placa,num_ejes,tipo,identificacion_conductor,nom_conductor,conductorid,bascula)
value ('".$placa."',".$ejes.",2,".$iden_conductor.",'".$nombre_conductor."',".$idconductor.",1)";
if($db->consulta($insert))
{
echo 1;
}
else
{
echo "OCURRIO UN ERROR AL REGISTRAR, COMUNIQUESE CON EL ADMNISTRADOR";
}
}
if($accion=='actualizar_vehiculo') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA
{
$iden_conductor= $_REQUEST["iden_conductor"];
$nombre_conductor= $_REQUEST["nombre_conductor"];
$placa=($_REQUEST["placa"]);
$ejes=($_REQUEST["ejes"]);
$id= $_REQUEST["id"];
$idconductor= $_REQUEST["idconductor"];
$update="update reci_conductor set identificacion=".$iden_conductor.", nombre='".$nombre_conductor."' where conductorid=".$idconductor;
$db->consulta($update);
$update2="update reci_vehiculos set placa='".$placa."',num_ejes=".$ejes.", identificacion_conductor=".$iden_conductor.", nom_conductor='".$nombre_conductor."' where id=".$id;
if($db->consulta($update2))
{
echo 2;
}
else
{
echo "OCURRIO UN ERROR AL REGISTRAR, COMUNIQUESE CON EL ADMNISTRADOR";
}
}
if($accion=='ingresa_conductor') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA
{
$iden_conductor= $_REQUEST["iden_conductor"];
$nombre_conductor= $_REQUEST["nombre_conductor"];
$cel_conductor=($_REQUEST["cel_conductor"]);
$insert="insert into reci_conductor (identificacion,nombre,celular) value (".$iden_conductor.",'".$nombre_conductor."','".$cel_conductor."')";
if($db->consulta($insert))
{
echo 1;
}
else
{
echo "OCURRIO UN ERROR AL REGISTRAR, COMUNIQUESE CON EL ADMNISTRADOR";
}
}
if($accion=='actualizar_conductor') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA
{
$iden_conductor= $_REQUEST["iden_conductor"];
$nombre_conductor= $_REQUEST["nombre_conductor"];
$cel_conductor=($_REQUEST["cel_conductor"]);
$id= $_REQUEST["id"];
$update="update reci_conductor set identificacion=".$iden_conductor.", nombre='".$nombre_conductor."', celular='".$cel_conductor."' where conductorid=".$id;
if($db->consulta($update))
{
echo 2;
}
else
{
echo "OCURRIO UN ERROR AL REGISTRAR, COMUNIQUESE CON EL ADMNISTRADOR";
}
}
?>