コード例 #1
0
        protected void ButtonInscribir_Click(object sender, EventArgs e)
        {
            ConexionBDInscripcion BD = new ConexionBDInscripcion();

            if ((LCodigo.Text != "") && (LCI.Text != ""))
            {
                int idAlumno  = BD.idAlumno(LCI.Text);
                int idSeccion = BD.idSeccion(LCodigo.Text);
                if (BD.AgregarInscripcion(idAlumno, idSeccion))
                {
                    LMensaje.ForeColor = System.Drawing.Color.Black;
                    LMensaje.Text      = "Se inscribió exitosamente el alumno en la sección";
                }
                else
                {
                    LMensaje.ForeColor = System.Drawing.Color.Red;
                    LMensaje.Text      = "Error con Base de Datos";
                }
            }
            else
            {
                LMensaje.ForeColor = System.Drawing.Color.Red;
                LMensaje.Text      = "Indique CI del alumno y codigo de la sección";
            }
        }
コード例 #2
0
        protected void BBuscar_Click(object sender, EventArgs e)
        {
            ConexionBDSeccion BD1 = new ConexionBDSeccion();

            if ((TBCodigo.Text != "") && (BD1.ExisteSeccion(TBCodigo.Text)))
            {
                ConexionBDInscripcion BD           = new ConexionBDInscripcion();
                List <Persona>        ListaAlumnos = new List <Persona>();
                ListaAlumnos = BD.ConsultarListaAlumnos(TBCodigo.Text);
                LlenarTabla(ListaAlumnos);
            }
            else
            {
                LMensaje.ForeColor = System.Drawing.Color.Red;
                LMensaje.Text      = "No existen coincidencias";
                InicializarTabla();
            }
        }
コード例 #3
0
        protected void BBuscar_Click(object sender, EventArgs e)
        {
            ConexionBDInscripcion BD1 = new ConexionBDInscripcion();

            if ((TBCI.Text != "") && (BD1.ExisteAlumno(TBCI.Text)))
            {
                Persona alumno = BD1.ConsultarAlumno(TBCI.Text);
                LCI.Text         = TBCI.Text;
                LabelNombre.Text = alumno.Nombre + " " + alumno.Apellido;
            }
            else
            {
                LMensaje.ForeColor = System.Drawing.Color.Red;
                LMensaje.Text      = "No existen coincidencias del Alumno";
                Inicializar();
            }

            ConexionBDSeccion BD = new ConexionBDSeccion();

            if ((TBCodigo.Text != "") && (BD.ExisteSeccion(TBCodigo.Text)))
            {
                Seccion miseccion = BD.ConsultarSeccion(TBCodigo.Text);

                LCurso.Text     = miseccion.Curso.Nombre;
                LModulo.Text    = miseccion.Curso.Modulo;
                LCodigo.Text    = miseccion.Codigo;
                LCapacidad.Text = miseccion.Capacidad.ToString();
                LFechaI.Text    = miseccion.FechaI;
                LFechaF.Text    = miseccion.FechaF;
                LCosto.Text     = miseccion.Costo.ToString();
                LHorario.Items.Clear();
                foreach (Horario hor in miseccion.Horario)
                {
                    string clase = hor.Dia + " de " + hor.HoraI + " a " + hor.HoraF + " Salon: " + hor.Salon;
                    LHorario.Items.Add(clase);
                }
            }
            else
            {
                LMensaje.ForeColor = System.Drawing.Color.Red;
                LMensaje.Text      = "No existen coincidencias de la Sección";
                Inicializar();
            }
        }