示例#1
0
 function insertMember($data)
 {
     $mbr = new Member();
     $mbrQ = new MemberQuery();
     $mbr->setFirstName($data[0]);
     $mbr->setLastName($data[1]);
     $mbr->setGender($data[2]);
     $mbr->setSchoolId($data[3]);
     $mbr->setStandard($data[4]);
     $mbr->setGrade($data[5]);
     $mbr->setRollNo($data[6]);
     $mbr->setParentName($data[7]);
     $mbr->setParentOccupation($data[8]);
     $mbr->setMotherTongue($data[9]);
     $barcode = $mbrQ->assignRollNumber($mbr);
     $mbr->setBarcodeNmbr($barcode);
     $mbr->setClassification(3);
     return $mbrQ->insert($mbr);
 }
#*  Checking for post vars.  Go back to form if none found.
#****************************************************************************
if (count($_POST) == 0) {
    header("Location: ../user/index.php");
    exit;
}
#****************************************************************************
#*  Validate data
#****************************************************************************
$mbrid = $_POST["mbrid"];
$mbr = new Member();
$mbr->setMbrid($_POST["mbrid"]);
$mbr->setBarcodeNmbr($_POST["barcodeNmbr"]);
$_POST["barcodeNmbr"] = $mbr->getBarcodeNmbr();
$mbr->setLastChangeUserid($_SESSION["userid"]);
$mbr->setLastName($_POST["lastName"]);
$_POST["lastName"] = $mbr->getLastName();
$mbr->setFirstName($_POST["firstName"]);
$_POST["firstName"] = $mbr->getFirstName();
$mbr->setAddress($_POST["address"]);
$_POST["address"] = $mbr->getAddress();
$mbr->setHomePhone($_POST["homePhone"]);
$_POST["homePhone"] = $mbr->getHomePhone();
$mbr->setWorkPhone($_POST["workPhone"]);
$_POST["workPhone"] = $mbr->getWorkPhone();
$mbr->setCel($_POST["cel"]);
$_POST["cel"] = $mbr->getCel();
$mbr->setEmail($_POST["email"]);
$_POST["email"] = $mbr->getEmail();
$mbr->setFoto($_POST["foto"]);
$_POST["foto"] = $mbr->getFoto();
 function _mkObj($array)
 {
     $mbr = new Member();
     $mbr->setMbrid($array["mbrid"]);
     $mbr->setBarcodeNmbr($array["barcode_nmbr"]);
     $mbr->setLastChangeDt($array["last_change_dt"]);
     $mbr->setLastChangeUserid($array["last_change_userid"]);
     if (isset($array["username"])) {
         $mbr->setLastChangeUsername($array["username"]);
     }
     $mbr->setLastName($array["last_name"]);
     $mbr->setFirstName($array["first_name"]);
     $mbr->setAddress($array["address"]);
     $mbr->setHomePhone($array["home_phone"]);
     $mbr->setWorkPhone($array["work_phone"]);
     $mbr->setCel($array["cel"]);
     $mbr->setEmail($array["email"]);
     $mbr->setFoto($array["foto"]);
     //jalg foto member
     $mbr->setPassUser($array["pass_user"]);
     $mbr->setBornDt($array["born_dt"]);
     $mbr->setOther($array["other"]);
     $mbr->setClassification($array["classification"]);
     $mbr->setStatus($array["is_active"]);
     $mbr->setLastActDate($array["last_activity_dt"]);
     $mbr->_custom = $this->getCustomFields($array['mbrid']);
     return $mbr;
 }
示例#4
0
 function _mkObj($array)
 {
     $mbr = new Member();
     $mbr->setMbrid($array["mbrid"]);
     $mbr->setBarcodeNmbr($array["barcode_nmbr"]);
     $mbr->setLastChangeDt($array["last_change_dt"]);
     $mbr->setLastChangeUserid($array["last_change_userid"]);
     if (isset($array["username"])) {
         $mbr->setLastChangeUsername($array["username"]);
     }
     $mbr->setLastName($array["last_name"]);
     $mbr->setFirstName($array["first_name"]);
     $mbr->setAddress($array["address"]);
     $mbr->setHomePhone($array["home_phone"]);
     $mbr->setWorkPhone($array["work_phone"]);
     $mbr->setEmail($array["email"]);
     $mbr->setClassification($array["classification"]);
     $mbr->_custom = $this->getCustomFields($array['mbrid']);
     return $mbr;
 }
示例#5
0
 function _mkObj($array)
 {
     $mbr = new Member();
     $mbr->setMbrid($array["mbrid"]);
     $mbr->setBarcodeNmbr($array["barcode_nmbr"]);
     $mbr->setLastChangeDt($array["last_change_dt"]);
     $mbr->setLastChangeUserid($array["last_change_userid"]);
     if (isset($array["username"])) {
         $mbr->setLastChangeUsername($array["username"]);
     }
     $mbr->setGender($array["gender"]);
     $mbr->setSchoolId($array["schoolid"]);
     $mbr->setParentName($array["parent_name"]);
     $mbr->setParentOccupation($array["parent_occupation"]);
     $mbr->setMotherTongue($array["mother_tongue"]);
     $mbr->setStandard($array["standard"]);
     $mbr->setSchoolTeacher($array["school_teacher"]);
     $mbr->setGrade($array["grade"]);
     $mbr->setLastName($array["last_name"]);
     $mbr->setFirstName($array["first_name"]);
     $mbr->setAddress($array["address"]);
     $mbr->setHomePhone($array["home_phone"]);
     $mbr->setWorkPhone($array["work_phone"]);
     $mbr->setEmail($array["email"]);
     $mbr->setClassification($array["classification"]);
     $mbr->_custom = $this->getCustomFields($array['mbrid']);
     return $mbr;
 }
     }
     if (count($row) > 0) {
         $rows[] = $row;
     }
     $row_count++;
 }
 fclose($handle);
 // Save to the database
 foreach ($rows as $row) {
     $member = new Member();
     $member->setMbrid($row['mbrid']);
     $member->setBarcodeNmbr($row['barcode_nmbr']);
     $member->setCreateDt($row['create_dt']);
     $member->setLastChangeDt($row['last_change_dt']);
     $member->setLastChangeUserid($row['last_change_userid']);
     $member->setLastName($row['last_name']);
     $member->setFirstName($row['first_name']);
     $member->setAddress($row['address']);
     $member->setHomePhone($row['home_phone']);
     $member->setWorkPhone($row['work_phone']);
     $member->setCel($row['cel']);
     $member->setEmail($row['email']);
     $member->setFoto($row['foto']);
     $member->setPassUser($row['pass_user']);
     $member->setBornDt($row['born_dt']);
     $member->setOther($row['other']);
     $member->setClassification($row['classification']);
     $member->setStatus($row['is_active']);
     $member->setLastActDate($row['last_activity_dt']);
     $mbrQ = new MemberQuery();
     $mbrQ->connect();