コード例 #1
0
include_once $CFG->dirroot . "/lib/classes/" . "application/Company.Class.php5";
include_once $CFG->dirroot . "/lib/classes/" . "application/SubGroup.Class.php5";
$companyObj = new Company();
$dCreated = date('Y-m-d H:i:s');
$GeneralObj->getRequestVars();
$companyObj->setAllVar();
if ($mode == "Add") {
    # echo "<pre>";  print_r($_FILES) ; exit;
    $redirect_file = "index.php?file=m-companyadd";
    $GeneralObj->checkDuplicate('iCompanyId', 'Company', array('vCompanyCodeId'), $redirect_file, "Organization ID Already Exists ", $iCompanyId);
    $GeneralObj->checkDuplicate('iCompanyId', 'Company', array('vCompanyName'), $redirect_file, "Organization Name Already Exists ", $iCompanyId);
    $GeneralObj->checkDuplicate('iCompanyId', 'Company', array('vEmail'), $redirect_file, "Email Already Exists ", $iCompanyId);
    // $userObj->setdCreated($dCreated);
    $iCompanyId = $companyObj->insert();
    $group = new SubGroup();
    $group->createDefaultGroup($iCompanyId);
    $msg = MSG_ADD;
    $url = 'index.php?file=Company&AX=Yes&var_msg=' . $msg;
    header("Location:" . $url);
    exit;
} else {
    if ($mode == "Update") {
        $update_sql = "UPDATE SubGroup sg SET sg.eStatus = '" . $eStatus . "'\n\t\t\tWHERE sg.iCompanyId IN(" . $iCompanyId . ")";
        $obj->sql_query($update_sql);
        $redirect_file = "index.php?file=m-companyadd&mode=" . $mode . "&iCompanyId=" . $iCompanyId . "";
        $GeneralObj->checkDuplicate('iCompanyId', 'Company', array('vCompanyCodeId'), $redirect_file, "Organization ID Already Exists ", $iCompanyId);
        $GeneralObj->checkDuplicate('iCompanyId', 'Company', array('vCompanyName'), $redirect_file, "Organization Name Already Exists ", $iCompanyId);
        $GeneralObj->checkDuplicate('iCompanyId', 'Company', array('vEmail'), $redirect_file, "Email Already Exists ", $iCompanyId);
        $companyObj->update($iCompanyId);
        $msg = MSG_UPDATE;
コード例 #2
0
<?php

include_once $CFG->dirroot . "/lib/classes/" . "application/SubGroup.Class.php5";
$subgroupObj = new SubGroup();
$dCreated = date('Y-m-d H:i:s');
$GeneralObj->getRequestVars();
$subgroupObj->setAllVar();
#echo '<pre>'; print_R($_REQUEST); exit;
if ($_SESSION["sess_eType"] == "3") {
    $iCompanyId = $_SESSION['sess_iCompanyId'];
    $qs = '&iSGroupId=' . $iSGroupId;
} else {
    if ($_SESSION['sess_eType'] == '2') {
        $iCompanyId = $_SESSION['sess_iCompanyId'];
        $iSGroupId = $_SESSION['sess_iSGroupId'];
        $qs = '';
    } else {
        $qs = '&iCompanyId=' . $iCompanyId . '&iSGroupId=' . $iSGroupId;
    }
}
$_REQUEST['iCompanyId'] = $iCompanyId;
$_REQUEST['iSGroupId'] = $iSGroupId;
$redirect_file = "index.php?file=m-subgroupadd&mode=" . $mode . $qs;
$GeneralObj->checkDuplicate('iSGroupId', 'SubGroup', array('vGroupCodeId', 'iCompanyId'), $redirect_file, "Group ID Already Exists ", $iSGroupId, ' AND');
//$GeneralObj->checkDuplicate('iSGroupId', 'SubGroup', Array('vEmail'), $redirect_file, "Email Already Exists ", $iSGroupId);
$GeneralObj->checkDuplicate('iSGroupId', 'SubGroup', array('iCompanyId', 'vGroupName'), $redirect_file, "Group Name Already Exists ", $iSGroupId, 'AND');
if ($mode == "Add") {
    # echo "<pre>";  print_r($_FILES) ; exit;
    // $userObj->setdCreated($dCreated);
    $GroupCodeID = $subgroupObj->randomPrefix(4);
    $GroupCodeID = strtoupper($GroupCodeID);
コード例 #3
0
 protected function build($row)
 {
     $subgroup = SubGroup::__build($row["ID"], $row["COMPOSITION"], $row["NAME"], $row["DISPORDER"], $row["IMAGE"] !== null);
     $subgrpPrdSrv = new SubgroupProdsService($row['ID']);
     $subgroup->choices = $subgrpPrdSrv->getAll();
     return $subgroup;
 }
コード例 #4
0
        echo "<tr><td width='15%' valign='top' align='left'>Organization</td><td width='3%' valign='top'>:</td><td width='82%' align='left'>" . $_SESSION["sess_vCompanyName"] . "</td></tr>";
    } else {
        $company = new Company($_REQUEST[$ddlist::companyValueFilterName]);
        echo "<tr><td width='15%' valign='top' align='left'>Organization</td><td width='3%' valign='top'>:</td><td width='82%' align='left'>" . $company->getvCompanyName() . "</td></tr>";
    }
    if (!($_REQUEST[$ddlist::groupValueFilterName] > 0)) {
        echo "<tr><td width='15%' valign='top' align='left'>Group</td><td width='3%' valign='top'>:</td><td width='82%' align='left'>";
        if (!$_REQUEST[$ddlist::companyValueFilterName] > 0) {
            echo $ddlist->getGroupsList($_SESSION["sess_iCompanyId"], $_REQUEST[$ddlist::groupValueFilterName], 'NO');
        } else {
            echo $ddlist->getGroupsList($_REQUEST[$ddlist::companyValueFilterName], $_REQUEST[$ddlist::groupValueFilterName], 'NO');
        }
        echo "</td></tr>";
    } else {
        echo "<tr><td width='15%' valign='top' align='left'>Group</td><td width='3%' valign='top'>:</td><td width='82%' align='left'>";
        $group = new SubGroup($_REQUEST[$ddlist::groupValueFilterName]);
        echo $group->getvGroupName();
        echo "<input type='hidden' id='" . $ddlist::groupValueFilterName . "' name='" . $ddlist::groupValueFilterName . "'  value='" . $_REQUEST[$ddlist::groupValueFilterName] . "'>";
        echo "</td></tr>";
    }
} else {
    $company = new Company($_REQUEST['iCompanyId']);
    echo "<tr><td width='15%' valign='top' align='left'>Organization</td><td width='3%' valign='top'>:</td><td width='82%' align='left'>" . $company->getvCompanyName() . "</td></tr>";
}
?>
																<tr>
																	<td width="15%" valign="top" align="left">
																		Username<span class="errormsg"> *</span>
																	</td>
																	<td width="3%" valign="top">:</td>
																	<td width="82%" align="left">
コード例 #5
0
<?php

include_once $CFG->dirroot . "/lib/classes/" . "application/SubGroup.Class.php5";
include_once $CFG->dirroot . "/lib/classes/" . "application/Company.Class.php5";
$subgroupObj = new SubGroup();
$GeneralObj->getRequestVars();
$iCompanyId = $_REQUEST['iCompanyId'];
$section = 'Group';
if (!is_null($_REQUEST['mode']) && $mode == "Update") {
    $mode = $_REQUEST['mode'];
    $subgroupObj->select($iSGroupId);
    $subgroupObj->getAllVar();
} else {
    $mode = "Add";
    $subgroupObj->getAllVar();
}
if ($file != '') {
    $link = "index.php?file=" . $file . "&mode=" . $mode . "&listfile=" . $listfile;
}
$TOP_HEADER = $mode . ' ' . $section;
if ($mode == 'Update') {
    $TOP_HEADER .= "";
}
?>
<form name="frmadd" method="post" enctype="multipart/form-data" action="index.php?file=m-subgroupadd_a">
	<input type="hidden" id="mode" name="mode" value="<?php 
echo $mode;
?>
">
	<input type="hidden" id="SAMPM" name="SAMPM" value="<?php 
echo $SAMPM;