Se agrego/reviso edición de cargo en la convocatoria, y voton volver a entidad.

parent b5d72a74
......@@ -23,7 +23,7 @@ angular.module('moduloPersonalApp')
templateUrl: 'app/postulaciones/postulaciones.cargo.html'
})
.state('cargos.editar', {
url: '/:cargoId/editar',
url: '/:cargoId/editar/:entidadId/:convocatoriaId',
views: {
'cargo': {
templateUrl: 'app/cargos/editar/cargos.editar.html',
......
......@@ -17,12 +17,20 @@
this.cargoService.getCargo(this.id)
.then(cargo=> {
this.cargo = cargo;
return this.tipoCargoService.tiposCargo()
return this.tipoCargoService.tiposCargo();
})
.then(tiposCargo=> {
this.tiposCargo = tiposCargo;
this.tipoCargo = this.tiposCargo.rows.find(x=>x._id == this.cargo.fk_tipo_cargo)
})
});
this.rutaAtras = 'cargos.lista';
this.labelAtras = 'Volver a listado';
if($stateParams.entidadId){
this.entidadId = $stateParams.entidadId;
this.convocatoriaId = $stateParams.convocatoriaId;
this.rutaAtras = 'entidades.convocatorias.editar({entidadId:'+this.entidadId+',convocatoriaId:'+this.convocatoriaId+'})';
this.labelAtras = 'Volver Convocatoria Entidad';
}
}
guardarCargo(form, campo) {
......
......@@ -5,9 +5,9 @@
</div>
<div class="col-sm-5 col-md-4 col-sm-offset-2">
<div class="pull-right">
<a class="btn btn-default header-button" ui-sref="cargos.lista">
<a class="btn btn-default header-button" ui-sref="{{vm.rutaAtras}}">
<i class="fa fa-arrow-left"></i>
Regresar a Lista Cargos
{{vm.labelAtras}}
</a>
</div>
</div>
......
......@@ -31,7 +31,7 @@
<i class="fa fa-navicon fa-lg"></i>
</a>
<a class="btn btn-info-outline btn-xs" role="button" uib-tooltip="Editar" tooltip-placement="top"
ui-sref="cargos.editar({cargoId:cargo._id})">
ui-sref="cargos.editar({entidadId:vm.entidadId, convocatoriaId:vm.convocatoriaId, cargoId:cargo.Cargo._id})">
<i class="fa fa-edit fa-lg"></i>
</a>
<a class="btn btn-danger-outline btn-xs" role="button" uib-tooltip="Eliminar"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment