Ejemplo n.º 1
0
        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?&parametro1=" + comision_id);
            }

            else
            {
                lb_mensaje.Visible = true;
                lb_mensaje.Text    = "DEBE SELECCIONAR UNA CURSO";
            }
        }
Ejemplo n.º 2
0
        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";
            }
        }