system: Linux mars.sprixweb.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
<?php
class Controller_CDonor
{
function showDonor()
{
include_once("classes/Lib/HandleErrors.php");
include_once('classes/Controller/CHeader.php');
include_once('classes/Controller/CFooter.php');
include_once('classes/Model/MDonor.php');
include_once('classes/Display/DDonor.php');
$output['header']=Controller_CHeader::showHeader();
$output['donor']=Model_MDonor::showDonor();
Bin_Template::createTemplate('donor.html',$output);
$output['footer']=Controller_CFooter::showFooter();
unset($_SESSION['message']);
unset($_SESSION['error_message']);
}
function showAdd()
{
include_once("classes/Lib/HandleErrors.php");
include_once('classes/Controller/CHeader.php');
include_once('classes/Controller/CFooter.php');
include_once('classes/Model/MDonor.php');
include_once('classes/Display/DDonor.php');
$output['header']=Controller_CHeader::showHeader();
$values=Model_MDonor::showEdit1();
$output['txtusername']=$values['donor_icard'];
$output['txtsponser']=$values['donor_sponsor'];
$output['txtname']=$values['donor_name'];
$output['txtof']=$values['donor_of'];
$output['txtfname']=$values['donor_fname'];
$output['txtsex']=$values['donor_sex'];
$output['txtage']=$values['donor_age'];
$output['txtaddress']=$values['donor_address'];
$output['txtcity']=$values['donor_city'];
$output['txtphone']=$values['donor_phone'];
$output['txtblood']=$values['donor_blood'];
$output['txtstatus']=$values['donor_status'];
$output['txtstatus']=$values['donor_status'];
$output['usr']=$values['donor_id'];
$output['donation_details']=Model_MDonor::showDonationDetails();
Bin_Template::createTemplate('donor_add.html',$output);
$output['footer']=Controller_CFooter::showFooter();
unset($_SESSION['message']);
unset($_SESSION['error_message']);
}
function showEdit()
{
include_once("classes/Lib/HandleErrors.php");
include_once('classes/Controller/CHeader.php');
include_once('classes/Controller/CFooter.php');
include_once('classes/Model/MDonor.php');
include_once('classes/Display/DDonor.php');
$output['errmsg'] = $Err->messages;
$output['styles'] = $Err->style;
$output['errval'] = $Err->values;
$values=Model_MDonor::showEdit();
if(count($Err->messages)<=0)
{
$output['txtusername']=$values['donor_icard'];
$output['txtsponser']=$values['donor_sponsor'];
$output['txtname']=$values['donor_name'];
$output['txtof']=$values['donor_of'];
$output['txtfname']=$values['donor_fname'];
$output['txtsex']=$values['donor_sex'];
$output['txtage']=$values['donor_age'];
$output['txtaddress']=$values['donor_address'];
$output['txtcity']=$values['donor_city'];
$output['txtphone']=$values['donor_phone'];
$output['txtblood']=$values['donor_blood'];
$output['txtstatus']=$values['donor_status'];
$output['txtstatus']=$values['donor_status'];
$output['usr']=$values['donor_id'];
$output['image2']=$values['donor_image'];
$image=$values['donor_image'];
if($image==''){$output['image']='../uploads/members/no_user_img.jpg';}
else{$output['image']=$values['donor_image'];}
}
$output['header']=Controller_CHeader::showHeader();
Bin_Template::createTemplate('donor_edit.html',$output);
$output['footer']=Controller_CFooter::showFooter();
}
function update()
{
include_once("classes/Lib/ValidateInputs.php");
include_once('classes/Controller/CHeader.php');
include_once('classes/Controller/CFooter.php');
include_once('classes/Model/MDonor.php');
include_once('classes/Display/DDonor.php');
//new Lib_ValidateInputs('editphotos');
$values = Model_MDonor::update();
header('Location:?do=donor');
}
function insert()
{
include_once("classes/Lib/ValidateInputs.php");
include_once('classes/Controller/CHeader.php');
include_once('classes/Controller/CFooter.php');
include_once('classes/Model/MDonor.php');
include_once('classes/Display/DDonor.php');
$values = Model_MDonor::insert();
}
function deleteVideos()
{
include_once("classes/Lib/HandleErrors.php");
include_once('classes/Controller/CHeader.php');
include_once('classes/Controller/CFooter.php');
include_once('classes/Model/MVideos.php');
include_once('classes/Display/DVideos.php');
$values=Model_MVideos::deleteVideos();
header('Location:?do=videos');
}
}
?>