Esempio n. 1
0
        public void GuardarCambios()
        {
            CursoLogic cursoLogic = new CursoLogic();
            int        idCurso    = cursoLogic.GetLatestOneMateriaComision(int.Parse(ddlMateria.SelectedValue.ToString()),
                                                                           int.Parse(ddlComision.SelectedValue.ToString())).ID;

            if (cursoLogic.ValidacionCurso(idCurso))
            {
                InscripcionActual = new AlumnoInscripcion();
                LoadEntity(idCurso);
                try
                {
                    InscripcionLogic inscripcionLogic = new InscripcionLogic();
                    inscripcionLogic.Save(InscripcionActual);
                    Response.Write("<script>alert('Operación realizada exitosamente.')</script>");
                }
                catch (Exception ex)
                {
                    Response.Write(string.Format("<script>alert('{0}')</script>", ex.Message));
                }
            }
            else
            {
                Response.Write("<script>alert('Lamentablemente no hay cupo para el curso seleccionado')</script>");
            }
        }
Esempio n. 2
0
        public void GuardarCambios()
        {
            int idCurso = CursoLogic.GetLatestOneMateriaComision(((Materia)cbMateria.SelectedItem).ID,
                                                                 ((Comision)cbComision.SelectedItem).ID).ID;

            if (CursoLogic.ValidacionCurso(idCurso))
            {
                MapearADatos(idCurso);
                try
                {
                    InscripcionLogic.Save(InscripcionActual);
                    DialogResult = DialogResult.OK;
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("Lamentablemente no hay cupo para el curso seleccionado");
            }
        }