function mareaRojaColumnaDesembarcoResultados($id) { $_ci =& get_instance(); $_ci->load->helper(array("modulo/marea_roja/permiso", "modulo/marea_roja/acta", "modulo/archivo/archivo")); $html = ""; $_ci->load->model("marea_roja_desembarco_model", "_marea_roja_model"); $_ci->load->model("marea_roja_desembarco_informe_model", "_marea_roja_desembarco_informe_model"); $marea_roja = $_ci->_marea_roja_model->getById($id); if (!is_null($marea_roja)) { $html = div("btn-group", array("width" => "135px")); $html .= botonSM("Ver detalle desembarco", "btn-primary ver-marea-roja-desembarco", "fa-search", array("rel" => $marea_roja->id)); if (permisoMareaRoja("editar")) { $html .= botonSM("Ingresar resultados", "btn-success editar-marea-roja", "fa-plus-square-o", array("rel" => $marea_roja->id)); } if (permisoMareaRoja("validar")) { if ($marea_roja->bo_ingreso_resultado) { $html .= botonSM("Validar resultado", "btn-green validar", "fa-check-circle", array("rel" => $marea_roja->id)); } if ($marea_roja->bo_validado) { $existe = $_ci->_marea_roja_desembarco_informe_model->getByDesembarco($marea_roja->id); if (is_null($existe)) { $html .= botonSM("Generar informe de desembarco", "btn-info generar-informe", "fa-file-o", array("rel" => $marea_roja->id)); } else { $html .= botonSM("Ver informe de desembarco", "btn-primary ver-informe", "fa-file", array("rel" => urlArchivo($existe->id_archivo))); } } } $html .= divClose(); } return $html; }
/** * * @param int $id * @return string html */ function mareaRojaColumnaMuestraInforme($id) { $_ci =& get_instance(); $_ci->load->helper("modulo/archivo/archivo"); $_ci->load->model("marea_roja_informe_muestra_model", "_marea_roja_informe_muestra_model"); $_ci->load->model("marea_roja_informe_model", "_marea_roja_informe_model"); $existe = $_ci->_marea_roja_informe_muestra_model->getByMuestra($id); if (!is_null($existe)) { $informe = $_ci->_marea_roja_informe_model->getById($existe->id_informe); return "<a target=\"_blank\" class=\"btn btn-xs btn-primary\" href=\"" . urlArchivo($informe->id_archivo) . "\"><i class=\"fa fa-file\"> " . $informe->numero . "</i></a>"; } else { return "<input type=\"checkbox\" name=\"seleccion[]\" value=\"" . $id . "\" class=\"seleccion\" style=\"margin-right: 10px\" />"; } }