コード例 #1
0
ファイル: Data.php プロジェクト: BozzaCoon/SPHERE-Framework
 /**
 * @param $Name
 * @param $Description
 * @param $Price
 * @param $CostUnit
     //     * @param $Course
 * //     * @param $ChildRank
 *
 * @return TblItem
 */
 public function actionCreateItem($Name, $Description, $Price, $CostUnit)
 {
     $Manager = $this->Connection->getEntityManager();
     $Entity = new TblItem();
     $Entity->setName($Name);
     $Entity->setDescription($Description);
     $Entity->setPrice(str_replace(',', '.', $Price));
     $Entity->setCostUnit($CostUnit);
     //        if (Management::serviceCourse()->entityCourseById($Course))
     //        {
     //            $Entity->setServiceManagementCourse(Management::serviceCourse()->entityCourseById($Course));
     //        }
     //        if (Management::serviceStudent()->entityChildRankById($ChildRank))
     //        {
     //            $Entity->setServiceManagementStudentChildRank(Management::serviceStudent()->entityChildRankById($ChildRank));
     //        }
     $Manager->saveEntity($Entity);
     Protocol::useService()->createInsertEntry($this->Connection->getDatabase(), $Entity);
     return $Entity;
 }