Exemplo n.º 1
0
 /**
  * Método para eliminar
  */
 public function eliminar($key)
 {
     if (!($id = DwSecurity::isValidKey($key, 'del_Turno', 'int'))) {
         return DwRedirect::toAction('listar');
     }
     $Turno = new Turno();
     if (!$Turno->getInformacionTurno($id)) {
         DwMessage::get('id_no_found');
         return DwRedirect::toAction('listar');
     }
     try {
         if (Turno::setTurno('delete', array('id' => $Turno->id))) {
             DwMessage::valid('La Turno se ha eliminado correctamente!');
         }
     } catch (KumbiaException $e) {
         DwMessage::error('Esta Turno no se puede eliminar porque se encuentra relacionada con otro registro.');
     }
     return DwRedirect::toAction('listar');
 }