public JsonResult ObtUsuario()
        {
            string Verificador = string.Empty;

            if (Session["UsuarioIng"] != null)
            {
                SesionUsu = (SESION)System.Web.HttpContext.Current.Session["UsuarioIng"];
            }


            var Lista = ObtenerDataContext.ObtenerUsuario(SesionUsu.UsuWXI, ref Verificador);

            if (Verificador == "0")
            {
                SesionUsu.Usu_Nombre = Lista[0].USUARIO;
                SesionUsu.Tipo       = Lista[0].TIPO;
                System.Web.HttpContext.Current.Session["UsuarioIng"] = SesionUsu;
                return(Json(Lista, JsonRequestBehavior.AllowGet));
            }
            else
            {
                return(Json("RERROR" + Request.QueryString["WXI"] + Verificador, JsonRequestBehavior.AllowGet));
            }
        }
        //public ActionResult Index(string WXI)
        //{

        //    if (Session["UsuarioIng"] != null)
        //    {
        //        SesionUsu = (SESION)System.Web.HttpContext.Current.Session["UsuarioIng"];
        //        if (SesionUsu.UsuWXI == null)
        //        {
        //            SesionUsu.UsuWXI = WXI;
        //            Session["UsuarioIng"] = SesionUsu;
        //            Session.Timeout = 120;
        //        }
        //        else
        //        {
        //            if (WXI != null)
        //            {
        //                if (SesionUsu.UsuWXI != WXI)
        //                {
        //                    SesionUsu.UsuWXI = WXI;
        //                    Session["UsuarioIng"] = SesionUsu;
        //                }
        //            }
        //            //else
        //            //{

        //            //}
        //        }
        //    }
        //    else
        //    {
        //        SesionUsu.UsuWXI = WXI;
        //        Session["UsuarioIng"] = SesionUsu;
        //        Session.Timeout = 120;
        //    }
        //    //SesionUsu.UsuWXI = WXI;
        //    //Session["UsuarioIng"] = SesionUsu;
        //    //Session.Timeout = 120;

        //    return View();
        //}
        public ActionResult Index(string WXI, string Formulario)
        {
            if (Session["UsuarioIng"] != null)
            {
                SesionUsu = (SESION)System.Web.HttpContext.Current.Session["UsuarioIng"];
                if (SesionUsu.UsuWXI == null)
                {
                    SesionUsu.UsuWXI      = WXI;
                    Session["UsuarioIng"] = SesionUsu;
                    Session.Timeout       = 120;
                }
                else
                {
                    if (WXI != null)
                    {
                        if (SesionUsu.UsuWXI != WXI)
                        {
                            string Verificador = string.Empty;
                            SesionUsu.UsuWXI = WXI;
                            var Lista = ObtenerDataContext.ObtenerUsuario(SesionUsu.UsuWXI, ref Verificador);
                            if (Verificador == "0")
                            {
                                SesionUsu.Usu_Nombre = Lista[0].USUARIO;
                                SesionUsu.Tipo       = Lista[0].TIPO;
                                SesionUsu.Form       = Formulario;
                                System.Web.HttpContext.Current.Session["UsuarioIng"] = SesionUsu;
                            }
                            System.Web.HttpContext.Current.Session["UsuarioIng"] = SesionUsu;
                        }
                        else
                        {
                            SesionUsu.Form = Formulario;
                            System.Web.HttpContext.Current.Session["UsuarioIng"] = SesionUsu;
                        }
                        //else
                        //{
                        //    string Verificador = string.Empty;
                        //    var Lista = ObtenerDataContext.ObtenerUsuario(SesionUsu.UsuWXI, ref Verificador);
                        //    if (Verificador == "0")
                        //    {
                        //        SesionUsu.UsuWXI = WXI;
                        //        SesionUsu.Usu_Nombre = Lista[0].USUARIO;
                        //        SesionUsu.Tipo = Lista[0].TIPO;
                        //        SesionUsu.Form = Formulario;
                        //        System.Web.HttpContext.Current.Session["UsuarioIng"] = SesionUsu;

                        //    }
                        //    else
                        //    {
                        //        SesionUsu.UsuWXI = WXI;
                        //        SesionUsu.Form = Formulario;
                        //        System.Web.HttpContext.Current.Session["UsuarioIng"] = SesionUsu;
                        //    }
                        //}
                    }
                }
            }
            else
            {
                if (WXI != null && Formulario != null)
                {
                    Session["UsuarioIng"] = null;
                    string Verificador = string.Empty;
                    SesionUsu.UsuWXI = WXI;
                    var Lista = ObtenerDataContext.ObtenerUsuario(SesionUsu.UsuWXI, ref Verificador);
                    if (Verificador == "0")
                    {
                        SesionUsu.UsuWXI     = WXI;
                        SesionUsu.Usu_Nombre = Lista[0].USUARIO;
                        SesionUsu.Tipo       = Lista[0].TIPO;
                        SesionUsu.Form       = Formulario;
                        System.Web.HttpContext.Current.Session["UsuarioIng"] = SesionUsu;
                        Session.Timeout = 120;
                    }
                }
                else
                {
                    Session["UsuarioIng"] = null;
                }

                //string Verificador = string.Empty;
                //var Lista = ObtenerDataContext.ObtenerUsuario(SesionUsu.UsuWXI, ref Verificador);
                //if (Verificador == "0")
                //{
                //    SesionUsu.UsuWXI = WXI;
                //    SesionUsu.Usu_Nombre = Lista[0].USUARIO;
                //    SesionUsu.Tipo = Lista[0].TIPO;
                //    SesionUsu.Form = Formulario;
                //    System.Web.HttpContext.Current.Session["UsuarioIng"] = SesionUsu;
                //    Session.Timeout = 120;

                //}
                //else
                //{
                //    SesionUsu.UsuWXI = WXI;
                //    SesionUsu.Form = Formulario;
                //    System.Web.HttpContext.Current.Session["UsuarioIng"] = SesionUsu;
                //    Session.Timeout = 120;
                //}
            }

            return(View());
        }