function rowToDto($row)
 {
     $objCategoria = new Categorias();
     $objCategoria->setId($row["idCategoria"]);
     $objCategoria->setNota($row["nombre"]);
     $objCategoria->setFecha($row["color"]);
     return $objCategoria;
 }
 function rowToDto($row)
 {
     $objCategorias = new Categorias();
     $objCategorias->setID($row["nCategoria_ID"]);
     $objCategorias->setNodigo($row["sNombre"]);
     $objCategorias->setColor($row["sColor"]);
     return $objCategorias;
 }
 public function run()
 {
     $categorias = ["Antiparasitarios", "Antimicrobianos", "Antituberculosos y antileprosos", "Antimicóticos", "Antivirales", "Antisépticos urinarios y otros", "Cardiovascular", "Diuréticos", "Medicamentos que afectan la coagulación", "Analgésicos antirreumáticos", "Uricosurícos y antigotosos", "Analgésicos no narcóticos", "Analgésicos narcóticos y antagonistas", "Anestésicos generales", "Anestésicos locales", "Relajantes musculares", "Anticolinérgicos y antiespasmódicos", "Colinérgicos", "Antiasmáticos y broncodilatadores", "Antialérgicos, antihistamínicos y descongestionantes", "Medicamentos de uso gastrointestinal", "Medicamentos de uso en neurología y psiquiatría", "Medicamentos de uso en endocrinología", "Estrógenos, progestágenos y anovulatorios", "Hipolipemiantes", "Medicamentos de uso en oncología", "Micronutrientes", "Soluciones parenterales y electrolítos", "Biológicos", "Antídotos", "Oftalmológicos", "Dermatológicos", "Medicamentos de uso en ginecología y obstetricia", "Soporte nutricional", "Misceláneos"];
     for ($f = 0; $f < count($categorias); $f++) {
         Categorias::create(array("nombre" => $categorias[$f]));
     }
 }
Exemple #4
0
 public function beforeSave()
 {
     $categoria = Categorias::findFirst(array('conditions' => array('sku' => $this->categoria)));
     if ($categoria) {
         $this->categoria = (string) $categoria->_id;
     }
 }
Exemple #5
0
 public function carregar($id, $area)
 {
     $anuncioId = "anuncio";
     if ($area == "categorias") {
         $tabela = "categorias_anuncios";
         $verificarCampo = "categoria";
     } elseif ($area == "relacionados") {
         $tabela = "anuncios_relacionados";
         $verificarCampo = "anuncio";
         $anuncioId = "relacionado";
     } elseif ($id == "pagina_principal") {
         $tabela = "pagina_principal";
     }
     $anuncios = array();
     $anunciosTipos = array();
     $queryAnuncios = mysql_query("SELECT * FROM `{$tabela}` " . ($verificarCampo ? "WHERE (`{$verificarCampo}` LIKE '{$id}')" : "") . " ORDER BY `ordem` ASC");
     while ($resultadoAnuncios = mysql_fetch_assoc($queryAnuncios)) {
         $anuncios[$resultadoAnuncios[$anuncioId]] = $resultadoAnuncios;
         $anunciosTipos[$resultadoAnuncios["tipo"]][] = $resultadoAnuncios[$anuncioId];
     }
     $Funcao = new Funcao();
     $tipoProdutos = 1;
     $tipoCategorias = 2;
     $anunciosProdutos = $anunciosTipos[$tipoProdutos] ? $anunciosTipos[$tipoProdutos] : array();
     $anunciosCategorias = $anunciosTipos[$tipoCategorias] ? $anunciosTipos[$tipoCategorias] : array();
     $produtos = array();
     $categorias = array();
     if (count($anunciosProdutos) > 0) {
         $anunciosInfo = $this->pegarInformacoes($anunciosProdutos);
         foreach ($anunciosInfo as $anuncioId => $anuncio) {
             $anuncios[$anuncioId]["info"] = $anuncio["info"];
             $anuncios[$anuncioId]["produtos"] = $anuncio["produtos"];
             foreach ($anuncio["produtos"] as $produtoId) {
                 if (!array_key_exists($produtoId, $produtos)) {
                     $produtos[$produtoId] = array();
                 }
             }
         }
         $Produtos = new Produtos();
         $produtos = $Produtos->pegarInformacoes(array_keys($produtos));
     }
     if (count($anunciosCategorias) > 0) {
         $Categorias = new Categorias();
         $categorias = $Categorias->pegarInformacoes($anunciosCategorias);
     }
     return array($anuncios, $produtos, $categorias);
 }
Exemple #6
0
function setCategoria($obj)
{
    $c = new Categorias();
    $c->sku = (string) $obj->codigo;
    $c->nome = (string) $obj->nome;
    $c->parent_sku = (string) $obj->parent;
    $erros = array();
    if (!$c->save()) {
        $erros['codigo_produto'] = $obj->codigo;
        foreach ($user->getMessages() as $message) {
            $erros['mensagem'][] = $message->getMessage();
        }
        return $erros;
    } else {
        return true;
    }
}
Exemple #7
0
    public function exibirMenuEsquerdo()
    {
        $Menus = new Menus();
        $Categorias = new Categorias();
        $menuEsquerdo = array();
        $queryMenuEsquerdo = mysql_query("SELECT * FROM menu_esquerdo ORDER BY ordem ASC");
        while ($resultadoMenuEsquerdo = mysql_fetch_assoc($queryMenuEsquerdo)) {
            $menuEsquerdo[] = $resultadoMenuEsquerdo;
        }
        $alturaMenuEsquerdo = count($menuEsquerdo) * 23 + 6;
        $exibirMenuEsquerdo = '
				<ul class="menuEsquerdo">
					<div id="bordaLateral" style="height: ' . $alturaMenuEsquerdo . 'px;">
						<img src="imagens/menuEsquerdo/bordaLateral.gif" width="6" height="' . $alturaMenuEsquerdo . '" alt="" />
					</div>
					';
        foreach ($menuEsquerdo as $informacoesBotao) {
            if ($informacoesBotao["pagina"] == "menus") {
                $url = $Menus->pegarUrl($informacoesBotao["link_id"]);
            } elseif ($informacoesBotao["pagina"] == "categorias") {
                $url = $Categorias->pegarUrl($informacoesBotao["link_id"]);
            } else {
                $url = "?p=" . $informacoesBotao["pagina"];
            }
            $exibirMenuEsquerdo .= '
							<li class="fundo' . $informacoesBotao["fundo"] . '">
								<div class="handle">
									<a href="' . $url . '">
										' . $informacoesBotao["nome"] . '
									</a>
								</div>
							</li>
						';
        }
        $exibirMenuEsquerdo .= '
					<li>
						<div id="bordaFinal">
							<img src="imagens/menuEsquerdo/barraFinal.gif" width="142" height="6" alt="" />
						</div>
					</li>
				</ul>
			';
        return $exibirMenuEsquerdo;
    }
Exemple #8
0
 public function beforeSave()
 {
     $categoria = self::findFirst(array('conditions' => array('sku' => $this->parent_sku)));
     if ($categoria) {
         $this->parent = $categoria->_id;
     }
     if ($this->parent != '') {
         $pai = Categorias::findById($this->parent);
         if (!empty($pai)) {
             array_push($pai->subcategorias, $this->getId());
             $pai->subcategorias = array_unique($pai->subcategorias);
             $pai->save();
         }
     }
 }
 public function listadoConDetalle()
 {
     $criteria = new CDbCriteria();
     $criteria->with = array('LOSARTICULOS');
     $listado = array();
     foreach (Categorias::model()->findAll($criteria) as $model) {
         $articulos = $model->LOSARTICULOS;
         $total = array('total' => !empty($articulos) ? count($articulos) : 0);
         $_articulos = !empty($articulos) ? count($articulos) : 0;
         if ($_articulos > 0) {
             $listado[] = array("categoria" => $model->attributes + $total);
         }
     }
     return $listado;
 }
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function edit($id)
 {
     ValidaAccesoController::validarAcceso('subcategorias', 'escritura');
     $categorias = Categorias::all();
     if (!is_null($categorias)) {
         $categorias = $categorias->toArray();
     }
     $subcategoria = Subcategorias::find($id);
     if (is_null($subcategoria)) {
         return Redirect::route('ErrorIndex', '404');
     }
     $form_data = array('route' => array('subcategorias.update', $subcategoria->id), 'method' => 'PUT');
     $action = 'Editar';
     return View::make('admin/subcategoria', compact('subcategoria', 'form_data', 'action', 'categorias'));
 }
 private static function showForm($action, $categoria, $evento)
 {
     // Postando?
     if (count($_POST) > 0) {
         // Validar
         $categoria = Categorias::getInstance()->populate($_POST);
         // Salvar ou incluir?
         if ($_POST['id'] == null) {
             $categoria = Categorias::getInstance()->insert($categoria);
         } else {
             $categoria = Categorias::getInstance()->save($_POST['id'], $categoria);
         }
         if ($evento == null) {
             $evento = Eventos::getInstance()->getById($categoria->id_evento);
         }
         self::showList($evento);
     } else {
         require_once PLUGINPATH . '/view/categorias/form.php';
     }
 }
 public function allCat()
 {
     $usuario = User::where('username', '=', Input::get('username'))->first();
     $categorias = Categorias::where('activa', '=', '1')->get();
     return Response::json($categorias);
 }
$campo_include = new CampoOculto('include', 'articulos');
$campo_action = new CampoOculto('action', $action);
$campo_codigo = new CampoCodigo('codigo', $registro[0]);
$campo_descripcion = new Campo('descripcion', $registro[1], 'Descripción:', 'text');
$campo_categoria = new CampoCombo('categoria', 'Categoría:');
$campo_proveedor = new CampoCombo('proveedor', 'Proveedor:');
$campo_marca = new CampoCombo('marca', 'Marca:');
$campo_costo = new Campo('costo', $registro[5], 'Costo:', 'text');
$campo_precio = new Campo('precio', $registro[6], 'Precio de referencia:', 'text');
$campo_alicuota = new CampoCombo('alicuota', 'Alícuota:');
$campo_imagen = new Campo('imagen', $registro[9], 'Archivo de imagen:', 'file');
$campo_resumen = new CampoTexto('resumen', 'Resumen:');
$campo_resumen->set_text($registro[10]);
$boton = new Boton('aceptar', 'Guardar cambios');
$imagen = new Imagen($registro[9]);
$categorias = new Categorias();
$campo_categoria->set_sql_options($categorias->get_categorias());
$campo_categoria->set_selected_option($registro[2]);
$proveedores = new Proveedores();
$campo_proveedor->set_sql_options($proveedores->get_result());
$campo_proveedor->set_selected_option($registro[3]);
$marcas = new Marcas();
$campo_marca->set_sql_options($marcas->get_marcas());
$campo_marca->set_selected_option($registro[4]);
$alicuotas = new Alicuotas();
$campo_alicuota->set_sql_options($alicuotas->get_result());
$campo_alicuota->set_selected_option($registro[7]);
?>

<h1><?php 
if (isset($_REQUEST['type'])) {
 /**
  * Muestra las categorias que deben de ir
  */
 public function categorias($form = NULL, $model = NULL)
 {
     $usuario = Usuarios::model()->findByPk(Yii::app()->user->id_usuario);
     $categorias_usuario = $usuario->usuarios_categorias();
     if (count($categorias_usuario) > 0) {
         $lista = "<select name=\"Fotos[categoria_id]\" id=\"Fotos_categoria_id\" class=\"form-control\">";
         $lista .= "<option>---Selecciona---</option>";
         $categorias = Categorias::model()->findAll();
         foreach ($categorias as $c) {
             if (in_array($c->id, $categorias_usuario)) {
                 $lista .= "<option disabled>" . $c->nombre . "</option>";
             } else {
                 $lista .= "<option value=\"" . $c->id . "\">" . $c->nombre . "</option>";
             }
         }
         $lista .= "</select>";
     } else {
         $lista = $form->dropDownList($model, 'categoria_id', CHtml::listData(Categorias::model()->findAll(), 'id', 'nombre'), array('prompt' => '---Selecciona---', 'class' => 'form-control'));
     }
     return $lista;
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     //ValidaAccesoController::validarAcceso('categorias','escritura');
     $categoria = Categorias::find($id);
     if (is_null($categoria)) {
         echo 'Recurso no encontrado';
     }
     $categoria->delete();
     echo 1;
 }
function GetAlbunsPrefix($albumID)
{
    $data = new Pastas();
    $ret = $data->GetAlbumByID($albumID);
    $marcaID = $ret['marca'];
    $catID = $ret['categoria'];
    $nome = $ret['nome'];
    // Pega informações de marcas
    $m = new Marcas();
    $x = $m->GetMarcaByID($marcaID);
    $_marcaNome = $x['nome'];
    $marcaNome = CleanString($_marcaNome);
    // Pega informações de categoria
    $c = new Categorias();
    $y = $c->GetCategoriaByID($catID);
    $catNome = $y['nome'];
    $prefix = "../Arquivos/" . $marcaNome . "-" . $marcaID . "/" . $catNome . "-" . $catID . "/" . $nome . "/";
    return $prefix;
}
 * Obtendo as Cidades do Webservice
 * @var Cidades
 */
$cidades = new Cidades();
$cidades = $cidades->mostrar_cidades();
/**
 * Obtendo os Bairros do Webservice
 * @var [type]
 */
$cartie = new Bairros();
$qartie = $cartie->mostrar_bairros();
/**
 * Obtendo os Categorias de Imóveis do Webservice
 * @var [type]
 */
$categoria = new Categorias();
$cat = $categoria->mostrar_categorias();
/**
 * Trecho responsável por mostrar Features do Imóvel
 * @var [type]
 */
if ($im[1] == 'imovel.php') {
    $imofeatures = new Caracteristicas();
    $imofeatures = $imofeatures->mostrar_carac($id);
    $imofeatures = $imofeatures['Caracteristicas'];
}
/**
 * Trecho responsável por mostrar Features do Condomínio
 * @var Infraestrutura
 */
if ($im[1] == 'imovel.php') {
                      <dl>
                        <dt>Escrito por:</dt>
                        <dd><?php 
        echo $comp->autor;
        ?>
</dd>
                        <dt>Data e hora:</dt>
                        <dd><?php 
        echo date('d/m/Y', strtotime($comp->data));
        echo " - ";
        echo date('H:i', strtotime($comp->hora));
        ?>
</dd>
                        <dt>Categorias:</dt>
                        <dd><?php 
        $label = new Categorias();
        $label->labelCategorias($comp->categoria);
        ?>
</dd>
                      </dl>
                    </div>
                    <div class="col-sm-5" style="align: center;">
                      <br>
                      <img class="img-responsive-pad " src="<?php 
        echo $comp->imagem;
        ?>
" alt="Imagem" width="100%" height="100%" />
                    </div>

                    <form action="EditNoticiaObj.php" method="post">
 public function getModifyPub($id)
 {
     $pub = Publicaciones::find($id);
     $title = "Modificar publicacion | pasillo24.com";
     if ($pub->tipo == 'Lider') {
         $url = "usuario/publicacion/modificar/lider/" . $id;
     } elseif ($pub->tipo == 'Habitual') {
         $url = "usuario/publicacion/modificar/habitual/" . $id;
     } elseif ($pub->tipo == 'Casual') {
         $url = "usuario/publicacion/modificar/casual/" . $id;
     }
     $categorias = Categorias::all();
     $subCat = SubCat::all();
     $departamento = Department::all();
     if ($pub->categoria == 34) {
         $marcas = Marcas::all();
         $modelos = Modelo::where('marca_id', '=', $pub->marca_id)->get();
         return View::make('publications.modifyPub')->with('title', $title)->with('tipo', $pub->tipo)->with('publicaciones', $pub)->with('url', $url)->with('categorias', $categorias)->with('subCat', $subCat)->with('departamento', $departamento)->with('marcas', $marcas)->with('modelos', $modelos);
     } else {
         return View::make('publications.modifyPub')->with('title', $title)->with('tipo', $pub->tipo)->with('publicaciones', $pub)->with('url', $url)->with('categorias', $categorias)->with('subCat', $subCat)->with('departamento', $departamento);
     }
 }
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function edit($id)
 {
     ValidaAccesoController::validarAcceso('productos', 'escritura');
     $modelProductos = new ProductosPDO();
     $categorias = Categorias::all();
     if (!is_null($categorias)) {
         $categorias = $categorias->toArray();
     }
     $producto = Productos::find($id);
     if (is_null($producto)) {
         return Redirect::route('ErrorIndex', '404');
     }
     $subcategorias = Subcategorias::all();
     if (!is_null($subcategorias)) {
         $subcategorias->toArray();
     }
     $proveedores = Proveedores::all();
     if (!is_null($proveedores)) {
         $proveedores->toArray();
     }
     $subcategoria = Subcategorias::find($producto->subcategoria_id);
     $categoria = Categorias::find($subcategoria->categoria_id);
     $categoria_id = $categoria->id;
     $form_data = array('route' => array('productos.update', $producto->id), 'method' => 'PUT', 'enctype' => 'multipart/form-data');
     $action = 'Editar';
     return View::make('admin/producto', compact('producto', 'form_data', 'action', 'categorias', 'subcategorias', 'proveedores', 'categoria_id'));
 }
 public function getCategory()
 {
     $cat = Categorias::where('tipo', '=', 1)->where('deleted', '=', 0)->get(array('id', 'desc'));
     $ser = Categorias::where('tipo', '=', 2)->where('deleted', '=', 0)->get(array('id', 'desc'));
     return Response::json(array('type' => 'success', 'categorias' => $cat, 'servicios' => $ser));
 }
Exemple #22
0
<?php 
session_start();
$categoria = new Categorias();
$categorias = $categoria->busca_categorias();
//Categorias
if ($_REQUEST[acao] == "D") {
    $deletar = $categoria->deleta_categorias($_REQUEST[id_categoria]);
    if ($deletar == 1) {
        echo "<script> \n\t\t\t\t\t\talert('As alterações foram realizadas !');\n\t\t\t\t\t\twindow.location.href='http://localhost/basso/admin/index.php?menu=5';\n\t\t\t\t</script>";
    } else {
        echo $msg[$deletar];
    }
}
if ($_REQUEST[acao] == "A") {
    $alterar = $categoria->altera_categorias($_REQUEST[id_categoria], $_REQUEST[categoria]);
    if ($alterar == 1) {
        echo "<script> \n\t\t\t\t\t\talert('As alterações foram realizadas !');\n\t\t\t\t\t\twindow.location.href='http://localhost/basso/admin/index.php?menu=5';\n\t\t\t\t</script>";
    } else {
        echo $alterar;
        echo $msg[$alterar];
    }
}
if ($_REQUEST[acao] == "I") {
    $inserir = $categoria->inserir_categorias($_REQUEST[categoria]);
    if ($inserir == 1) {
        echo "<script> \n\t\t\t\t\t\talert('A Categoria " . $_REQUEST[categoria] . " foi inserida !');\n\t\t\t\t\t\twindow.location.href='http://localhost/basso/admin/index.php?menu=5';\n\t\t\t\t</script>";
    } else {
        if ($inserir == 99) {
            echo $msg[$inserir];
        }
    }
              <div class="box box-info">
                <div class="box-header">
                  <h3 class="box-title">Listagem de categorias</h3>
                  <a class="btn btn-info btn-flat pull-right" href="ViewCategoriasObj.php" title="Atualizar resultados" data-toggle="tooltip" data-placement="left"><i class="fa fa-refresh"></i></a>
                </div><!-- /.box-header -->
                <div class="box-body">
                  <table id="dataT" class="table table-bordered table-hover">
                    <thead>
                      <tr>
                        <th>Categoria</th>
                        <th>Opções</th>
                      </tr>
                    </thead>
                    <tbody>
                    <?php 
$listar = new Categorias();
$list = $listar->ListarCategorias();
if ($list != null) {
    foreach ($list as $line) {
        ?>
                      <tr class="odd gradeX">
                        <form name="view" action="EditCategoriaObj.php" method="post">
                        <td><?php 
        echo $line->categoria;
        ?>
</td>
                        <td>
                          <input type='hidden' name='id' value='<?php 
        echo $line->id;
        ?>
'>
 /**
  * La vista del AWS
  */
 public function actionAws()
 {
     $fecha = date("YmdHis");
     if ($fecha < Yii::app()->params->fecha_termino) {
         $this->layout = false;
         if (isset($_POST['adulto']) && $_POST['adulto'] == '1' && isset($_POST['categoria'])) {
             $categoria_obj = Categorias::model()->findByPk((int) $_POST['categoria']);
             if (!empty($categoria_obj)) {
                 $acentos = array('Š' => 'S', 'š' => 's', 'Ž' => 'Z', 'ž' => 'z', 'À' => 'A', 'Á' => 'A', 'Â' => 'A', 'Ã' => 'A', 'Ä' => 'A', 'Å' => 'A', 'Æ' => 'A', 'Ç' => 'C', 'È' => 'E', 'É' => 'E', 'Ê' => 'E', 'Ë' => 'E', 'Ì' => 'I', 'Í' => 'I', 'Î' => 'I', 'Ï' => 'I', 'Ñ' => 'N', 'Ò' => 'O', 'Ó' => 'O', 'Ô' => 'O', 'Õ' => 'O', 'Ö' => 'O', 'Ø' => 'O', 'Ù' => 'U', 'Ú' => 'U', 'Û' => 'U', 'Ü' => 'U', 'Ý' => 'Y', 'Þ' => 'B', 'ß' => 'Ss', 'à' => 'a', 'á' => 'a', 'â' => 'a', 'ã' => 'a', 'ä' => 'a', 'å' => 'a', 'æ' => 'a', 'ç' => 'c', 'è' => 'e', 'é' => 'e', 'ê' => 'e', 'ë' => 'e', 'ì' => 'i', 'í' => 'i', 'î' => 'i', 'ï' => 'i', 'ð' => 'o', 'ñ' => 'n', 'ò' => 'o', 'ó' => 'o', 'ô' => 'o', 'õ' => 'o', 'ö' => 'o', 'ø' => 'o', 'ù' => 'u', 'ú' => 'u', 'û' => 'u', 'ý' => 'y', 'ý' => 'y', 'þ' => 'b', 'ÿ' => 'y');
                 $categoria = strtr($categoria_obj->nombre, $acentos);
                 $categoria = str_replace(" ", "_", $categoria);
                 $categoria = strtolower($categoria);
                 $this->render('aws', array('categoria' => $categoria, 'categoria_id' => $_POST['categoria'], 'usuario' => Yii::app()->user->id_usuario, 'fecha' => date("Y-m-d_His_"), 'material' => 'fotografias', 'adulto' => $_POST['adulto']));
             } else {
                 throw new CHttpException(NULL, 'Lo sentimos, no estás autorizado para realizar esta acción.');
             }
         } else {
             if (isset($_POST['adulto']) && $_POST['adulto'] == '0') {
                 $this->render('aws', array('categoria' => "", 'categoria_id' => '0', 'usuario' => Yii::app()->user->id_usuario, 'fecha' => date("Y-m-d_His_"), 'material' => 'fotografias', 'adulto' => $_POST['adulto']));
             } else {
                 throw new CHttpException(NULL, 'Lo sentimos, no estás autorizado para realizar esta acción.');
             }
         }
     } else {
         throw new CHttpException(NULL, "El tiempo para registrar tus fotografias/videos ha terminado. Para más información consulta la convocatoria.");
     }
 }
<?php

include_once 'validation.php';
include_once 'cls/requerimento.class.php';
include_once 'cls/categorias.class.php';
$categorias = new Categorias();
$requerimento = new Requerimento();
$requerimentos = $requerimento->selectParaCancelar($_SESSION['usuario']['matricula']);
?>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Sistema de controle de horas complementares</title>
    <link rel="stylesheet" href="style.css">
</head>
<body>
    <div id="header">
        <h1>Sistema de controle<br>de horas complementares</h1>
    </div>
    <div id="situacaoReq">
        <?php 
if (isset($_GET['msg'])) {
    echo "<h1>" . $_GET['msg'] . "</h1>";
}
?>
        <form action="cancelaReq.php" method="post">
            <table>
                <tr id="cabecalho">
                    <th>Instituição</th>
                    <th>Descrição</th>
<?php

include_once "../../class/Carrega.class.php";
if (!empty($_POST['new'])) {
    $object = new Categorias();
    $object->categoria = $_POST['new'];
    if ($object->InserirCategorias()) {
        echo "<div class='alert alert-success alert-dismissable col-lg-12'>\n                 <button type='button' class='close' data-dismiss='alert' aria-hidden='true'>&times;</button>\n                 <h4>\t<i class='icon fa fa-check'></i> Alerta!</h4>\n                 Categoria cadastrada com sucesso!!\n              </div>";
    } else {
        echo "<div class='alert alert-danger alert-dismissable'>\n                 <button type='button' class='close' data-dismiss='alert' aria-hidden='true'>&times;</button>\n                 <h4><i class='icon fa fa-ban'></i> Alerta!</h4>\n                 Erro no cadastro!!\n              </div>";
    }
}
<?php

include_once '../../conexion.php';
include_once 'categorias.php';
$categorias = new Categorias();
$registro = $categorias->get_categoria($_REQUEST['codigo']);
?>
<div class="grupo-campos grupo-campos-chico">
    <img class="imagen imagen-chica" src="<?php 
empty($registro[3]) ? print 'images/sin-imagen.png' : (print $registro[3]);
?>
" />
</div>
<div class="grupo-campos grupo-campos-mediano">
    <p class="contenido-campo"><?php 
print $registro[0];
?>
</p>
    <p class="titulo-campo">Código</p>
    
    <p class="contenido-campo"><?php 
print $registro[1];
?>
</p>
    <p class="titulo-campo">Descripción</p>
    
    <p>&nbsp;</p>
    
    <?php 
if (isset($registro[2])) {
    ?>
          <h1>Categorias</h1>
        </section>
        <!-- Main content -->
        <section class="content">
          <div class="row">
            <div class="col-lg-12">
              <!-- Horizontal Form -->
              <div class="box box-success">
                <div class="box-header with-border">
                  <h3 class="box-title">Cadastro de categorias</h3>
                </div><!-- /.box-header -->
                <!-- form start -->
                <?php 
$id = $_POST["id"];
if (isset($_POST["editar"])) {
    $edit = new Categorias();
    $comp = $edit->EditarCategorias($id);
    if ($edit != null) {
        ?>
                <form class="form-horizontal" id="form" method="post" action="CrudCategoria.php">
                  <div class="box-body">
                      <div class="form-group">
                        <label for="dia" class="col-sm-2 control-label">Categoria:</label>
                        <div class="col-sm-10">
                          <input type="text" class="form-control" name="categoria" value="<?php 
        echo $comp->categoria;
        ?>
" placeholder="Digite o categoria aqui" autofocus required>
                        </div>
                      </div>
                  </div><!-- /.box-body -->
 /**
  * Returns the data model based on the primary key given in the GET variable.
  * If the data model is not found, an HTTP exception will be raised.
  * @param integer the ID of the model to be loaded
  */
 public function loadModel($id)
 {
     $model = Categorias::model()->findByPk($id);
     if ($model === null) {
         throw new CHttpException(404, 'The requested page does not exist.');
     }
     return $model;
 }
<?php

require_once "../Engine/CategoriasClass.php";
$categorias = new Categorias();
echo "Teste ADICIONAR CATEGORIA<br>";
$res = $categorias->AdicionaCategoria("Imagens", "C:\\Users\\Jorge\\Documents\\Projetos\\Biblioteca Virtual\\Imagens_categorias\\imagem.png");
if ($res == TRUE) {
    echo "Categoria adicionada!";
}
echo "<br><br>";
echo "Teste CARREGA CATEGORIAS<br>";
$result = $categorias->CarregaCategorias();
if (isset($result)) {
    $n = count($result);
    for ($i = 0; $i < $n; $i++) {
        echo "ID: " . $result[$i]["id"] . "<br>";
        echo "NOME: " . $result[$i]["nome"] . "<br>";
    }
}
echo "<br><br>";
echo "Teste REMOVE CATEGORIA<br>";
$res = $categorias->RemoveCategoria($result[$n - 1]["id"]);
if ($res == TRUE) {
    echo "Categoria Removida!";
}