public override void MapearADatos()
        {
            if (Modo == ModosFormulario.Alta)
            {
                AlumnoInscripciones inscripcionActual = new AlumnoInscripciones();
                inscripcionActual.Estado = Entidad.Estados.Nuevo;
            }
            else if (Modo == ModosFormulario.Modificacion)
            {
                AlumnoInscripciones inscripcionActual = new AlumnoInscripciones();
                inscripcionActual.Estado = Entidad.Estados.Modificado;
            }
            else if (Modo == ModosFormulario.Baja)
            {
                InscripcionActual.ID     = int.Parse(txtID.Text);
                InscripcionActual.Estado = Entidad.Estados.Borrado;
            }
            else if (Modo == ModosFormulario.Consulta)
            {
                InscripcionActual.ID     = int.Parse(txtID.Text);
                InscripcionActual.Estado = Entidad.Estados.SinModificar;
            }

            InscripcionActual.IDAlumno = this.PersonaActual.ID;
            Curso       cursoActual = new Curso();
            LogicaCurso lc          = new LogicaCurso();

            cursoActual = lc.TraerUnoPorMateriaYComision(Convert.ToInt32(this.cbbxMateria.SelectedValue), Convert.ToInt32(this.cbbxComision.SelectedValue));
            InscripcionActual.IDCurso   = cursoActual.ID;
            inscripcionActual.Condicion = "Inscripto";
        }
Exemple #2
0
        protected void Inscribir()
        {
            Materia = LogicaMateria.TraerUno((int)gvMaterias.SelectedValue);
            int comision = (int)gvComisiones.SelectedValue;

            Curso                       = LogicaCurso.TraerUnoPorMateriaYComision(Materia.ID, comision);
            InscripcionAlumno           = new AlumnoInscripciones();
            InscripcionAlumno.Condicion = "Inscripto";
            InscripcionAlumno.IDAlumno  = IDSeleccionado;
            InscripcionAlumno.IDCurso   = Curso.ID;
            LogicaInscripcion.Guardar(InscripcionAlumno);
        }