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 GuardarUsuario(string Usuario, string Nombre, string Contraseña, string Correo, string Telefono, string Dependencia, string Status) { RESULTADO_GRL_USUARIOS objResultado = new RESULTADO_GRL_USUARIOS(); string Verificador = string.Empty; GRL_USUARIOS objUsuario = new GRL_USUARIOS(); objUsuario.USUARIO = Usuario.ToUpper(); objUsuario.NOMBRE = Nombre.ToUpper(); objUsuario.PASSWORD = Contraseña.ToUpper(); objUsuario.CORREO = Correo; objUsuario.TELEFONOS = Telefono; objUsuario.DIRECCION_DEPE = Dependencia; objUsuario.STATUS = Status; try { GuardarDataContext.GuardarUsuario(objUsuario, ref Verificador); //if(Verificador == "0") // return Json(true, JsonRequestBehavior.AllowGet); //else // return Json(false, JsonRequestBehavior.AllowGet); if (Verificador == "0") { objResultado.ERROR = false; objResultado.MENSAJE_ERROR = ""; objResultado.RESULTADO = null; Session["DatosUsuario"] = null; objUsuario.USUARIO = Usuario.ToUpper();; listUsuario.Add(objUsuario); Session["DatosUsuario"] = listUsuario; return(Json(objResultado, JsonRequestBehavior.AllowGet)); } else { objResultado.ERROR = true; objResultado.MENSAJE_ERROR = Verificador; objResultado.RESULTADO = null; return(Json(objResultado, JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { return(Json(ex.Message, 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 EliminarOpcion(int idOpcion) { string Verificador = string.Empty; List <GRL_SISTEMAS> Lista = new List <GRL_SISTEMAS>(); List <GRL_SISTEMAS> lstSistemas = new List <GRL_SISTEMAS>(); GRL_SISTEMAS objOpciones = new GRL_SISTEMAS(); RESULTADO_GRL_USUARIOS objResultado = new RESULTADO_GRL_USUARIOS(); try { if (Session["opcAsignadas"] != null) { Lista = (List <GRL_SISTEMAS>)Session["opcAsignadas"]; var lstAsignados = (from lst in Lista where lst.ID != idOpcion select lst).ToArray(); lstSistemas = lstAsignados.ToList <GRL_SISTEMAS>(); Session["opcAsignadas"] = lstSistemas; objResultado.ERROR = false; objResultado.MENSAJE_ERROR = Convert.ToString(lstSistemas.Count); objResultado.RESULTADO = null; return(Json(objResultado, JsonRequestBehavior.AllowGet)); } else { objResultado.ERROR = true; objResultado.MENSAJE_ERROR = "No se puede eliminar la opción, por que no hay elementos agregados."; 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 AgregarOpcion(int idOpcion) { string Verificador = string.Empty; List <GRL_SISTEMAS> Lista = new List <GRL_SISTEMAS>(); GRL_SISTEMAS objOpciones = new GRL_SISTEMAS(); RESULTADO_GRL_USUARIOS objResultado = new RESULTADO_GRL_USUARIOS(); try { if (Session["opcAsignadas"] != null) { Lista = (List <GRL_SISTEMAS>)Session["opcAsignadas"]; objOpciones.ID = idOpcion; Lista.Add(objOpciones); Session["opcAsignadas"] = Lista; objResultado.ERROR = false; objResultado.MENSAJE_ERROR = Convert.ToString(Lista.Count); objResultado.RESULTADO = null; return(Json(objResultado, JsonRequestBehavior.AllowGet)); } else { objOpciones.ID = idOpcion; Lista.Add(objOpciones); Session["opcAsignadas"] = Lista; objResultado.ERROR = false; objResultado.MENSAJE_ERROR = string.Empty; 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 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)); } }