public static string ObtenerFormaAgregarPagina() { JObject Respuesta = new JObject(); string Error = ""; CUnit.Firmado(delegate(CDB conn) { int IdUsuario = CUsuario.ObtieneUsuarioSesion(conn); CSecurity permiso = new CSecurity(); if (permiso.tienePermiso("puedeAgregarPagina")) { if (conn.Conectado) { JObject Datos = new JObject(); Datos = CMenu.ObtenerJsonMenus(Datos); Datos = CPermiso.ObtenerJsonPermisos(Datos); Respuesta.Add(new JProperty("Dato", Datos)); } else { Error = Error + "<li>" + conn.Mensaje + "</li>"; } } else { Error = Error + "<li>No tienes los permisos necesarios</li>"; } Respuesta.Add("Error", Error); }); return(Respuesta.ToString()); }
public static string ObtenerFormaEditarPagina(int IdPagina) { JObject Respuesta = new JObject(); CUnit.Firmado(delegate(CDB conn) { string Error = ""; CSecurity permiso = new CSecurity(); if (permiso.tienePermiso("puedeEditarPagina")) { if (conn.Conectado) { JObject Datos = new JObject(); string spPagina = "SELECT * FROM Pagina WHERE IdPagina=@IdPagina "; conn.DefinirQuery(spPagina); conn.AgregarParametros("@IdPagina", IdPagina); CObjeto oPagina = conn.ObtenerRegistro(); Datos.Add("IdPagina", oPagina.Get("IdPagina").ToString()); Datos.Add("Pagina", oPagina.Get("Pagina").ToString()); Datos.Add("Descripcion", oPagina.Get("Descripcion").ToString()); Datos.Add("IdMenu", oPagina.Get("IdMenu").ToString()); Datos.Add("IdPermiso", oPagina.Get("IdPermiso").ToString()); Datos = CMenu.ObtenerJsonMenus(Datos); Datos = CPermiso.ObtenerJsonPermisos(Datos); Respuesta.Add(new JProperty("Dato", Datos)); } else { Error = Error + "<li>" + conn.Mensaje + "</li>"; } } else { Error = Error + "<li>No tienes los permisos necesarios</li>"; } Respuesta.Add("Error", Error); }); return(Respuesta.ToString()); }