$resultado = $ex->getMessage();
    }
    if ($resultado) {
        echo "<div class=\"alert alert-success\" role=\"alert\">\n    \t\t          <strong>Éxito!</strong> Ingrediente <strong>{$descripcion}</strong> editado correctamente.\n    \t\t      </div>";
    } else {
        echo "<div class=\"alert alert-danger\" role=\"alert\">\n    \t\t          <strong>Error!</strong> No se pudo editar el ingrediente.<strong>{$resultado}</strong>\n    \t\t     </div>";
    }
    echo "<p class=\"text-right\">\n    \t<a href=\"mantenimiento.php?view=modificar_ingrediente\"\n    \t\t\t  \tclass=\"btn btn-primary\">\n    \t\t\t\t\t<span class=\"glyphicon glyphicon-edit\"></span>\n    \t\t\t  \t\tEditar Otro Ingrediente\n    \t\t\t  \t</a>\n    \t\t\t  </p>";
    return;
}
if (isset($_GET['modificar'])) {
    $id = -1;
    if (isset($_GET['id'])) {
        $id = $_GET['id'];
    }
    if (!usuarioBLL::isAdmin() and usuarioBLL::getUser()->getId() != $id) {
        echo '<div class="alert alert-danger" role="alert">
                    <strong>Error!</strong> No tiene permisos para realizar esta acción
                 </div>';
        return;
    }
    try {
        $ingrediente = ingredienteBLL::obtenerPorId($id);
    } catch (Exception $ex) {
        echo "<div class=\"alert alert-warning\" role=\"alert\">\n                    <strong>Alto!</strong> {$ex->getMessage()}\n                  </div>";
        return;
    }
    echo '
    	<form class="form-horizontal" role="form" method="get">
    		<input type="hidden" name="view" id="view" value="modificar_ingrediente">
    		<input type="hidden" name="id" id="id" value="' . $ingrediente->getId() . '">
 public static function actualizarPassword($id, $password)
 {
     $fecha = date('Y-m-d H:i:s');
     $usuario_id = usuarioBLL::getUser()->getId();
     $passMD5 = md5($password);
     try {
         $conexion = MySqlDAO::getIntance();
         $sql = "CALL PA_U_Usuario_Password(\n\t\t\t\t{$id},\n\t\t\t\t'{$passMD5}',\n\t\t\t\t{$usuario_id},\n\t\t\t\t'{$fecha}',\n\t\t\t\t@msg_error)";
         // Ejecutamos el procedimiento almacenado
         $conexion->ejecutarSql($sql);
         // Retornamos la cantidad de registros afectados
         return $conexion->getRegistrosAfectados();
     } catch (Exception $e) {
         throw $ex;
     }
 }
Beispiel #3
0
 <body>
 	<?php 
if (usuarioBLL::isAdmin()) {
    include 'Menus/menu_admin.php';
} else {
    include 'Menus/menu_facturador.php';
}
?>

 	 <div class="container-fluid">
 	 	<div class="row">
 	 		<div class="col-sm-3 col-md-2 sidebar"></div>
 	 		<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
 	 			<div class="jumbotron">
 	 				<h1>Hola, <?php 
echo usuarioBLL::getUser()->getFullName();
?>
</h1>
 	 				<p>Bienvenido al sitema de administración y facturación de la pizzería <strong>Santa Cecilia.</strong></p>
 	 			</div>
 	 		</div>
 	 	</div>
 	 </div>
 	<!-- Bootstrap core JavaScript
	================================================== -->
	<script src="//code.jquery.com/jquery-1.11.3.min.js"></script>
	<script src="js/jquery-ui.js"></script>
	<script src="js/bootstrap.min.js"></script>
	<script src="js/jquery-ui.min.js"></script>
	<script src="js/functions.js"></script>
 </body>
            echo '<div class="alert alert-success" role="alert">
						<strong>Exito!</strong> Password actualizado.
					 </div>';
            return;
        } catch (Exception $ex) {
            $msg_error = $ex->getMessage();
        }
    }
}
if (!isset($_POST['submit']) or !empty($msg_error)) {
    if (!usuarioBLL::isAdmin()) {
        $id = usuarioBLL::getUser()->getId();
        $usuario = usuarioBLL::getUser();
        $username = $usuario->getUsername();
        $nombre = $usuario->getFullName();
        if (usuarioBLL::getUser()->getId() != $id) {
            echo '<div class="alert alert-danger" role="alert">
						<strong>Error!</strong> No tiene permisos para modificar este usuario.
					</div>';
            return;
        }
    } else {
        if (isset($_GET['id'])) {
            $id = $_GET['id'];
            $usuario = usuarioBLL::obtenerPorID($id);
            $username = $usuario->getUsername();
            $nombre = $usuario->getFullName();
        }
    }
}
?>