/*###################################Fin Proceso de creacion###################################################*/ /*#######################################Proceso de Lecturas###################################################*/ /*Muestra las categorias que ya han sido registradas en el sistema*/ public IActionResult Categoria() { int idSolicitud = _requestHandler.GetIdSolicitud(); ViewData["_usuario"] = _requestHandler.GetUsuario(); List <Categoria> Categorias = ConsultaSolicitud.LeerTodoCategorias(); List <Categoria> CategoriasSeleccionadas = ConsultaSolicitud.LeerCategoriasSeleccionadas(idSolicitud); if (CategoriasSeleccionadas != null) { foreach (Categoria categoria in CategoriasSeleccionadas) { int count = 0; while (!Categorias[count].Nombre.Equals(categoria.Nombre)) { count++; } if (count < Categorias.Count) { Categorias.RemoveAt(count); } } ViewData["Seleccionadas"] = CategoriasSeleccionadas; } return(View(Categorias)); }