public override void GuardarCambios()
        {
            MapearADatos();

            AlumnoInscripcionLogic AIL = new AlumnoInscripcionLogic();

            AIL.Save(AluInscActual);
        }
예제 #2
0
 public override void GuardarCambios()
 {
     try
     {
         this.MapearADatos();
         AlumnoInscripcionLogic AILogic = new AlumnoInscripcionLogic();
         AILogic.Save(_InscripcionActual);
     }
     catch (Exception ex)
     {
         this.Notificar("Error", ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
예제 #3
0
 public override void GuardarCambios()
 {
     try
     {
         this.MapearADatos();
         AlumnoInscripcionLogic inslogic = new AlumnoInscripcionLogic();
         if (_Modo != ModoForm.Alta || !inslogic.Existe(_InscripcionActual.Alumno.ID, _InscripcionActual.Curso.ID))
         {
             inslogic.Save(_InscripcionActual);
             CursoLogic curlog = new CursoLogic();
             curlog.Save(_InscripcionActual.Curso);
         }
         else this.Notificar("Ya estas inscripto a este Curso", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     catch (Exception ex)
     {
         this.Notificar("Error", ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
예제 #4
0
 private void btnBorrarNota_Click(object sender, EventArgs e)
 {
     try
     {
         _InscripcionActual = ((Business.Entities.AlumnoInscripcion)this.dgvAlumnos.SelectedRows[0].DataBoundItem);
         _InscripcionActual.State = AlumnoInscripcion.States.Modified;
         _InscripcionActual.Nota = 0;
         _InscripcionActual.Condicion = "Inscripto";
         AlumnoInscripcionLogic AILogic = new AlumnoInscripcionLogic();
         AILogic.Save(_InscripcionActual);
         this.ListarAlumnos();
     }
     catch (Exception ex)
     {
         this.Notificar("Error", ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }