public function novedades() { $this->permisos('admin'); $this->pagina = 'novedades'; $this->titulo = 'novedades'; $this->estilo = array('backend', 'novedades'); $this->carpeta = 'administrador'; $this->menu = 'menu_admin_general'; $this->submenu = ''; $datos['novedades']['presupuestos'] = Presupuesto_model::numero_abiertos(); if ($datos['novedades']['presupuestos'] != 0) { $datos['presupuestos'] = Presupuesto_model::abiertos(); } $datos['novedades']['proyectos'] = Presupuesto_model::numero_aceptados(); if ($datos['novedades']['proyectos'] != 0) { $datos['proyectos'] = Presupuesto_model::aceptados(); } $datos['novedades']['tareas'] = Tarea_model::numeroTareasNuevas($this->session->userdata('email'), $this->session->userdata('ultimoAcceso')); $datos['novedades']['respuestas'] = Respuesta_model::numeroRespuestasNuevas($this->session->userdata('email'), $this->session->userdata('ultimoAcceso')); if ($datos['novedades']['tareas'] != 0) { $datos['tareas'] = Tarea_model::tareasNuevas($this->session->userdata('email'), $this->session->userdata('ultimoAcceso')); } if ($datos['novedades']['respuestas'] != 0) { $datos['respuestas'] = Respuesta_model::respuestasNuevas($this->session->userdata('email'), $this->session->userdata('ultimoAcceso')); } if (!empty($datos['respuestas'])) { foreach ($datos['respuestas'] as $resp) { $tarea = new Tarea_model(); $resp->CodigoProyecto = $tarea->codigoProyecto($resp->CodigoTarea); } } $datos['novedades']['notas'] = Notas_model::numeroNotasNuevas($this->session->userdata('email'), $this->session->userdata('ultimoAcceso')); if ($datos['novedades']['notas'] != 0) { $datos['notas'] = Notas_model::notasNuevas($this->session->userdata('email'), $this->session->userdata('ultimoAcceso')); } $datos['novedades']['archivos'] = Archivo_model::numeroArchivosNuevos($this->session->userdata('email'), $this->session->userdata('ultimoAcceso')); if ($datos['novedades']['archivos'] != 0) { $datos['archivos'] = Archivo_model::archivosNuevos($this->session->userdata('email'), $this->session->userdata('ultimoAcceso')); } $datos['eventos'] = Evento_model::eventosFuturos($this->session->userdata('email')); $datos['clientes'] = Cliente_model::recientes(3); $datos['noticias'] = $this->Noticias->noticias_recientes(3); $this->mostrar($datos); }
public function novedades() { $this->permisos('empleado'); $datos['user'] = '******'; $this->pagina = 'novedades'; $this->carpeta = 'empleado'; $this->titulo = 'Novedades'; $this->estilo = 'novedades'; $this->javascript = 'confirmacion'; $this->menu = 'menu_empleado_general'; $datos['citas'] = Evento_model::eventosFuturos($this->session->userdata('email')); //$datos['novedades']['proyectos'] = Proyecto_model::numProyectosEmpleado($this->session->userdata('email')); $datos['novedades']['tareas'] = Tarea_model::numeroTareasNuevas($this->session->userdata('email'), $this->session->userdata('ultimoAcceso')); $datos['novedades']['respuestas'] = Respuesta_model::numeroRespuestasNuevas($this->session->userdata('email'), $this->session->userdata('ultimoAcceso')); if ($datos['novedades']['tareas'] != 0) { $datos['tareas'] = Tarea_model::tareasNuevas($this->session->userdata('email'), $this->session->userdata('ultimoAcceso')); } if ($datos['novedades']['respuestas'] != 0) { $datos['respuestas'] = Respuesta_model::respuestasNuevas($this->session->userdata('email'), $this->session->userdata('ultimoAcceso')); } if (!empty($datos['respuestas'])) { foreach ($datos['respuestas'] as $resp) { $tarea = new Tarea_model(); $resp->CodigoProyecto = $tarea->codigoProyecto($resp->CodigoTarea); } } $datos['novedades']['notas'] = Notas_model::numeroNotasNuevas($this->session->userdata('email'), $this->session->userdata('ultimoAcceso')); if ($datos['novedades']['notas'] != 0) { $datos['notas'] = Notas_model::notasNuevas($this->session->userdata('email'), $this->session->userdata('ultimoAcceso')); } $datos['novedades']['archivos'] = Archivo_model::numeroArchivosNuevos($this->session->userdata('email'), $this->session->userdata('ultimoAcceso')); if ($datos['novedades']['archivos'] != 0) { $datos['archivos'] = Archivo_model::archivosNuevos($this->session->userdata('email'), $this->session->userdata('ultimoAcceso')); } $datos['novedades']['proyectos'] = $datos['novedades']['tareas'] + $datos['novedades']['respuestas'] + $datos['novedades']['notas'] + $datos['novedades']['archivos']; $this->mostrar($datos); }