/**
  * Edits a usuario
  *
  * @param string $idusuario
  */
 public function editAction($idusuario)
 {
     if (!$this->request->isPost()) {
         $usuario = Usuario::findFirstByidusuario($idusuario);
         if (!$usuario) {
             $this->flash->error("usuario was not found");
             return $this->dispatcher->forward(array("controller" => "usuario", "action" => "index"));
         }
         $condominio = Phalcon\Tag::select(array("idcondominio", Condominio::find(), "using" => array("idcondominio", "nombre"), "class" => "form-control"));
         $this->view->setVar("condominio", $condominio);
         $tipousuario = Phalcon\Tag::select(array("idtipos_usuario", TiposUsuario::find(), "using" => array("idtipos_usuario", "tipo"), "class" => "form-control"));
         $this->view->setVar("tipousuario", $tipousuario);
         $vehiculo = Phalcon\Tag::select(array("idvehiculo", Vehiculo::find(), "using" => array("idvehiculo", "placa"), "class" => "form-control"));
         $this->view->setVar("vehiculo", $vehiculo);
         $this->view->idusuario = $usuario->idusuario;
         $this->tag->setDefault("idusuario", $usuario->idusuario);
         $this->tag->setDefault("nombre", $usuario->nombre);
         $this->tag->setDefault("apellido", $usuario->apellido);
         $this->tag->setDefault("dpi", $usuario->dpi);
         $this->tag->setDefault("idcondominio", $usuario->idcondominio);
         $this->tag->setDefault("puesto", $usuario->puesto);
         $this->tag->setDefault("idtipos_usuario", $usuario->idtipos_usuario);
         $this->tag->setDefault("idvehiculo", $usuario->idvehiculo);
         $this->tag->setDefault("fotografia", $usuario->fotografia);
     }
 }
 /**
  * Deletes a tipos_usuario
  *
  * @param string $idtipos_usuario
  */
 public function deleteAction($idtipos_usuario)
 {
     $tipos_usuario = TiposUsuario::findFirstByidtipos_usuario($idtipos_usuario);
     if (!$tipos_usuario) {
         $this->flash->error("tipos_usuario was not found");
         return $this->dispatcher->forward(array("controller" => "tipos_usuario", "action" => "index"));
     }
     if (!$tipos_usuario->delete()) {
         foreach ($tipos_usuario->getMessages() as $message) {
             $this->flash->error($message);
         }
         return $this->dispatcher->forward(array("controller" => "tipos_usuario", "action" => "search"));
     }
     $this->flash->success("tipos_usuario was deleted successfully");
     return $this->dispatcher->forward(array("controller" => "tipos_usuario", "action" => "index"));
 }