<?php
class TipoGestionAdquisicionescontrolador extends Controladores {
function mostrarTipoGestionAdquisicione(){
$tipoGestionAdquisiciones = TipoGestionAdquisiciones::mostrarTodos();
Vistas::mostrar("planeador", "tipoGestionAdquisiciones/mostrartodo",array('TipoGestionAdquisiciones'=>$tipoGestionAdquisiciones));
}
function getIdTipoGestionAdquisiciones(){
TipoGestionAdquisiciones::getIdTipoGestionAdquisiciones($this->$idTipoGestionAdquisiciones);
}
function crearTipoGestionAdquisiciones() {
$objTipoGestionAdquisiciones=null;
$objGestionAdquisiciones=null;
$objProcedimientoPaso=null;
$procedimiento = Procedimientos::mostrarTodos();
$gestionAdquisiciones=GestionAdquisiciones::mostrarTodos();
$tipoGestionAdquisiciones=TipoGestionAdquisiciones::mostrarTodos();
if(@$this->tipoGestionAdquisicionesID){
$objTipoGestionAdquisiciones=TipoGestionAdquisiciones::getIdTipoGestionAdquisiciones($this->TipoGestionAdquisicionesID);
Vistas::mostrar("planeador", "tipoGestionAdquisiciones/crear",array('Procedimientos'=>$procedimiento,
'$objTipoGestionAdquisiciones'=> $objTipoGestionAdquisiciones));
} else{
Vistas::mostrar("planeador", "tipoGestionAdquisiciones/crear",array('Procedimientos'=>$procedimiento,
'$objTipoGestionAdquisiciones'=> $objTipoGestionAdquisiciones));
}
}
function registrar() {
$respuesta=0;
if($this->solicitudAdquisicionesID!=""){
$respuesta=GestionAdquisiciones::actualizar($this->solicitudAdquisicionID,$this->operacion, $this->procedimientoPaso, $this->consecutivo,
$this->fechaSolicitud, $this->observaciones, $this->usuarioSolicita, $this->documentoID);
}
else{
$respuesta=GestionAdquisiciones::guardar($this->operacion, $this->procedimientoPaso, $this->consecutivo,
$this->fechaSolicitud, $this->observaciones, $this->usuarioSolicita, $this->documentoID);
}
if($respuesta>0){
echo RespuestasSistema::exito("Solicitud Guardada con éxito");
}else if ($respuesta==NULL){
echo RespuestasSistema::alerta("La operación se ejecutó con posibles alertas");
}else{
echo RespuestasSistema::fallo("El sistema colapsó");
}
}
function eliminar(){
// print_r($this->checkb);
$respuesta=true;
foreach ($this->checkb as $value) {
/*Validar si La operación predefinida está atada a otro*/
$respuesta=GestionAdquisiciones::eliminar($value);
}
/**/
if($respuesta==true){
echo RespuestasSistema::exito( "Operacion guardada con éxito");
exit;
}else if ($respuesta==NULL){
echo RespuestasSistema::alerta( "La operación se ejecutó con posibles alertas");
/*NOTIFICACIONES*/
/**/
}else{
RespuestasSistema::fallo("El sistema colapsó");
}
}
}