<?php
class PersonalControlador extends Controladores {
function mostrarPersonal(){
$operacionesPredefinidas = Actividades::todas();
//$menu = Menu::menuPorUsuario(Cliente::getUsuario()->usuarioID);
//Vistas::mostrar('usuarios', 'menu', array('menu' => $menu));
Vistas::mostrar("planeador", "actividades/tabla-completa",
array('objActividades' => $operacionesPredefinidas));
}
/*Funcion para alistar el formulario de registro/Actualización de Operaciones Predefinidas*/
function crearPersonal(){
$objActividad=null;
if(@$this->operacionPredefinidaCONSECUTIVO)
//echo $this->operacionPredefinidaCONSECUTIVO;
$objActividad=Actividades::getIdActividad($this->operacionPredefinidaCONSECUTIVO);
$Rubros = Rubros::todos();
$CentrosCostos = CentroCostos::todos();
$ClaseOperaciones = ClaseOperaciones::todos();
Vistas::mostrar("planeador", "actividades/gestion",
array(
"Rubros" => $Rubros,
"CentrosCostos" => $CentrosCostos,
"ClaseOperaciones" => $ClaseOperaciones,
'objActividad'=>$objActividad
)
);
}
function guardarPersonal() {
$respuesta=0;
if($this->OperacionPredefinidaID!=""){
//echo $this->OperacionPredefinidaID;
$respuesta=OperacionesPredefinidas::actualizar($this->OperacionPredefinidaID,$this->rubro,$this->centrocostos,$this->claseoperacion,$this->codigo,$this->titulo,$this->descripcion);
}else{
$respuesta= OperacionesPredefinidas::guardar($this->rubro,$this->centrocostos,$this->claseoperacion,$this->codigo,$this->titulo,$this->descripcion);
}
/*El resultado de la operación*/
//$respuesta=8;
if($respuesta>0){
echo RespuestasSistema::exito( "Operacion guardada con éxito");
}else if ($respuesta==NULL){
echo RespuestasSistema::alerta( "La operación se ejecutó con posibles alertas");
/*NOTIFICACIONES*/
/**/
}else{
RespuestasSistema::fallo("El sistema colapsó");
}
}
function getIdPersonal(){
OperacionesPredefinidas::getIdOperacionPredefinida($this->$idOp);
}
function eliminar(){
//print_r($this->checkb);
$respuesta=true;
foreach ($this->checkb as $value) {
/*Validar si La operación predefinida está atada a otro*/
$respuesta=OperacionesPredefinidas::eliminar($value);
}
/**/
if($respuesta==true){
echo RespuestasSistema::exito( "Operacion guardada con éxito");
}else if ($respuesta==NULL){
echo RespuestasSistema::alerta( "La operación se ejecutó con posibles alertas");
/*NOTIFICACIONES*/
/**/
}else{
RespuestasSistema::fallo("El sistema colapsó");
}
}
}