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 ComentariosPeriodo() { try { List<object> ComentariosLista = new Curso().ObtenerComentariosPeriodo(periodo_id); if(ComentariosLista == null) return; if (ComentariosLista.Count == 0) { tablon_comentarios.InnerHtml = "<div class='" + new Cssclass().aleatorio() + "'><p>NO EXISTEN COMENTARIOS , SE EL PRIMERO EN COMENTAR </p></div>"; return; } else { tablon_comentarios.InnerHtml = ""; foreach (object objeto in ComentariosLista) { object[] comentarios = (object[])objeto; ImprimirComentario(comentarios); } } } catch { Log.Set_Log_Error("Error en alguna parte de la clase", "curso comentarios"); } }
protected void cmdcomentario_Click(object sender, EventArgs e) { if (txt_comentario.Value == "" || txt_comentario.Value == null) { error_coment.InnerHtml = "<div class='" + new Cssclass().error + "'><p>SE NECESITA UN COMENTARIO</p></div>"; return; } bool MensajeEnviado = new Curso().AgregarComentarioEnperiodo(periodo_id, id_usuario, txt_comentario.Value); if (MensajeEnviado) { error_coment.InnerHtml = "<div class='" + new Cssclass().informacion + "'><p>Mensaje Enviado</p></div>"; ComentariosPeriodo(); } }
protected void Page_Load(object sender, EventArgs e) { try { var sesion_c = Session.Count; if (sesion_c <= 0) { Response.Redirect("Login.aspx", true); return; } Id_Periodo = Request.QueryString["id_periodo"].ToString(); if (Id_Periodo == null || Id_Periodo == "") { Response.Redirect("Login.aspx", true); return; } else { Id_Periodo = Seguridad.Id_cript_cadena(Id_Periodo); bool Activado = new Curso().ActivarPeriodo(Id_Periodo); if (Activado) { Response.Redirect("Login.aspx", true); return; } else { System.Web.HttpContext.Current.Response.Write("<SCRIPT LANGUAGE='JavaScript'>alert('OPPS OCURRIO UN ERROR , INTENTA MAS TARDE')</SCRIPT>"); Response.Redirect("Login.aspx", true); return; } } } 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 { } }
//<li><a href="www.microsot.com" title="Rolando"><img alt="" src="" height="50" width="50" /></a></li> private void ObtenerParticipantesCurso() { Curso curso = new Curso(); List<object> lista_alumnos = curso.ObtenerListaDeMiembros(curso_id); string id_tutor = new Tutor().GetIdTutor(curso_id); tablon_alumnos.InnerHtml = "ALUMNOS DE ESTE CURSO      <a class='round button blue text-upper' href='mensaje.aspx?id=" + id_tutor + "'>Contactar Tutor</a>"; ul_alumnos.InnerHtml = ""; foreach (object Obj in lista_alumnos) { object[] DataAlumno = (object[])Obj; var id = Seguridad.Id_cript_cadena(DataAlumno[0].ToString()); var nombre = DataAlumno[1].ToString(); var imagen = Seguridad.HttpUrl + "/images/avatar/" + DataAlumno[2].ToString(); ul_alumnos.InnerHtml += "<li><a href='perfil.aspx?id_p=" + id + "' title='" + nombre + "'><img alt='' src='" + imagen + " ' height='50' width='50' /></a></li>"; } }