insertar($idcategoria,$codigo,$nombre,$stock,$descripcion,$imagen);
echo $rspta ? "Datos registrados correctamente" : "No se pudo registrar los datos";
}else{
$rspta=$articulo->editar($idarticulo,$idcategoria,$codigo,$nombre,$stock,$descripcion,$imagen);
echo $rspta ? "Datos actualizados correctamente" : "No se pudo actualizar los datos";
}
break;
case 'desactivar':
$rspta=$articulo->desactivar($idarticulo);
echo $rspta ? "Datos desactivados correctamente" : "No se pudo desactivar los datos";
break;
case 'activar':
$rspta=$articulo->activar($idarticulo);
echo $rspta ? "Datos activados correctamente" : "No se pudo activar los datos";
break;
case 'mostrar':
$rspta=$articulo->mostrar($idarticulo);
echo json_encode($rspta);
break;
case 'listar':
$rspta=$articulo->listar();
$data=Array();
if ($_SESSION['acceso']==1) {
while ($reg=$rspta->fetch_object()) {
$data[]=array(
"0"=>($reg->condicion)?''.' '.'':''.' '.'',
"1"=>$reg->nombre,
"2"=>$reg->categoria,
"3"=>$reg->codigo,
"4"=>$reg->stock,
"5"=>"",
"6"=>$reg->descripcion,
"7"=>($reg->condicion)?'Activado':'Desactivado'
);
}
}else{
while ($reg=$rspta->fetch_object()) {
$data[]=array(
"0"=>'Sin Acceso',
"1"=>$reg->nombre,
"2"=>$reg->categoria,
"3"=>$reg->codigo,
"4"=>$reg->stock,
"5"=>"",
"6"=>$reg->descripcion,
"7"=>($reg->condicion)?'Activado':'Desactivado'
);
}
}
$results=array(
"sEcho"=>1,//info para datatables
"iTotalRecords"=>count($data),//enviamos el total de registros al datatable
"iTotalDisplayRecords"=>count($data),//enviamos el total de registros a visualizar
"aaData"=>$data);
echo json_encode($results);
break;
case 'selectCategoria':
require_once "../modelos/Categoria.php";
$categoria=new Categoria();
$rspta=$categoria->select();
while ($reg=$rspta->fetch_object()) {
echo '';
}
break;
}
?>