protected void cmdguardar_Click(object sender, EventArgs e) { try { string titulo = txttitulo.Text; var Documento = __txtdocumento.Value; Curso = new Curso(); string id_documentos = "DeltaDocument" + new Random(DateTime.Now.Millisecond).Next(0, 5556) + new Random(DateTime.Now.Millisecond).Next(555, 999) + new Random(DateTime.Now.Millisecond).Next(2,2566); id_documentos = Encriptador.Encriptar_Md5(id_documentos); string sql = "INSERT INTO documentos_cursos (id_documentos , id_periodo , comentario , titulo, archivo , fecha)" + " VALUES ('" + id_documentos + "','" + Id_periodo + "','" + Documento.ToString() + "','" + titulo + "','NULL','" + Seguridad.FormatoFecha(DateTime.Now.Year.ToString() , DateTime.Now.Month.ToString() , DateTime.Now.Day.ToString()) +"')"; Curso.IniciarConexion(); bool Ok = Curso.Get_Consulta_booleana(sql); if (Ok) { lblerror1.Text = "Datos Guardados con exito "; } else lblerror1.Text = "Hubo un problema al procesar su solicitud"; Curso.CerrarConexion(); } catch { } }
private void ObtenerDatosPeriodo() { Id_periodo = Seguridad.Id_cript_cadena(Request.QueryString["id_periodo"]); string sql = "Select nombre , id_periodo from periodo_curso where id_periodo like '" + Id_periodo + "'"; Curso = new Curso(); Curso.IniciarConexion(); List<object> DatosPeriodo = Curso.Get_Consulta(sql); if (DatosPeriodo.Count == 0) { Response.Redirect(Session["Previa"].ToString()); Curso.CerrarConexion(); return; } try { object[] obj = (object[]) DatosPeriodo[0]; lblperiodo.InnerHtml = obj[0].ToString(); lblperiodo.InnerHtml += "  || <a href='" + Session["Previa"].ToString() + "'>Regresar</a>"; List<object> DocumentosPeriodo = Curso.ObtenerDocumentosPeriodo(Id_periodo); otrosArchivos1.InnerHtml = ""; otrosArchivos2.InnerHtml = ""; if (DocumentosPeriodo == null || DocumentosPeriodo.Count == 0) { otrosArchivos1.InnerHtml = "<div class='" + new Cssclass().error + "'><h2>No existen Archivos en este periodo</h2></div>"; } else { int medio = ((DocumentosPeriodo.Count - 1) / 2); int iteracion = 0; foreach (object objeto in DocumentosPeriodo) { object[] datosDocumentos = (object[])objeto; if (iteracion >= medio) { otrosArchivos2.InnerHtml += "<li><p>" + datosDocumentos[0] + "   " + "<a href='eliminar_documento.aspx?id=" + datosDocumentos[1] + "'><img src='" + Seguridad.HttpUrl + "/images/icons/delete.png'/>" + "</a></p></li>"; } else { otrosArchivos1.InnerHtml += "<li><p>" + datosDocumentos[0] + "   " + "<a href='eliminar_documento.aspx?id=" + datosDocumentos[1] + "'><img src='" + Seguridad.HttpUrl + "/images/icons/delete.png'/>" + "</a></p></li>"; } iteracion++; } } Session["PreviaEliminar"] = HttpContext.Current.Request.Url.AbsoluteUri; } catch { } }