if ($service == 3) { $idcourse = $_REQUEST['idcourse']; $controller = new ControlCourse(null, null, null, null, null); echo json_encode($controller->getidcourses($idcourse)); } else { if ($service == 4) { $name = $_REQUEST['namecourse']; $valname = new ValidatorDefault('Nombre', $name, true); $description = $_REQUEST['description']; $valdescription = new ValidatorDefault('Descripcion', $description, false); $institution = $_REQUEST['cidinstitution']; $valinstitution = new ValidatorInteger('Institucion', $institution, true); $duration = $_REQUEST['duration']; $valduration = new ValidatorInteger('Duracion', $duration, true); $state = $_REQUEST['cstate']; if ($valname->verify() and $valdescription->verify() and $valduration->verify()) { $objcontroller = new ControlCourse($valname->getField(), $valdescription->getField(), null, $valduration->getField(), $state); $objcontroller->updateCourse($idcourse); } else { echo json_encode(array('uno' => $valname->getMessage(), 'dos' => $valdescription->getMessage(), 'tres' => $valinstitution->getMessage(), 'cuatro' => $valduration->getMessage())); } } else { if ($service == 5) { $objcontroller = new ControlCourse(null, null, null, null, null); $result = $objcontroller->deleteCourse($idcourse); } else { if ($service == 6) { if ($state == 'INACTIVO') { $objcontroller = new ControlCourse(null, null, null, null, null); $result = $objcontroller->activate($id); header("Location: http://localhost/Proyectos/sae/pages/menu/CourseManagement.php");
$carnet = $_REQUEST['id_carnet']; $valcarnet = new ValidatorInteger('Carnet', $carnet, false); $valcarnet->setMin(4); $valcarnet->setMax(10); $unity = $_REQUEST['id_unity']; $valunity = new ValidatorInteger('Unidad', $unity, false); $valunity->setMin(2); $extention = $_REQUEST['id_extention']; $valextention = new ValidatorInteger('Extension', $extention, false); $valextention->setMin(2); $career = $_REQUEST['id_career']; $valcareer = new ValidatorInteger('Carrera', $career, false); $valcareer->setMin(2); //$captcha=$_REQUEST['id_captcha']; //$hidcapcha=$_REQUEST['id_hid_captcha']; //$valcaptcha=new ValidatorCaptcha('Captcha',$captcha,$hidcapcha,true); /*if( $valmail->verify() and $valpassword->verify($passcomp) and $valid->verify() and $valname->verify() and $valsurname->verify() and $valaddress->verify() and $valgender->verify() and $valschool->verify() and $valbirthdate->verify() and $valcarnet->verify() and $valphone->verify() and $valcelular->verify() and $valunity->verify() and $valextention->verify() and $valcareer->verify() )*/ if ($valpassword->verify($passcomp) and $valid->verify() and $valaddress->verify() and $valcarnet->verify() and $valunity->verify() and $valextention->verify() and $valcareer->verify()) { //$objcontroller=new ControlUser($valmail->getField(), $valpassword->getField(),$valid->getField(),$valname->getField(),$valsurname->getField(),$valaddress->getField(),$valgender->getField(),$valschool->getField(),$valbirthdate->getField(),$valphone->getField(),$valcelular->getField(),$valcarnet->getField(),$valunity->getField(),$valextention->getField(),$valcareer->getField(),1,null); $objcontroller = new ControlUser(null, $valpassword->getField(), $valid->getField(), null, null, $valaddress->getField(), null, null, null, null, null, $valcarnet->getField(), $valunity->getField(), $valextention->getField(), $valcareer->getField(), null, null); $objcontroller->editProfile($iduser); } else { echo json_encode(array('uno' => $valmail->getMessage(), 'dos' => $valpassword->getMessage(), 'tres' => $valid->getMessage())); } }