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"; }
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); }