public override void MapearADatos() { AlumnosInscripciones ai = new AlumnosInscripciones(); try { ai.State = BusinessEntity.States.Modified; ai.ID = Convert.ToInt32(dgvAlumnos.Rows[dgvAlumnos.CurrentRow.Index].Cells["ID"].Value.ToString()); ai.IDAlumno = Convert.ToInt32(dgvAlumnos.Rows[dgvAlumnos.CurrentRow.Index].Cells["IDAlumno"].Value.ToString()); ai.IDCurso = Convert.ToInt32(dgvAlumnos.Rows[dgvAlumnos.CurrentRow.Index].Cells["IDCurso"].Value.ToString()); ai.Condicion = cbxCondicion.SelectedItem.ToString(); ai.Nota = int.Parse(txtNota.Text); AlumnosInscripcionesLogic aiLog = new AlumnosInscripcionesLogic(); aiLog.Save(ai); } catch (Exception exe) { Notificar("Error", exe.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnInscribir_Click(object sender, EventArgs e) { //METODO PARA INSCRIBIR UN ALUMNO //Guardar una nueva inscripcion con materia, comision y alumno. ComisionLogic comi = new ComisionLogic(); int idComision; try { idComision = (comi.GetOne(cbxComision.SelectedItem.ToString())).ID; //Busco el curso que tenga la materia y la comision ingresada. Curso curso = getCurso(idMateria, idComision); //Creo una nuevo inscripcion, con el curso correspondiente. AlumnosInscripciones aluNuevo = new AlumnosInscripciones { State = BusinessEntity.States.New, IDCurso = curso.ID, IDAlumno = idAlumno }; AlumnosInscripcionesLogic aiLog = new AlumnosInscripcionesLogic(); aiLog.Save(aluNuevo); //Disminuyo los cupos del curso. curso.Cupo = curso.Cupo - 1; CursoLogic curLog = new CursoLogic(); curLog.Update(curso); Notificar("La inscripcion se ha realizado con exito", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } catch (Exception exe) { Notificar("Error", exe.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void alumnoInscripcionToolStripMenuItem_Click(object sender, EventArgs e) { AlumnosInscripciones formAluInscripcion = new AlumnosInscripciones(); formAluInscripcion.ShowDialog(); }
private void tsbListarMaterias_Click(object sender, EventArgs e) { if (this.dgvUsuarios.SelectedRows.Count == 1) { int ID = ((Business.Entities.Usuario)this.dgvUsuarios.SelectedRows[0].DataBoundItem).ID; AlumnosInscripciones formAi = new AlumnosInscripciones(ID); formAi.ShowDialog(); this.Listar(); } }
private void inscripcionesToolStripMenuItem_Click(object sender, EventArgs e) { AlumnosInscripciones alumnosInscripciones = new AlumnosInscripciones(); alumnosInscripciones.ShowDialog(); }
private void btnAlumnoInscripcion_Click(object sender, EventArgs e) { AlumnosInscripciones alumnosInscripciones = new AlumnosInscripciones(); alumnosInscripciones.ShowDialog(); }
private void misMateriasToolStripMenuItem_Click_1(object sender, EventArgs e) { int ID = Util.Util.UsuarioLogueado.ID; AlumnosInscripciones formAi = new AlumnosInscripciones(ID); formAi.ShowDialog(); }