コード例 #1
0
        public JsonResult Editar(int[] eo)
        {
            Orepo = new ObjetivoRepository();
            Erepo = new EstrategiasRepository();
            JsonResult json = null;

            try
            {
                if (eo != null)
                {
                    var res = Erepo.DesHabEstrategias(eo);
                    if (res)
                    {
                        ViewBag.Message = Notification.Show("Estrategias Actualizadas", "Aviso", position: Position.TopRight, type: ToastType.Success);
                        mensaje         = ViewBag.Message;
                        json            = Json(true);
                    }
                    else
                    {
                        var error = "Alguna de las estrategias no existe";
                        json = Json(error);
                    }
                }
            }
            catch (Exception ex)
            {
                json            = Json(false);
                ViewBag.Message = Notification.Show(ex.Message, "Aviso", position: Position.TopRight, type: ToastType.Error);
                mensaje         = ViewBag.Message;
            }
            return(json);
        }
コード例 #2
0
        public JsonResult GetObjetivo(int idObjetivo)
        {
            JsonResult json = null;

            Erepo = new EstrategiasRepository();
            var Estrategias = Erepo.GetEstrategiasByObjetivo(idObjetivo);

            try
            {
                if (Estrategias != null)
                {
                    json = Json(new { Estrategias });
                }
                else
                {
                    json = Json(false);
                }
            }
            catch (Exception ex)
            {
                json = Json(ex);
            }
            return(json);
        }