public JsonResult GuardarGrupoUsuario(string Grupo)
        {
            string Verificador = string.Empty;

            listUsuario = (List <GRL_USUARIOS>)Session["DatosUsuario"];
            string usuario = listUsuario[0].USUARIO;
            RESULTADO_GRL_SISTEMAS objResultado = new RESULTADO_GRL_SISTEMAS();

            try
            {
                ObtenerDataContext.EliminarDatosMenu(usuario, ref Verificador);
                if (Verificador == "0")
                {
                    GuardarDataContext.GuardarGrupoUsuario(usuario, Grupo, ref Verificador);
                }
                if (Verificador == "0")
                {
                    objResultado.ERROR         = false;
                    objResultado.MENSAJE_ERROR = string.Empty;
                    objResultado.RESULTADO     = null;
                    return(Json(objResultado, JsonRequestBehavior.AllowGet));
                }
                else
                {
                    objResultado.ERROR         = true;
                    objResultado.MENSAJE_ERROR = Verificador;
                    objResultado.RESULTADO     = null;
                    return(Json(objResultado, JsonRequestBehavior.AllowGet));
                }
            }
            catch (Exception ex)
            {
                objResultado.ERROR         = true;
                objResultado.MENSAJE_ERROR = ex.Message;
                objResultado.RESULTADO     = null;
                return(Json(objResultado, JsonRequestBehavior.AllowGet));
            }
        }
        public JsonResult ObtenerOpcionesGrupo()
        {
            List <GRL_SISTEMAS>    lstOpcGpo    = new List <GRL_SISTEMAS>();
            GRL_SISTEMAS           objOpciones  = new GRL_SISTEMAS();
            RESULTADO_GRL_SISTEMAS objResultado = new RESULTADO_GRL_SISTEMAS();

            try
            {
                lstOpcGpo = ObtenerDataContext.ObtenerOpcionesGrupo("3", "14");
                Session["opcAsignadas"] = null;
                Session["opcAsignadas"] = lstOpcGpo;


                //listUsuario = (List<GRL_USUARIOS>)Session["DatosUsuario"];
                //var Lista = GridDataContext.ObtenerMnuUsuario(listUsuario[0].USUARIO);
                var lstAsignados = (from lst in lstOpcGpo
                                    where lst.ASIGNADO == "1"
                                    select lst).ToArray();
                lstOpcGpo = lstAsignados.ToList <GRL_SISTEMAS>();
                Session["opcAsignadas"] = lstOpcGpo;
                //return Json(Lista, JsonRequestBehavior.AllowGet);



                objResultado.ERROR         = false;
                objResultado.MENSAJE_ERROR = string.Empty;
                objResultado.RESULTADO     = lstOpcGpo;
                return(Json(objResultado, JsonRequestBehavior.AllowGet));
            }
            catch (Exception ex)
            {
                objResultado.ERROR         = true;
                objResultado.MENSAJE_ERROR = ex.Message;
                objResultado.RESULTADO     = null;
                return(Json(objResultado, JsonRequestBehavior.AllowGet));
            }
        }