Ejemplo n.º 1
0
        /// <summary>
        /// Bandeja de AccionEstrategicaSectoriales
        /// </summary>
        /// <param name="filtro"></param>
        /// <returns></returns>
        public ActionResult Index(AccionEstrategicaSectorialRequest filtro)
        {
            IngresoAccionEstrategicaSectorialModel modelo = new IngresoAccionEstrategicaSectorialModel();

            filtro.CodigoIdioma = obtenerCodigoIdioma();

            if (filtro.CodigoAccionEstrategicaSectorial.HasValue)
            {
                modelo.AccionEstrategicaSectorial = AccionEstrategicaSectorialService.ObtenerAccionEstrategicaSectorial(new AccionEstrategicaSectorialRequest()
                {
                    CodigoAccionEstrategicaSectorial = filtro.CodigoAccionEstrategicaSectorial,
                    CodigoIdioma = filtro.CodigoIdioma
                }).Result;
            }

            modelo.ListaObjetivoEstrategicoFonafe.Add(new SelectListItem {
                Value = string.Empty, Text = GenericoResource.EtiquetaSeleccionar
            });
            modelo.ListaObjetivoEstrategicoFonafe.AddRange(objetivoEstrategicoFonafeService.BuscarObjetivoEstrategicoFonafe(new BandejaObjetivoEstrategicoFonafeRequest()
            {
                CodigoIdioma   = filtro.CodigoIdioma,
                EstadoRegistro = DatosConstantes.EstadoRegistro.Activo,
            }).Result.Select(x => new SelectListItem()
            {
                Value    = x.CodigoObjetivoEstrategicoFonafe.ToString(),
                Text     = x.NombreObjetivoEstrategicoFonafe,
                Selected = false
            }));

            return(View(modelo));
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Permite anular una Inspección
        /// </summary>
        /// <param name="">Entidad Observacion Planeada</param>
        /// <returns>valor booleano con el resultado de la operacion</returns>
        public JsonResult EliminarAccionEstrategicaSectorial(AccionEstrategicaSectorialRequest data)
        {
            data.CodigoIdioma = obtenerCodigoIdioma();
            var response = AccionEstrategicaSectorialService.EliminarAccionEstrategicaSectorial(data);

            return(Json(response));
        }
Ejemplo n.º 3
0
        public JsonResult ReactivarAccionEstrategicaSectorial(AccionEstrategicaSectorialRequest data)
        {
            var response = AccionEstrategicaSectorialService.ReactivarAccionEstrategicaSectorial(data);

            return(Json(response));
        }