<?php


require_once __DIR__ . '/../magic/auth.php';

$auth = bdr_require_privilege(49, '../logout.php');
$user = $auth['user_id'];
$father = $auth['user_id'];
$branch = $auth['branch'];
$conn = $auth['conn'];
$db = $auth['conn'];

$my_date = date("Y-m-d");

if($_POST['element_id'] !=""){
    $element_id   = $_POST['element_id'];
    $user_id      = $_POST['user_id'];

        $maxsql= $db->prepare("SELECT max(priv_id) as maxd FROM privileges");
        $maxsql->execute();
        if($maxsql->rowCount()>0){$row = $maxsql->fetch(PDO::FETCH_ASSOC);
          $maxD = $row['maxd']+1;} else {$maxD = 1 ; }

  $sanad=$db->prepare(" INSERT INTO privileges(priv_id , user_id , element_id , yes_no)
     VALUES( ? , ? , ? , 1 )");
   $sanad->bindParam(1,$maxD);
   $sanad->bindParam(2,$user_id);
   $sanad->bindParam(3,$element_id);
   if($sanad->execute()){
    echo  "تمت إضافة الصلاحية بنجاح.." ;
  }
    else  { echo "يوجد خطأ في تسجيل البيانات ... راجع  من فضلك " ; }

}
if($_POST['active'] !=""){
    $priv_id   = $_POST['priv_id'];
    $active    = $_POST['active'];
  $sanad=$db->prepare(" UPDATE privileges set yes_no = ? where priv_id = ? ");
   $sanad->bindParam(1,$active);
   $sanad->bindParam(2,$priv_id);
   if($sanad->execute()){
    echo  "تم التحديث بنجاح..." ;
  }
    else  { echo "يوجد خطأ في تسجيل البيانات ... راجع  من فضلك " ; }
}
if($_POST['dell'] !=""){
    $priv_id   = $_POST['dell'];
  $sanad=$db->prepare(" DELETE from privileges where priv_id = ? ");
   $sanad->bindParam(1,$priv_id);
   if($sanad->execute()){
    echo  " تم حذف الصلاحية بنجاح." ;
  }
    else  { echo "يوجد خطأ في تسجيل البيانات ... راجع  من فضلك " ; }
}

if($_POST['branch'] !=""){
    $user_id   = $_POST['user_id'];
    $branch    = $_POST['branch'];

  $sanad=$db->prepare(" UPDATE users set branch = ? where user_id = ? ");
   $sanad->bindParam(1,$branch);
   $sanad->bindParam(2,$user_id);
   if($sanad->execute()){
    echo  "تم التحديث بنجاح..." ;
  }}

if($_POST['new_pass'] !=""){
    $user_id     = $_POST['user_id'];
    $new_pass    = $_POST['new_pass'];
$new_pass = password_hash($new_pass,PASSWORD_DEFAULT);
$RSQL= $db->prepare("UPDATE users SET pass = ? where user_id = ? ");
$RSQL->bindParam(1,$new_pass);
$RSQL->bindParam(2,$user_id);
if($RSQL->execute()){
echo  "تم التحديث بنجاح..." ;
}else  { echo "يوجد خطأ في تسجيل البيانات ... راجع  من فضلك " ; }
}

?>
