Your IP : 18.223.168.194


Current Path : /home/meharicl/www/recensement2/
Upload File :
Current File : /home/meharicl/www/recensement2/recensement_index_events.php

<?php
//BindEvents Method @1-D977906F
function BindEvents()
{
    global $grdMehari;
    global $frmMehari;
    global $lblDossierPhoto;
    global $CCSEvents;
    $grdMehari->lblCount->CCSEvents["BeforeShow"] = "grdMehari_lblCount_BeforeShow";
    $grdMehari->CCSEvents["BeforeShowRow"] = "grdMehari_BeforeShowRow";
    $grdMehari->CCSEvents["BeforeShow"] = "grdMehari_BeforeShow";
    $grdMehari->ds->CCSEvents["BeforeBuildSelect"] = "grdMehari_ds_BeforeBuildSelect";
    $grdMehari->ds->CCSEvents["BeforeExecuteSelect"] = "grdMehari_ds_BeforeExecuteSelect";
    $frmMehari->lblDernierRecensement->CCSEvents["BeforeShow"] = "frmMehari_lblDernierRecensement_BeforeShow";
    $frmMehari->last_update->CCSEvents["BeforeShow"] = "frmMehari_last_update_BeforeShow";
    $lblDossierPhoto->CCSEvents["BeforeShow"] = "lblDossierPhoto_BeforeShow";
    $CCSEvents["AfterInitialize"] = "Page_AfterInitialize";
}
//End BindEvents Method

//DEL  // -------------------------
//DEL      // Write your own code here.
//DEL  //echo "date : ".date('Y/m/d H:i:s');
//DEL  	$frmMehari->hidLastUpdate->SetValue(date('Y/m/d H:i:s'));
//DEL  // -------------------------

//DEL  // -------------------------
//DEL      // Write your own code here.
//DEL  	//$frmMehari->saisie->SetValue(dispTOdb($frmMehari->saisie->GetValue()));
//DEL  	//$frmMehari->mehari_date_circulation->SetValue(dispTOdb($frmMehari->mehari_date_circulation->GetValue()));
//DEL  // -------------------------

//DEL  // -------------------------
//DEL      // Write your own code here.
//DEL  	//$frmMehari->saisie->SetValue(dbTOdisp($frmMehari->saisie->GetValue()));
//DEL  	//$frmMehari->mehari_date_circulation->SetValue(dbTOdisp($frmMehari->mehari_date_circulation->GetValue()));
//DEL  // -------------------------

//DEL  // -------------------------
//DEL      // Write your own code here.
//DEL  echo "SQL Update:" . $frmMehari->DataSource->SQL . "<br>";
//DEL  echo "ORDER BY:" . $frmMehari->DataSource->Order . "<br>";
//DEL  echo "WHERE:" . $frmMehari->DataSource->Where . "<br>";
//DEL  
//DEL  // -------------------------

//DEL  // -------------------------
//DEL      // Write your own code here.
//DEL  	echo "SQL Insert:" . $frmMehari->DataSource->SQL . "<br>";
//DEL  	echo "ORDER BY:" . $frmMehari->DataSource->Order . "<br>";
//DEL  	echo "WHERE:" . $frmMehari->DataSource->Where . "<br>";
//DEL  // -------------------------

//grdMehari_lblCount_BeforeShow @102-D56889A8
function grdMehari_lblCount_BeforeShow(& $sender)
{
    $grdMehari_lblCount_BeforeShow = true;
    $Component = & $sender;
    $Container = & CCGetParentContainer($sender);
    global $grdMehari; //Compatibility
//End grdMehari_lblCount_BeforeShow

//Retrieve number of records @103-ABE656B4
    $Component->SetValue($Container->DataSource->RecordsCount);
//End Retrieve number of records

//Close grdMehari_lblCount_BeforeShow @102-A575DD5B
    return $grdMehari_lblCount_BeforeShow;
}
//End Close grdMehari_lblCount_BeforeShow

//grdMehari_BeforeShowRow @2-FAC4E9B2
function grdMehari_BeforeShowRow(& $sender)
{
    $grdMehari_BeforeShowRow = true;
    $Component = & $sender;
    $Container = & CCGetParentContainer($sender);
    global $grdMehari; //Compatibility
//End grdMehari_BeforeShowRow

//Custom Code @78-2A29BDB7
// -------------------------
    // Write your own code here.
	global $i;
	($i++ & 1) ? $grdMehari->lblClassAlternative->SetValue("class=\"Alternative1\"") : $grdMehari->lblClassAlternative->SetValue("class=\"Alternative2\""); 

	if ($grdMehari->ds->f("recensement_actif") == 1)
		$grdMehari->imgActif->SetValue("images/actif.gif");
	else
		$grdMehari->imgActif->SetValue("images/not_actif.jpg");

// -------------------------
//End Custom Code

//Close grdMehari_BeforeShowRow @2-1063DB46
    return $grdMehari_BeforeShowRow;
}
//End Close grdMehari_BeforeShowRow

//grdMehari_BeforeShow @2-ECA4C63F
function grdMehari_BeforeShow(& $sender)
{
    $grdMehari_BeforeShow = true;
    $Component = & $sender;
    $Container = & CCGetParentContainer($sender);
    global $grdMehari; //Compatibility
//End grdMehari_BeforeShow

//Custom Code @79-2A29BDB7
// -------------------------
    // Write your own code here.
		global $i;
		$i=0;
// -------------------------
//End Custom Code

//Close grdMehari_BeforeShow @2-041181D4
    return $grdMehari_BeforeShow;
}
//End Close grdMehari_BeforeShow

//grdMehari_ds_BeforeBuildSelect @2-B43B7C5B
function grdMehari_ds_BeforeBuildSelect(& $sender)
{
    $grdMehari_ds_BeforeBuildSelect = true;
    $Component = & $sender;
    $Container = & CCGetParentContainer($sender);
    global $grdMehari; //Compatibility
//End grdMehari_ds_BeforeBuildSelect

//Custom Code @124-2A29BDB7
// -------------------------
    // Write your own code here.
	if ((CCGetFromGet("s_mehari_an") == "") && (CCGetFromGet("s_mehari_type") == "") && (CCGetFromGet("s_mehari_numero_serie") == "") && (CCGetFromGet("s_mehari_immatriculation") == "") && (CCGetFromGet("s_mehari_id") == ""))
		$grdMehari->DataSource->Where = " 1<>1 ";
	else
	{
		$grdMehari->DataSource->Where = " 1=1 ";

	if (CCGetFromGet("s_mehari_an") != "")
  		$grdMehari->DataSource->Where .= " AND mehari_an like '%".CCGetFromGet("s_mehari_an")."%'";

	if (CCGetFromGet("s_mehari_type") != "")
  		$grdMehari->DataSource->Where .= " AND mehari_type like '%".CCGetFromGet("s_mehari_type")."%'";
	
	if (CCGetFromGet("s_mehari_numero_serie") != "")
	  	$grdMehari->DataSource->Where .= " AND mehari_numero_serie like '%".CCGetFromGet("s_mehari_numero_serie")."%'";

	if (CCGetFromGet("s_mehari_immatriculation") != "")
  		$grdMehari->DataSource->Where .= " AND mehari_immatriculation like '%".CCGetFromGet("s_mehari_immatriculation")."%'";

	if (CCGetFromGet("s_mehari_id") != "")
  		$grdMehari->DataSource->Where .= " AND mehari_id like '%".CCGetFromGet("s_mehari_id")."%'";

	$grdMehari->DataSource->Order = " mehari_id desc";
	}
// -------------------------
//End Custom Code

//Close grdMehari_ds_BeforeBuildSelect @2-BC38A908
    return $grdMehari_ds_BeforeBuildSelect;
}
//End Close grdMehari_ds_BeforeBuildSelect

//grdMehari_ds_BeforeExecuteSelect @2-762FA35E
function grdMehari_ds_BeforeExecuteSelect(& $sender)
{
    $grdMehari_ds_BeforeExecuteSelect = true;
    $Component = & $sender;
    $Container = & CCGetParentContainer($sender);
    global $grdMehari; //Compatibility
//End grdMehari_ds_BeforeExecuteSelect

//Custom Code @125-2A29BDB7
// -------------------------
    // Write your own code here.
//echo "SQL select:" . $grdMehari->DataSource->SQL . "<br>";
//echo "ORDER BY:" . $grdMehari->DataSource->Order . "<br>";
//echo "WHERE:" . $grdMehari->DataSource->Where . "<br>";
// -------------------------
//End Custom Code

//Close grdMehari_ds_BeforeExecuteSelect @2-C373D6A7
    return $grdMehari_ds_BeforeExecuteSelect;
}
//End Close grdMehari_ds_BeforeExecuteSelect

//frmMehari_lblDernierRecensement_BeforeShow @166-7744264F
function frmMehari_lblDernierRecensement_BeforeShow(& $sender)
{
    $frmMehari_lblDernierRecensement_BeforeShow = true;
    $Component = & $sender;
    $Container = & CCGetParentContainer($sender);
    global $frmMehari; //Compatibility
//End frmMehari_lblDernierRecensement_BeforeShow

//DLookup @167-6DEBEC11
    global $DBcnxRecensement;
    $Page = CCGetParentPage($sender);
    $ccs_result = CCDLookUp("max(mehari_id)", "rec_mehari", "", $Page->Connections["cnxRecensement"]);
    $ccs_result = intval($ccs_result);
    $Container->lblDernierRecensement->SetValue($ccs_result);
//End DLookup

//Close frmMehari_lblDernierRecensement_BeforeShow @166-1D794E08
    return $frmMehari_lblDernierRecensement_BeforeShow;
}
//End Close frmMehari_lblDernierRecensement_BeforeShow

//frmMehari_last_update_BeforeShow @159-74B44E22
function frmMehari_last_update_BeforeShow(& $sender)
{
    $frmMehari_last_update_BeforeShow = true;
    $Component = & $sender;
    $Container = & CCGetParentContainer($sender);
    global $frmMehari; //Compatibility
//End frmMehari_last_update_BeforeShow

//Custom Code @165-2A29BDB7
// -------------------------
    // Write your own code here.
		$frmMehari->last_update->SetValue(date('Y/m/d H:i:s'));
// -------------------------
//End Custom Code

//Close frmMehari_last_update_BeforeShow @159-5FDC9184
    return $frmMehari_last_update_BeforeShow;
}
//End Close frmMehari_last_update_BeforeShow

//lblDossierPhoto_BeforeShow @179-957A22E3
function lblDossierPhoto_BeforeShow(& $sender)
{
    $lblDossierPhoto_BeforeShow = true;
    $Component = & $sender;
    $Container = & CCGetParentContainer($sender);
    global $lblDossierPhoto; //Compatibility
//End lblDossierPhoto_BeforeShow

//Custom Code @180-2A29BDB7
// -------------------------
    // Write your own code here.
	global $DBcnxRecensement;
	$id = CCDLookup("mehari_id", "rec_mehari", "id = ".CCGetFromGet("id",""), $DBcnxRecensement);
	$directory = "../publications_recensement/".$id."/";



 
 	if (CCGetFromGet("id","") <> "")
	{
		if (!is_dir($directory))
			mkdir($directory, 0705);

		if ($dh = opendir($directory))
		{
    		while (($file = readdir($dh)) !== false)
			{
			if ($file != '.' && $file != '..')
       			$str_files.= "<a href=\"".$directory.$file."\">".$file."</a> Size: " . filesize($directory . $file) . "<br>";
    		}
    		closedir($dh);
		}
	}
	$lblDossierPhoto->SetValue($str_files);
	
// -------------------------
//End Custom Code

//Close lblDossierPhoto_BeforeShow @179-BEED2CF3
    return $lblDossierPhoto_BeforeShow;
}
//End Close lblDossierPhoto_BeforeShow

//Page_AfterInitialize @1-32C6774D
function Page_AfterInitialize(& $sender)
{
    $Page_AfterInitialize = true;
    $Component = & $sender;
    $Container = & CCGetParentContainer($sender);
    global $recensement_index; //Compatibility
//End Page_AfterInitialize

//Custom Code @176-2A29BDB7
// -------------------------
    // Write your own code here.
	global $Redirect;
	$str_duplicate = "";
	global $DBcnxRecensement;

	$db = new clsDBcnxRecensement();
  	$str_duplicate = "";//         "VALUES (". $db->ToSQL(CCGetFromGet("task_id",0),ccsInteger) .",". $db->ToSQL(CCGetUserID(),ccsInteger) .")";

  //$db->query($SQL);
  //$db->close();


	if (CCGetParam("dupliquer","") == 1)	
	{
		
	}

// -------------------------
//End Custom Code

//Close Page_AfterInitialize @1-379D319D
    return $Page_AfterInitialize;
}
//End Close Page_AfterInitialize
//DEL  // -------------------------
//DEL      // Write your own code here.
//DEL  	if $frmMehari->ds->f()
//DEL  	$Component->SetValue(CCDLookup("max(mehari_id) + 1", "rec_mehari", "", $Page->Connections["cnxRecensement"]);
//DEL  
//DEL  // -------------------------
//DEL  



?>