Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function guardar() {
- // validar que el nombre de la localidad no sea repetido
- $this->form_validation->set_error_delimiters('<h3 style="color:red">', '</h3>');
- $name = $_FILES['file']['name'];
- $tname = $_FILES['file']['tmp_name'];
- // $name = $_FILES['file']['tmp_name'] ;
- // $type = $_FILES["file"]["type"];
- // $size = $_FILES["file"]["size"];
- // $error = $_FILES['file']['error'];
- // ver que datos se estan intentando cargar
- echo "Upload: " . $_FILES["file"]["name"] . "<br />";
- echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />";
- // echo "Type: " . $_FILES["file"]["type"] . "<br />";
- // echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
- //echo "Error: " . $_FILES["file"]["error"] . "<br />";
- // error_reporting(E_ALL ^ E_NOTICE);
- // var_dump($_FILES);
- var_dump(isset($tname));
- var_dump(empty($tname));
- if ($name != "" ){
- $this->importar_excel_datos_trabajadores($name,$tname); //$tname);
- // var_dump(isset($tname));
- // var_dump($tname);
- }else{
- .....
- function importar_excel_datos_trabajadores( $name){
- // Buscamos nuestra clase para leer el Excel
- $this->load->library("spreadsheet_excel_reader");
- // Instanciamos nuestra clase
- $dato = new Spreadsheet_Excel_Reader($tname);
- //$dato->setOutputEncoding('CP1251');
- //$dato->read($tname);
- //var_dump($dato);
- //print "<pre>";
- //print_r ($dato);
- //Aqui vamos a leer el Excel, empezando desde la fila 2
- for ($i = 2; $i <= $dato->rowcount($sheet_index=0); $i++) {
- //Verificamos que cada celda la fila no se encuentra vacia
- if($dato->val($i,1) != ''){
- $this->new_localidad = null;
- $this->new_gerencia = null;
- $this->new_departamento = null;
- $this->new_cargo = null;
- $this->new_trabajador = null;
- // leemos columna por columna
- for ($j = 1; $j <= $dato->colcount($sheet_index=0); $j++) {
- $ced_trab = $value = $dato->val($i,6);
- $trabajador = new TTrabajador();
- $existe_trab = $trabajador->existe_trabajador($ced_trab);
- $estatus = $dato->val($i,18);
- if (($existe_trab)||(!$existe_trab && ($estatus != 3) )){
- $value = $dato->val($i,$j);
- // si la columna del excel es la nro 1 (nombres de localidades proyectos)
- if ($j==1){
- $localidad = new TLocalidad();
- $existe_loc = $localidad->existe_localidad($value);
- if (!$existe_loc){
- $localidad->c_numero_contrato = $value;
- $localidad->c_nombre = $value;
- $localidad->c_descripcion = $value;
- $localidad->c_fecha_inicio = date("Y-m-d");
- try {
- $localidad->save();
- $this->new_localidad = $localidad->cpk_localidad;
- } catch (Doctrine_Connection_Mysql_Exception $e) {
- $mensaje['nombre_mensaje'] = $this->lang->line('mensaje_error');
- $mensaje['mensaje_error'] = "La localidad: ".$this->new_localidad->c_nombre." bajo el nro de contrato: ".$value." no se registro.<br>".$e->getMessage();
- $this->contenido = $this->contenido . $this->load->view("mensajes/mensaje_errores", $mensaje,true);
- $this->plantilla->crearplantilla($this->control, $this->contenido, $this->plantilla->crearmenu(1), true);
- return;
- }
- }else{
- $this->new_localidad = $localidad->obtener_localidad_x_nro_contrato($value)->cpk_localidad;
- $estatus_localidad = $localidad->obtener_localidad_x_nro_contrato($value)->c_activo;
- // si el proyecto esta inactivo lo activo
- if ($estatus_localidad == 0){
- $localidad = $localidad->obtener_localidad_x_nro_contrato($value);
- $localidad->c_activo = 1;
- $localidad->save();
- }
- }
- }
- // si la columna del excel es la nro 2 (nombres de gerencias)
- if ($j==2){
- $gerencia = new TGerencium();
- $gerloc = new TLocalidadGerencium();
- $existe_ger = $gerencia->existe_gerencia($value);
- if ($existe_ger){
- $this->new_gerencia = $gerencia->obtener_gerencia_x_nombre($value)->cpk_gerencia;
- $existe_rel_lg = $gerloc->existe_relacion_loc_ger($this->new_localidad, $this->new_gerencia);
- if (!$existe_rel_lg){
- $gerloc->cfkn_localidad = $this->new_localidad;
- $gerloc->cfkn_gerencia = $this->new_gerencia;
- try {
- $gerloc->save();
- } catch (Doctrine_Connection_Mysql_Exception $e) {
- $mensaje['nombre_mensaje'] = $this->lang->line('mensaje_error');
- $mensaje['mensaje_error'] = "La localidad $this->new_localidad no se pudo relacionar a la gerencia $this->new_gerencia"."<br>".$e->getMessage();
- $this->contenido = $this->contenido . $this->load->view("mensajes/mensaje_errores", $mensaje,true);
- $this->plantilla->crearplantilla($this->control, $this->contenido, $this->plantilla->crearmenu(1), true);
- return;
- }
- }
- /*
- echo "existe".$value."-Localidad:".$this->new_localidad."-Gerencia:".$this->new_gerencia."-Departamento:".$this->new_departamento."-Cargo:".$this->new_cargo;
- echo "<br>".$i."-".$j;
- //break;
- */
- }else{
- $gerencia->c_nombre = $value;
- $gerencia->c_descripcion = $value;
- try {
- $gerencia->save();
- $this->new_gerencia = $gerencia->cpk_gerencia ;
- } catch (Doctrine_Connection_Mysql_Exception $e) {
- $mensaje['nombre_mensaje'] = $this->lang->line('mensaje_error');
- $mensaje['mensaje_error'] = "La gerencia $value no se registro"."<br>".$e->getMessage();
- $this->contenido = $this->contenido . $this->load->view("mensajes/mensaje_errores", $mensaje,true);
- $this->plantilla->crearplantilla($this->control, $this->contenido, $this->plantilla->crearmenu(1), true);
- return;
- }
- $gerloc->cfkn_localidad = $this->new_localidad;
- $gerloc->cfkn_gerencia = $this->new_gerencia;
- try {
- $gerloc->save();
- } catch (Doctrine_Connection_Mysql_Exception $e) {
- $mensaje['nombre_mensaje'] = $this->lang->line('mensaje_error');
- $mensaje['mensaje_error'] = "La localidad $this->new_localidad no se pudo relacionar a la gerencia $this->new_gerencia"."<br>".$e->getMessage();
- $this->contenido = $this->contenido . $this->load->view("mensajes/mensaje_errores", $mensaje,true);
- $this->plantilla->crearplantilla($this->control, $this->contenido, $this->plantilla->crearmenu(1), true);
- return;
- }
- /*
- echo "no existe".$value."-".$this->new_localidad."-Gerencia:".$this->new_gerencia."-Departamento:".$this->new_departamento."-Cargo:".$this->new_cargo;
- echo "<br>".$i."-".$j;
- //break;
- */
- }
- }
- // si la columna del excel es la nro 3 (nombres de departamentos)
- if ($j==3){
- $departamento = new TDepartamento();
- $gerdepto = new TGerenciumDepartamento();
- $existe_dep = $departamento->existe_departamento($value);
- if ($existe_dep){
- $this->new_departamento = $departamento->obtener_departamento_x_nombre($value)->cpk_departamento;
- $existe_rel_gd = $gerdepto->existe_relacion_ger_depto($this->new_gerencia, $this->new_departamento);
- if (!$existe_rel_gd){
- $gerdepto->cfkn_gerencia = $this->new_gerencia;
- $gerdepto->cfkn_departamento = $this->new_departamento;
- try {
- $gerdepto->save();
- } catch (Doctrine_Connection_Mysql_Exception $e) {
- $mensaje['nombre_mensaje'] = $this->lang->line('mensaje_error');
- $mensaje['mensaje_error'] = "El departamento $this->new_departamento no se pudo relacionar a la gerencia $this->new_gerencia"."<br>".$e->getMessage();
- $this->contenido = $this->contenido . $this->load->view("mensajes/mensaje_errores", $mensaje,true);
- $this->plantilla->crearplantilla($this->control, $this->contenido, $this->plantilla->crearmenu(1), true);
- return;
- }
- }
- }else{
- $departamento->c_nombre = $value;
- $departamento->c_descripcion = $value;
- try {
- $departamento->save();
- $this->new_departamento = $departamento->cpk_departamento;
- } catch (Doctrine_Connection_Mysql_Exception $e) {
- $mensaje['nombre_mensaje'] = $this->lang->line('mensaje_error');
- $mensaje['mensaje_error'] = "El departamento $value no se registro"."<br>".$e->getMessage();
- $this->contenido = $this->contenido . $this->load->view("mensajes/mensaje_errores", $mensaje,true);
- $this->plantilla->crearplantilla($this->control, $this->contenido, $this->plantilla->crearmenu(1), true);
- return;
- }
- $gerdepto->cfkn_gerencia= $this->new_gerencia;
- $gerdepto->cfkn_departamento = $this->new_departamento;
- try {
- $gerdepto->save();
- } catch (Doctrine_Connection_Mysql_Exception $e) {
- $mensaje['nombre_mensaje'] = $this->lang->line('mensaje_error');
- $mensaje['mensaje_error'] = "El departamento: ".$this->new_departamento.", no se pudo relacionar a la gerencia: ".$this->new_gerencia.".<br>".$e->getMessage();
- $this->contenido = $this->contenido . $this->load->view("mensajes/mensaje_errores", $mensaje,true);
- $this->plantilla->crearplantilla($this->control, $this->contenido, $this->plantilla->crearmenu(1), true);
- return;
- }
- }
- }
- // si la columna del excel es la nro 5 (nombres de cargos)
- if ($j==5){
- $cargo = new TCargo();
- $cargodepto = new TCargoDepartamento();
- $existe_cargo = $cargo->existe_cargo_nombre($value);
- if ($existe_cargo){
- $this->new_cargo = $cargo->obtener_cargo_x_nombre($value)->cpk_cargo;
- $existe_rel_cd = $cargodepto->existe_relacion_cargo_depto($this->new_departamento,$this->new_cargo);
- if (!$existe_rel_cd){
- $cargodepto->cfkn_departamento = $this->new_departamento;
- $cargodepto->cfkn_cargo = $this->new_cargo;
- try {
- $cargodepto->save();
- } catch (Doctrine_Connection_Mysql_Exception $e) {
- $mensaje['nombre_mensaje'] = $this->lang->line('mensaje_error');
- $mensaje['mensaje_error'] = "El cargo: ".$this->new_cargo." no se pudo relacionar al departamento: ".$this->new_departamento.".<br>".$e->getMessage();
- $this->contenido = $this->contenido . $this->load->view("mensajes/mensaje_errores", $mensaje,true);
- $this->plantilla->crearplantilla($this->control, $this->contenido, $this->plantilla->crearmenu(1), true);
- return;
- }
- }
- }else{
- $cargo->c_nombre = $value;
- $cargo->c_descripcion = $value;
- try {
- $cargo->save();
- $this->new_cargo = $cargo->cpk_cargo;
- } catch (Doctrine_Connection_Mysql_Exception $e) {
- $mensaje['nombre_mensaje'] = $this->lang->line('mensaje_error');
- $mensaje['mensaje_error'] = "El cargo $value no se registro"."<br>".$e->getMessage();
- $this->contenido = $this->contenido . $this->load->view("mensajes/mensaje_errores", $mensaje,true);
- $this->plantilla->crearplantilla($this->control, $this->contenido, $this->plantilla->crearmenu(1), true);
- return;
- }
- $cargodepto->cfkn_cargo= $this->new_cargo;
- $cargodepto->cfkn_departamento = $this->new_departamento;
- try {
- $cargodepto->save();
- } catch (Doctrine_Connection_Mysql_Exception $e) {
- $mensaje['nombre_mensaje'] = $this->lang->line('mensaje_error');
- $mensaje['mensaje_error'] = "El cargo: ".$this->new_cargo." no se pudo relacionar al departamento: ".$this->new_departamento.".<br>".$e->getMessage();
- $this->contenido = $this->contenido . $this->load->view("mensajes/mensaje_errores", $mensaje,true);
- $this->plantilla->crearplantilla($this->control, $this->contenido, $this->plantilla->crearmenu(1), true);
- return;
- }
- }
- }
- if ($j==6){
- $antecedente = new TAntecedenteLaborale();
- if ($existe_trab){
- /* registrar datos basicos */
- $trabajador = $this->buscartrabajador($value);
- $estatus_ant = $trabajador->c_estado;
- $trabajador->c_nombre= $dato->val($i,7);
- $trabajador->c_apellido=$dato->val($i,8);;
- $trabajador->c_fecha_nacimiento=date('Y-m-d', strtotime($dato->val($i,9)));
- $trabajador->c_lugar_nacimiento=$dato->val($i,10);
- $estado_civil = $dato->val($i,11);
- if ($estado_civil == 1) $ec = "C";
- if ($estado_civil == 2) $ec = "D";
- if ($estado_civil == 3) $ec = "CC";
- if ($estado_civil == 4) $ec = "S";
- if ($estado_civil == 5) $ec = "V";
- $trabajador->c_estado_civil = $ec;
- $trabajador->c_direccion = $dato->val($i,12);
- $trabajador->c_telefonos= $dato->val($i,13);
- $trabajador->c_sexo=$dato->val($i,14);
- if ($estatus == 1) $e = "A";
- if ($estatus == 2) $e = "V";
- if ($estatus == 3) $e = "R";
- $trabajador->c_estado= $e;
- try {
- $trabajador->save();
- //echo "cedula ".$trabajador->cpk_cedula;
- } catch (Doctrine_Connection_Mysql_Exception $e) {
- $mensaje['nombre_mensaje'] = $this->lang->line('mensaje_error');
- $mensaje['mensaje_error'] = "El trabajador $value no se registro"."<br>".$e->getMessage();
- $this->contenido = $this->contenido . $this->load->view("mensajes/mensaje_errores", $mensaje,true);
- $this->plantilla->crearplantilla($this->control, $this->contenido, $this->plantilla->crearmenu(1), true);
- return;
- }
- //echo "cedula libro ".$value."<br>";
- $antecedente_actual = $antecedente->obtener_antecedente_actual($value);
- if ($estatus_ant == "R") $antecedente_actual = $antecedente->obtener_ultimo_antecedente($value);
- //echo "existe trabajador:".$trabajador->cpk_cedula." - Antecedente actual:".$antecedente_actual->cpk_antecedentes." - ".$value."-Localidad:".$this->new_localidad."-Gerencia:".$this->new_gerencia."-Departamento:".$this->new_departamento."-Cargo:".$this->new_cargo;
- //echo "<br>";
- //echo $this->new_cargo." != ".$antecedente_actual->cfkn_cargo_confurca." || ".$this->new_departamento." != ".$antecedente_actual->cfkn_departamento." || ".$this->new_gerencia." != ".$antecedente_actual->cfkn_gerencia." || ".$this->new_localidad." != ".$antecedente_actual->cfkn_localidad."<br>";
- //echo "<br>".$i."-".$j;
- //break;
- if (($estatus_ant == "R")&&(($this->new_cargo != $antecedente_actual->cfkn_cargo_confurca)||($this->new_departamento != $antecedente_actual->cfkn_departamento)||($this->new_gerencia != $antecedente_actual->cfkn_gerencia)||($this->new_localidad != $antecedente_actual->cfkn_localidad))){
- /* registrar datos de antecedentes */
- $antecedente->cfkn_cedula = $value;
- $antecedente->cfkn_localidad = $this->new_localidad;
- $antecedente->cfkn_gerencia=$this->new_gerencia;
- $antecedente->cfkn_departamento=$this->new_departamento;
- $antecedente->cfkn_cargo_confurca=$this->new_cargo;
- $antecedente->c_fecha_ingreso =date('Y-m-d', strtotime($dato->val($i,15)));
- $fecha_retiro = $dato->val($i,16);
- if (($fecha_retiro != " - -") && ($fecha_retiro != "")){
- $antecedente->c_fecha_egreso=date('Y-m-d', strtotime($fecha_retiro));
- }
- if ($estatus == 1) $e = "A";
- if ($estatus == 2) $e = "V";
- if ($estatus == 3) $e = "R";
- $antecedente->c_estado= $e;
- $nomina = $dato->val($i,17);
- if ($nomina == 1) $nom = "D";
- if ($nomina == 2) $nom = "M";
- if ($nomina == 3) $nom = "G";
- $antecedente->c_nomina= $nom;
- $antecedente->c_confurca=1;
- $antecedente->c_trabajo_actual=1;
- $antecedente_actual->c_trabajo_actual=0;
- $antecedente_actual->c_estado= "R";
- $conn = Doctrine_Manager::connection();
- $conn->beginTransaction();
- try {
- $antecedente->save();
- //echo "antecedente nuevo ".$antecedente->cfkn_cedula;
- } catch (Doctrine_Connection_Mysql_Exception $e) {
- $mensaje['nombre_mensaje'] = $this->lang->line('mensaje_error');
- $mensaje['mensaje_error'] = "El Antecedente anterior del trabajador $value no se actualizo"."<br>".$e->getMessage();
- $this->contenido = $this->contenido . $this->load->view("mensajes/mensaje_errores", $mensaje,true);
- $this->plantilla->crearplantilla($this->control, $this->contenido, $this->plantilla->crearmenu(1), true);
- return;
- }
- //echo "existe trabajador y cargo dif:".$trabajador->cpk_cedula."-Antecedente actual".$antecedente_actual->cpk_antecedentes."-".$value."-Localidad:".$this->new_localidad."-Gerencia:".$this->new_gerencia."-Departamento:".$this->new_departamento."-Cargo:".$this->new_cargo."<br>";
- //echo $this->new_cargo." != ".$antecedente_actual->cfkn_cargo_confurca." || ".$this->new_departamento." != ".$antecedente_actual->cfkn_departamento." || ".$this->new_gerencia." != ".$antecedente_actual->cfkn_gerencia." || ".$this->new_localidad." != ".$antecedente_actual->cfkn_localidad."<br>";
- //echo $antecedente->cfkn_cargo_confurca." != ".$antecedente_actual->cfkn_cargo_confurca." || ".$antecedente->cfkn_departamento." != ".$antecedente_actual->cfkn_departamento." || ".$antecedente->cfkn_gerencia." != ".$antecedente_actual->cfkn_gerencia." || ".$antecedente->cfkn_localidad." != ".$antecedente_actual->cfkn_localidad."<br>";
- //echo "<br>".$i."-".$j;
- //break;
- try {
- $antecedente_actual->save();
- //echo "antecedente actual ".$antecedente_actual->cfkn_cedula;
- } catch (Doctrine_Connection_Mysql_Exception $e) {
- $conn->rollback();
- $mensaje['nombre_mensaje'] = $this->lang->line('mensaje_error');
- $mensaje['mensaje_error'] = "El Antecdente nuevo del trabajador $value no se registro"."<br>".$e->getMessage();
- $this->contenido = $this->contenido . $this->load->view("mensajes/mensaje_errores", $mensaje,true);
- $this->plantilla->crearplantilla($this->control, $this->contenido, $this->plantilla->crearmenu(1), true);
- return;
- }
- $conn->commit();
- }else{
- // si existe pero el cargo/depto/ger/loc no es distinto - solo actualiza los demas datos
- $fecha_retiro = $dato->val($i,16);
- if (($fecha_retiro != " - -") && ($fecha_retiro != "")){
- $antecedente_actual->c_fecha_egreso=date('Y-m-d', strtotime($fecha_retiro));
- }
- if ($estatus == 1) $e = "A";
- if ($estatus == 2) $e = "V";
- if ($estatus == 3) $e = "R";
- $antecedente_actual->c_estado= $e;
- $nomina = $dato->val($i,17);
- if ($nomina == 1) $nom = "D";
- if ($nomina == 2) $nom = "M";
- if ($nomina == 3) $nom = "G";
- $antecedente_actual->c_nomina= $nom;
- $antecedente_actual->c_confurca=1;
- $antecedente_actual->c_trabajo_actual=1;
- echo "existe trabajador y cargo igual:".$trabajador->cpk_cedula."-Antecedente actual:".$antecedente_actual->cpk_antecedentes."-".$value."-Localidad:".$this->new_localidad."-Gerencia:".$this->new_gerencia."-Departamento:".$this->new_departamento."-Cargo:".$this->new_cargo."<br>";
- echo $this->new_cargo." != ".$antecedente_actual->cfkn_cargo_confurca." || ".$this->new_departamento." != ".$antecedente_actual->cfkn_departamento." || ".$this->new_gerencia." != ".$antecedente_actual->cfkn_gerencia." || ".$this->new_localidad." != ".$antecedente_actual->cfkn_localidad."<br>";
- echo "<br>".$i."-".$j."<br>";
- //break;
- try {
- $antecedente_actual->save();
- } catch (Doctrine_Connection_Mysql_Exception $e) {
- $conn->rollback();
- $mensaje['nombre_mensaje'] = $this->lang->line('mensaje_error');
- $mensaje['mensaje_error'] = "El Antecdente nuevo del trabajador $value no se registro"."<br>".$e->getMessage();
- $this->contenido = $this->contenido . $this->load->view("mensajes/mensaje_errores", $mensaje,true);
- $this->plantilla->crearplantilla($this->control, $this->contenido, $this->plantilla->crearmenu(1), true);
- return;
- }
- }
- }else{
- /* registrar datos basicos */
- $trabajador->cpk_cedula=$value;
- $trabajador->c_nombre= $dato->val($i,7);
- $trabajador->c_apellido=$dato->val($i,8);;
- $trabajador->c_fecha_nacimiento=date('Y-m-d', strtotime($dato->val($i,9)));
- $trabajador->c_lugar_nacimiento=$dato->val($i,10);
- $estado_civil = $dato->val($i,11);
- if ($estado_civil == 1) $ec = "C";
- if ($estado_civil == 2) $ec = "D";
- if ($estado_civil == 3) $ec = "CC";
- if ($estado_civil == 4) $ec = "S";
- if ($estado_civil == 5) $ec = "V";
- $trabajador->c_estado_civil = $ec;
- $trabajador->c_direccion = $dato->val($i,12);
- $trabajador->c_telefonos= $dato->val($i,13);
- $trabajador->c_sexo=$dato->val($i,14);
- if ($estatus == 1) $e = "A";
- if ($estatus == 2) $e = "V";
- if ($estatus == 3) $e = "R";
- $trabajador->c_estado= $e;
- try {
- $trabajador->save();
- $this->new_trabajador = $trabajador;
- } catch (Doctrine_Connection_Mysql_Exception $e) {
- $mensaje['nombre_mensaje'] = $this->lang->line('mensaje_error');
- $mensaje['mensaje_error'] = "El trabajador $value no se registro"."<br>".$e->getMessage();
- $this->contenido = $this->contenido . $this->load->view("mensajes/mensaje_errores", $mensaje,true);
- $this->plantilla->crearplantilla($this->control, $this->contenido, $this->plantilla->crearmenu(1), true);
- return;
- }
- /* registrar datos de antecedentes */
- $antecedente->cfkn_cedula = $value;
- $antecedente->cfkn_localidad = $this->new_localidad;
- $antecedente->cfkn_gerencia=$this->new_gerencia;
- $antecedente->cfkn_departamento=$this->new_departamento;
- $antecedente->cfkn_cargo_confurca=$this->new_cargo;
- $antecedente->c_fecha_ingreso =date('Y-m-d', strtotime($dato->val($i,15)));
- if (($fecha_retiro != " - -") && ($fecha_retiro != "")){
- $antecedente->c_fecha_egreso=date('Y-m-d', strtotime($fecha_retiro));
- }
- if ($estatus == 1) $e = "A";
- if ($estatus == 2) $e = "V";
- if ($estatus == 3) $e = "R";
- $antecedente->c_estado= $e;
- $nomina = $dato->val($i,17);
- if ($nomina == 1) $nom = "D";
- if ($nomina == 2) $nom = "M";
- if ($nomina == 3) $nom = "G";
- $antecedente->c_nomina= $nom;
- $antecedente->c_confurca=1;
- $antecedente->c_trabajo_actual=1;
- try {
- $antecedente->save();
- } catch (Doctrine_Connection_Mysql_Exception $e) {
- $mensaje['nombre_mensaje'] = $this->lang->line('mensaje_error');
- $mensaje['mensaje_error'] = "El trabajador $value no se registro"."<br>".$e->getMessage();
- $this->contenido = $this->contenido . $this->load->view("mensajes/mensaje_errores", $mensaje,true);
- $this->plantilla->crearplantilla($this->control, $this->contenido, $this->plantilla->crearmenu(1), true);
- return;
- }
- //echo "TRABAJADOR NO EXISTE ".$ced_trab." Y ESTATUS = ".$estatus." SE REGISTRO NUEVO<BR>";
- //echo $i."-".$j."<br>";
- }
- }
- }
- /*else{
- echo "TRABAJADOR NO EXISTE ".$ced_trab." Y ESTATUS = ".$estatus."<BR>";
- echo $i."-".$j."<br>";
- }*/
- }
- //break;
- }
- }
- $mensaje = array(
- "nombre_mensaje"=>$this->lang->line('mensaje_exito'),
- "mensaje_exito"=>"La actualizacion de los trabajadores se ha realizado satisfactoriamente.",
- "ir_a"=>"trabajador/index",
- "mensaje_enlace"=>$this->lang->line('aceptar')
- );
- $this->contenido = $this->contenido . $this->load->view("mensajes/mensaje_exitos",$mensaje,true);
- $this->plantilla->crearplantilla($this->control, $this->contenido, $this->plantilla->crearmenu(1), true);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement