protected void btn_baja_Click(object sender, EventArgs e) { if (gv_cursos.SelectedRow != null) { curso_id = gv_cursos.SelectedRow.Cells[1].Text; oCurso = cCurso.ObtenerCurso(Convert.ToInt32(curso_id)); foreach (Modelo_Entidades.Clase oClase in cClase.ObtenerClasesPorCurso(oCurso.id)) { foreach (Modelo_Entidades.Asistencia oAsistencia in cAsistencia.ObtenerAsistenciasPorCurso(Convert.ToInt32(oCurso.id))) { cAsistencia.EliminarAsistencia(oAsistencia); } cClase.EliminarClase(oClase); } cCurso.EliminarCurso(oCurso); Response.Redirect("~/Cursos/Tablero Cursos.aspx?¶metro1=" + comision_id); } else { lb_mensaje.Visible = true; lb_mensaje.Text = "DEBE SELECCIONAR UNA CURSO"; } }
protected void btn_baja_Click(object sender, EventArgs e) { if (gv_clases.SelectedRow != null) { clase_id = gv_clases.SelectedRow.Cells[1].Text; oClase = cClase.ObtenerClase(Convert.ToInt32(clase_id)); // Inscribo al profesional en todas las clases de un curso dado foreach (Modelo_Entidades.Asistencia oAsistencia in cAsistencia.ObtenerAsistenciasPorCurso(Convert.ToInt32(curso_id))) { cAsistencia.EliminarAsistencia(oAsistencia); } cClase.EliminarClase(oClase); Response.Redirect("~/Clases/Tablero Clases.aspx?parametro1=" + curso_id); } else { lb_mensaje.Visible = true; lb_mensaje.Text = "DEBE SELECCIONAR UNA CLASE"; } }