Exemple #1
0
        public IActionResult AgregarTipoDiagnostico(int idTipoDiagnostico)
        {
            List <DetalleTopico> listado;
            var tipoDiagnostico = HttpContext.Session.GetString("listadoTipoDiagnostico");

            if (tipoDiagnostico == null)
            {
                listado = new List <DetalleTopico>();
            }
            else
            {
                listado = JsonConvert.DeserializeObject <List <DetalleTopico> >(tipoDiagnostico);
            }
            if (listado.Where(x => x.IdTipoDiagnostico == idTipoDiagnostico).Count() > 0)
            {
                return(Json("DUP"));
            }
            DetalleTopico detalle = new DetalleTopico();

            detalle.IdTipoDiagnostico = idTipoDiagnostico;

            listado.Add(detalle);
            HttpContext.Session.SetString("listadoTipoDiagnostico", JsonConvert.SerializeObject(listado));
            return(Json("OK"));
        }
Exemple #2
0
        public IActionResult AgregarCie(int idCie)
        {
            List <DetalleTopico> listado;
            var cie = HttpContext.Session.GetString("listadoCie");

            if (cie == null)
            {
                listado = new List <DetalleTopico>();
            }
            else
            {
                listado = JsonConvert.DeserializeObject <List <DetalleTopico> >(cie);
            }
            if (listado.Where(x => x.IdCie == idCie).Count() > 0)
            {
                return(Json("DUP"));
            }

            DetalleTopico detalle = new DetalleTopico();

            detalle.IdCie = idCie;

            listado.Add(detalle);
            HttpContext.Session.SetString("listadoCie", JsonConvert.SerializeObject(listado));
            return(Json("OK"));
        }
Exemple #3
0
        public IActionResult QuitarCie(int idCie)
        {
            List <DetalleTopico> listado;
            var cie = HttpContext.Session.GetString("listadoCie");

            if (cie == null)
            {
                listado = new List <DetalleTopico>();
            }
            else
            {
                listado = JsonConvert.DeserializeObject <List <DetalleTopico> >(cie);
            }

            DetalleTopico item = listado.Where(x => x.IdCie == idCie).FirstOrDefault();

            listado.Remove(item);
            HttpContext.Session.SetString("listadoCie", JsonConvert.SerializeObject(listado));
            return(Json("OK"));
        }