public JsonResult Agregar(string data)
        {
            var lista = JsonConvert.DeserializeObject <List <IndicadorDetalleLogic> >(data);

            if (Session[SessionIndicadorDetalle] != null)
            {
                listaIndicadorDetalleSession = (List <IndicadorDetalleLogic>)Session[SessionIndicadorDetalle];
            }

            if (Session[SessionContadorIndicadorDet] != null)
            {
                contador = (int)Session[SessionContadorIndicadorDet];
            }

            lista[0].Item = contador + 1;
            listaIndicadorDetalleSession.AddRange(lista);

            Session[SessionIndicadorDetalle]     = listaIndicadorDetalleSession;
            Session[SessionContadorIndicadorDet] = contador + 1;

            appResponse.SetSuccess(string.Empty);
            appResponse.SetError(string.Empty);
            return(Json(appResponse, JsonRequestBehavior.AllowGet));
        }
Esempio n. 2
0
        public JsonResult Agregar(string data)
        {
            var lista = JsonConvert.DeserializeObject <List <AlineamientoEstrategicoLogic> >(data);

            if (Session[SessionAlineamientos] != null)
            {
                listaAlineamientoSession = (List <AlineamientoEstrategicoLogic>)Session[SessionAlineamientos];
            }

            if (Session[SessionContadorAlineamiento] != null)
            {
                contador = (int)Session[SessionContadorAlineamiento];
            }

            lista[0].Item = contador + 1;
            listaAlineamientoSession.AddRange(lista);

            Session[SessionAlineamientos]        = listaAlineamientoSession;
            Session[SessionContadorAlineamiento] = contador + 1;

            appResponse.SetSuccess(string.Empty);
            appResponse.SetError(string.Empty);
            return(Json(appResponse, JsonRequestBehavior.AllowGet));
        }