protected function action()
 {
     $msg = new SysMsg();
     $plan = new Unilevel();
     $plan->setLevel(mysql_real_escape_string($_POST['level']));
     $plan->setDescription(mysql_real_escape_string($_POST['desc']));
     $mycomm = floatval(preg_replace("/[^-0-9\\.]/", ".", mysql_real_escape_string($_POST['comm'])));
     $plan->setCommission($mycomm);
     $redirect = 'user/fancymessage';
     if ($plan->getLevel() > 0 && $plan->getDescription() != '' && $plan->getCommission() > 0) {
         if ($plan->save()) {
             $redirect = 'user/addplanunilevel';
         } else {
             Session::setObj(Session::SYSMSG, $msg->setMessage('Inserimento piano Unilevel fallito.')->setType(SysMsg::MSG_CRITICAL));
         }
     } else {
         Session::setObj(Session::SYSMSG, $msg->setMessage('Tutti i campi sono obbligatori. Inserimento piano Unilevel fallito.')->setType(SysMsg::MSG_CRITICAL));
     }
     //***
     $this->redirect = $redirect;
 }