Example #1
0
 public function action_guardarcalificacion()
 {
     $ide = $_POST['ide'];
     $session = Session::instance();
     $user = $session->get('auth_user');
     if ($_POST['idclasificacion'] == '1') {
         $oempresas = new Model_Empresas();
         $result = $oempresas->verificahabilitado($ide);
     } elseif ($_POST['idclasificacion'] == '3') {
         $oconsultor = new Model_Consultores();
         $result = $oconsultor->verifyestado($ide);
     }
     $oempresas = new Model_Empresas();
     $result = $oempresas->verificahabilitado($ide);
     if ($result == "ok") {
         $calificaciones = ORM::factory('calificaciones');
         $calificaciones->id_empresa = $ide;
         $calificaciones->id_user = $user->id;
         $calificaciones->calificacion = $_POST['calificacion'];
         $calificaciones->comentario = $_POST['comentario'];
         $calificaciones->fecha_registro = date('Y-m-d H:i:s');
         $calificaciones->id_clasificacion = $_POST['idclasificacion'];
         $calificaciones->save();
         echo json_encode(1);
     } else {
         echo json_encode(3);
     }
 }