示例#1
0
        void BBAJAS_Click(object sender, EventArgs e)
        {
            if (String.IsNullOrEmpty(idProfesor) || String.IsNullOrEmpty(idAsignatura))
            {
                MessageBox.Show("Seleccione la asignatura que quiere eliminar del profesor");
            }
            else
            {
                query = "Select * from alumnos_profesores_asignaturas where profesores_idProfesores like " + idProfesor + " and  Asignaturas_idAsignaturas like " + idAsignatura;

                if ((resultado = asignarAsignatura.EliminarProfesorAsignatura(conexion, query)) > 0)
                {
                    if (MessageBox.Show("Si acepta " + asignarAsignatura.NombreProfesor + " dejara de dar clases de " + asignarAsignatura.NombreAsignatura + " a los alumnos asignados", "¿Desea Continuar ? ", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                    {
                        query = "Delete from alumnos_profesores_asignaturas where profesores_idProfesores like " + idProfesor + " and  Asignaturas_idAsignaturas like " + idAsignatura;
                        DardeBaja(query);
                        query = "Delete from " + tabla + " where profesores_idProfesores like " + idProfesor + " and  Asignaturas_idAsignaturas like " + idAsignatura;
                        DardeBaja(query);
                        MessageBox.Show("Ahora " + asignarAsignatura.NombreProfesor + " no podra dar clases de " + asignarAsignatura.NombreAsignatura + "", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }
                else
                {
                    query = "Delete from " + tabla + " where profesores_idProfesores like " + idProfesor + " and  Asignaturas_idAsignaturas like " + idAsignatura;
                    DardeBaja(query);
                    MessageBox.Show("Ahora " + asignarAsignatura.NombreProfesor + " no podra dar clases de " + asignarAsignatura.NombreAsignatura + "", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            BVERASIGNATURASPROFESORES.PerformClick();
        }
示例#2
0
 void FormAsignarAsignaturasProfesores_Load(object sender, System.EventArgs e)
 {
     Design.caracteristicasGrid(DGVPROFESORES, 8, 17);
     BVERASIGNATURASPROFESORES.PerformClick();
     cargarDatosProfesores();
     cargarDatosAsignaturas();
 }
示例#3
0
        String ComprobarDatos2()
        {
            string cadena = null;

            if ((String.IsNullOrEmpty(CBBPROFESORES.Text)) && (String.IsNullOrEmpty(CBBASIGNATURAS.Text)))
            {
                BVERASIGNATURASPROFESORES.PerformClick();
                cadena = "Seleccione el profesor o la asignatura que desea buscar";
            }
            return(cadena);
        }
示例#4
0
 void BALTAS_Click(object sender, EventArgs e)
 {
     if (ComprobarDatos() != null)
     {
         MessageBox.Show(ComprobarDatos());
     }
     else
     {
         query = "Insert into " + tabla + "(profesores_idProfesores,Asignaturas_idAsignaturas) values (" + asignarAsignatura.idProfesor + "," + asignarAsignatura.idAsignatura + ");";
         if ((resultado = asignarAsignatura.AñadirProfesorAsignatura(conexion, query)) > 0)
         {
             BLIMPIAR.PerformClick();
             MessageBox.Show("Ahora" + asignarAsignatura.NombreProfesor + " podra dar clases de" + asignarAsignatura.NombreAsignatura + "", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     BVERASIGNATURASPROFESORES.PerformClick();
 }