public JsonResult AsignarDependenciasTodas() { RESULTADO_GRL_USUARIOS objResultado = new RESULTADO_GRL_USUARIOS(); Verificador = string.Empty; if (Session["DatosUsuario"] != null) { listUsuario = (List <GRL_USUARIOS>)Session["DatosUsuario"]; ObtenerDataContext.AsignarDepen(listUsuario[0].USUARIO, "0", ref Verificador); if (Verificador == "0") { objResultado.ERROR = false; objResultado.MENSAJE_ERROR = ""; objResultado.RESULTADO = null; return(Json(objResultado, JsonRequestBehavior.AllowGet)); } else { objResultado.ERROR = true; objResultado.MENSAJE_ERROR = Verificador; objResultado.RESULTADO = null; return(Json(objResultado, JsonRequestBehavior.AllowGet)); } } else { objResultado.ERROR = true; objResultado.MENSAJE_ERROR = "Usuario sin definir."; objResultado.RESULTADO = null; return(Json(objResultado, JsonRequestBehavior.AllowGet)); } }
public JsonResult InsOpcionesMenu() { Verificador = string.Empty; string Error = string.Empty; List <GRL_SISTEMAS> Lista = new List <GRL_SISTEMAS>(); if (Session["DatosUsuario"] != null) { listUsuario = (List <GRL_USUARIOS>)Session["DatosUsuario"]; if (Session["opcAsignadas"] != null) { Lista = (List <GRL_SISTEMAS>)Session["opcAsignadas"]; } else { Lista = null; } ObtenerDataContext.EliminarDatosMenu(listUsuario[0].USUARIO, ref Verificador); if (Verificador == "0") { for (int i = 0; i < Lista.Count; i++) { ObtenerDataContext.InsOpcionesMenu(listUsuario[0].USUARIO, Lista[i].ID, ref Verificador); if (Verificador != "0") { Error = Error + Verificador; } } if (Verificador == string.Empty || Verificador == "0") { GenerateXMLFile(); return(Json(true, JsonRequestBehavior.AllowGet)); } else { return(Json(Verificador, JsonRequestBehavior.AllowGet)); } } else { return(Json(Verificador, JsonRequestBehavior.AllowGet)); } } else { return(Json("No se ha seleccionado ningún elemento.", JsonRequestBehavior.AllowGet)); } }
public JsonResult EliminarDependencias(string lstDepsEliminadas) { RESULTADO_GRL_USUARIOS objResultado = new RESULTADO_GRL_USUARIOS(); lstDepsEliminadas = lstDepsEliminadas.Replace("[", string.Empty); lstDepsEliminadas = lstDepsEliminadas.Replace("]", string.Empty); string[] lst = lstDepsEliminadas.Split(','); Verificador = string.Empty; if (Session["DatosUsuario"] != null) { for (int i = 0; i < lst.Length; i++) { listUsuario = (List <GRL_USUARIOS>)Session["DatosUsuario"]; ObtenerDataContext.EliminarDepen(listUsuario[0].USUARIO, lst[i].ToString(), ref Verificador); //if (Verificador == "0") // return Json(true, JsonRequestBehavior.AllowGet); //else } if (Verificador == "0") { objResultado.ERROR = false; objResultado.MENSAJE_ERROR = ""; objResultado.RESULTADO = null; return(Json(objResultado, JsonRequestBehavior.AllowGet)); } else { objResultado.ERROR = true; objResultado.MENSAJE_ERROR = Verificador; objResultado.RESULTADO = null; return(Json(objResultado, JsonRequestBehavior.AllowGet)); } } else { objResultado.ERROR = true; objResultado.MENSAJE_ERROR = "Usuario sin definir."; objResultado.RESULTADO = null; return(Json(objResultado, JsonRequestBehavior.AllowGet)); } }
public JsonResult AsignarDepen(string Dependencia) { Verificador = string.Empty; if (Session["DatosUsuario"] != null) { listUsuario = (List <GRL_USUARIOS>)Session["DatosUsuario"]; ObtenerDataContext.AsignarDepen(listUsuario[0].USUARIO, Dependencia, ref Verificador); if (Verificador == "0") { return(Json(true, JsonRequestBehavior.AllowGet)); } else { return(Json(false, JsonRequestBehavior.AllowGet)); } } else { return(Json(false, JsonRequestBehavior.AllowGet)); } }
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 void EliminarDatosMenu(string Opciones) { char[] charsToTrim = { '[', ']' }; string result = Opciones.Trim(charsToTrim); string[] IdInfoReq = result.Split(','); int[] IdMnu = new int[IdInfoReq.Length]; for (int i = 0; i < IdInfoReq.Length; i++) { IdMnu[i] = Convert.ToInt32(IdInfoReq[i]); } Verificador = string.Empty; if (Session["DatosUsuario"] != null) { listUsuario = (List <GRL_USUARIOS>)Session["DatosUsuario"]; ObtenerDataContext.EliminarDatosMenu(listUsuario[0].USUARIO, ref Verificador); //if (Verificador == "0") // InsOpcionesMenu(IdMnu); } }
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)); } }
public JsonResult ObtUsuario() { RESULTADO_GRL_USUARIOS objResultado = new RESULTADO_GRL_USUARIOS(); if (Session["DatosUsuario"] != null) { listUsuario = (List <GRL_USUARIOS>)Session["DatosUsuario"]; var Lista = ObtenerDataContext.ObtenerDatosUsuario(listUsuario[0].USUARIO, ref Verificador); //if(Verificador=="0") // return Json(Lista, JsonRequestBehavior.AllowGet); //else // return Json(false, JsonRequestBehavior.AllowGet); if (Verificador == "0") { objResultado.ERROR = false; objResultado.MENSAJE_ERROR = ""; objResultado.RESULTADO = Lista; return(Json(objResultado, JsonRequestBehavior.AllowGet)); } else { objResultado.ERROR = true; objResultado.MENSAJE_ERROR = Verificador; objResultado.RESULTADO = null; return(Json(objResultado, JsonRequestBehavior.AllowGet)); } } else { objResultado.ERROR = true; objResultado.MENSAJE_ERROR = null; objResultado.RESULTADO = null; return(Json(objResultado, JsonRequestBehavior.AllowGet)); } }
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()); }