private void ObtenerListado() { Resultado resultado = new Resultado(); try { comentario.Tag = "LISTADO_PENDIENTE"; resultado = new ComentarioLogica().Acciones(comentario); if (resultado.TipoResultado == "OK") { comentarios = (List <Comentario>)resultado.ObjetoResultado; preguntasLst.DataSource = comentarios; preguntasLst.DataBind(); cantidadLabel.Text = "(" + comentarios.Count + ")"; } else { string script = "swal('Lo sentimos,', '" + resultado.Mensaje + "', 'info'); "; ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true); } } catch (Exception ex) { string script = "swal('Lo sentimos,', '" + resultado.Mensaje + "', 'info'); "; ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true); } }
protected void aceptar_Click(object sender, EventArgs e) { Resultado resultado = new Resultado(); try { LinkButton link = new LinkButton(); link = (LinkButton)sender; comentario.Tag = "APROBADO"; comentario.Id = link.CommandName; resultado = new ComentarioLogica().Acciones(comentario); if (resultado.TipoResultado == "OK") { string script = "swal('Excelente', 'Aceptado con éxito', 'success'); "; ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true); preguntasLst.DataSource = null; preguntasLst.DataBind(); ObtenerListado(); } else { string script = "swal('Lo sentimos, ha ocurrido un error', '" + resultado.Mensaje + "', 'error'); "; ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true); } } catch (Exception ex) { string script = "swal('Error', '" + ex + "', 'error'); "; ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true); } }
private void Guardar() { if (Session["InicioSesion"] == null) { string script = "swal('Lo sentimos, ', 'Para poder dejar su comentario debe de estar logueado', 'error'); "; ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true); return; } else { usu = (Usuario)Session["InicioSesion"]; } if (comentarioText.Text.Trim() == "") { string script = "swal('Lo sentimos, ha ocurrido un error', 'Debe ingresar algún comentario', 'error'); "; ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true); return; } Resultado resultado = new Resultado(); try { comentario.Tag = "GUARDAR"; comentario.Comentariol = comentarioText.Text; comentario.Id_Usuario = usu.Correo; comentario.Escuela = Session["esc"].ToString(); resultado = new ComentarioLogica().Acciones(comentario); if (resultado.TipoResultado == "OK") { string script = "swal('Éxito', 'El comentario será revisado lo más pronto posible, para su aprobación', 'success'); "; ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true); string from = "*****@*****.**"; string password = "******"; string msn = "Han realizado un nuevo comentario"; string subject = "Nuevo Comentario"; string to = "*****@*****.**"; List <string> correos = new List <string>(); correos.Add(to); new Email().enviarCorreos(from, subject, password, correos, msn); } else { string script = "swal('Lo sentimos, ha ocurrido un error', '" + resultado.Mensaje + "', 'error'); "; ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true); } } catch (Exception ex) { string script = "swal('Lo sentimos, ha ocurrido un error', '', 'error'); "; ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true); } }