public static string EliminarDocumento(int pIdReporteDocumento) { JObject Respuesta = new JObject(); CUnit.Firmado(delegate(CDB conn) { string Error = conn.Mensaje; CSecurity permiso = new CSecurity(); if (permiso.tienePermiso("puedeEliminarDocumentoReporteMantenimiento")) { if (conn.Conectado) { CObjeto Datos = new CObjeto(); CReporteDocumento cReporteDocumento = new CReporteDocumento(); cReporteDocumento.IdReporteDocumento = pIdReporteDocumento; cReporteDocumento.Eliminar(conn); } 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 ObtenerFormaConsultarDocumento(int IdReporte) { JObject Respuesta = new JObject(); CUnit.Firmado(delegate(CDB conn) { string Error = conn.Mensaje; CSecurity permiso = new CSecurity(); if (permiso.tienePermiso("puedeConsultarReporteMantenimiento")) { if (conn.Conectado) { string IdUsuario = Convert.ToString(CUsuario.ObtieneUsuarioSesion(conn)); int IdEstatus = 0; int bandera = 0; JObject Reporte = new JObject(); CReporte cReporte = new CReporte(); cReporte.IdReporte = IdReporte; cReporte.Obtener(conn); Reporte.Add("IdEstatus", Convert.ToInt32(cReporte.IdEstatus)); Reporte.Add("IdReporte", Convert.ToInt32(IdReporte)); Reporte = CReporteDocumento.ObtenerJsonReporteDocumentos(Reporte); if (Convert.ToInt32(IdUsuario) == cReporte.IdUsuarioResponsable) { bandera = 1; Reporte.Add("Bandera", bandera); } Respuesta.Add(new JProperty("Reporte", Reporte)); } 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 actualizaDescripcionDocumento(Dictionary <string, object> Documento) { JObject Respuesta = new JObject(); CUnit.Firmado(delegate(CDB conn) { string Error = conn.Mensaje; CSecurity permiso = new CSecurity(); if (permiso.tienePermiso("puedeAgregarDocumentoReporteMantenimiento")) { if (conn.Conectado) { CObjeto Datos = new CObjeto(); CReporteDocumento cReporteDocumento = new CReporteDocumento(); cReporteDocumento.IdReporteDocumento = Convert.ToInt32(Documento["pIdReporteDocumento"]); cReporteDocumento.Obtener(conn); cReporteDocumento.Descripcion = Convert.ToString(Documento["pDescripcion"]); cReporteDocumento.Editar(conn); Respuesta.Add("IdReporteDocumento", cReporteDocumento.IdReporteDocumento); Respuesta.Add("Documento", cReporteDocumento.Documento); Respuesta.Add("Descripcion", cReporteDocumento.Descripcion); } else { Error = Error + "<li>" + conn.Mensaje + "</li>"; } } else { Error = Error + "<li>No tienes los permisos necesarios</li>"; } Respuesta.Add("Error", Error); }); return(Respuesta.ToString()); }