/*###################################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));
        }