public IActionResult AgregarEnfermeriaAtencion(int idEnfermeriaAtencion) { List <DetalleEnfAten> listado; var enfermeriaAtencion = HttpContext.Session.GetString("listadoEnfermeriaAtencion"); if (enfermeriaAtencion == null) { listado = new List <DetalleEnfAten>(); } else { listado = JsonConvert.DeserializeObject <List <DetalleEnfAten> >(enfermeriaAtencion); } if (listado.Where(x => x.IdEnfermeriaAtencion == idEnfermeriaAtencion).Count() > 0) { return(Json("DUP")); } DetalleEnfAten detalle = new DetalleEnfAten(); detalle.IdEnfermeriaAtencion = idEnfermeriaAtencion; listado.Add(detalle); HttpContext.Session.SetString("listadoEnfermeriaAtencion", JsonConvert.SerializeObject(listado)); return(Json("OK")); }
public IActionResult QuitarEnfermeriaAtencion(int idEnfermeriaAtencion) { List <DetalleEnfAten> listado; var enfermeriaAtencion = HttpContext.Session.GetString("listadoEnfermeriaAtencion"); if (enfermeriaAtencion == null) { listado = new List <DetalleEnfAten>(); } else { listado = JsonConvert.DeserializeObject <List <DetalleEnfAten> >(enfermeriaAtencion); } DetalleEnfAten item = listado.Where(x => x.IdEnfermeriaAtencion == idEnfermeriaAtencion).FirstOrDefault(); listado.Remove(item); HttpContext.Session.SetString("listadoEnfermeriaAtencion", JsonConvert.SerializeObject(listado)); return(Json("OK")); }