protected void Page_Load(object sender, EventArgs e) { if (Request.Params["cod"] != null) { Actividad actividad = Actividad.getDetalleActividad(Request.Params["cod"].ToString()); if (Actividad.estaMatriculado(Session["idUsuario"].ToString(), Request.Params["cod"].ToString()) || !Actividad.hayCupo(idActividad1.Text)) { boton.Visible = false; } if (actividad != null) { idActividad1.Text = actividad.id; nombre.Text = actividad.nombre; edificio.Text = actividad.edificio; salon.Text = actividad.salon; hora.Text = actividad.hora; tipoActividad.Text = actividad.tipoActividadTxt; instructor.Text = actividad.instructor; descripcion.Text = actividad.descripcion; fecha.Text = Convert.ToDateTime(actividad.fecha).ToString("dd/MM/yyyy"); } else { Response.Redirect("<script>alert('Ha ocurrido un error, id no reconocido');</script>"); } } }
private void validarInformacion() { Actividad actividad = Actividad.getDetalleActividad(Request.Params["id"].ToString()); DateTime date = Convert.ToDateTime(actividad.fecha); DateTime horafin = Convert.ToDateTime(actividad.fin); if (date.Date < DateTime.Now.Date) { Response.Redirect("/paginas/estudiante/actividades/actividades-matriculadas.aspx?msg=7"); } else if (date.Date > DateTime.Now.Date) { Response.Redirect("/paginas/estudiante/actividades/actividades-matriculadas.aspx?msg=8"); } else if (date.Date == DateTime.Now.Date) { if (DateTime.Now.TimeOfDay < horafin.TimeOfDay) { Response.Redirect("/paginas/estudiante/actividades/actividades-matriculadas.aspx?msg=9"); } } if (!Actividad.estaMatriculado(Session["idUsuario"].ToString(), Request.Params["id"].ToString())) { Response.Redirect("/paginas/estudiante/actividades/actividades-matriculadas.aspx?msg=5"); } if (Actividad.asistioEnActividad(Session["idUsuario"].ToString(), Request.Params["id"].ToString())) { Response.Redirect("/paginas/estudiante/actividades/actividades-matriculadas.aspx?msg=6"); } }