コード例 #1
0
ファイル: DAORepo.cs プロジェクト: acepeda1310/Examinator
        public Clases.Asignatura insertAsignatura(Clases.Asignatura asignatura)
        {
            String cadena = "INSERT INTO Asignaturas (Nombre, idClase) VALUES ('" + asignatura.getNombre() + "', '" + asignatura.getIdClase() + "')";

            this.execNonQuery(cadena);
            asignatura.setIdAsig(this.findAsignaturaByName(asignatura.getNombre()));
            return(asignatura);
        }
コード例 #2
0
 private void btnAdd_Click(object sender, EventArgs e)
 {
     if(tNombreAsig.Text.Equals(""))
     {
         MessageBox.Show("El nombre no puede ir en blanco.");
         return;
     }
     Clases.Asignatura asignatura = new Clases.Asignatura(tNombreAsig.Text);
     asignatura = repo.insertAsignatura(asignatura);
     tablaAsignaturas.DataSource = repo.actualizarTablaAsig();
 }
コード例 #3
0
ファイル: FAsignaturas.cs プロジェクト: Myrkul/Examinator
        private void btnAdd_Click(object sender, EventArgs e)
        {
            if (comboClase.SelectedItem == null)
            {
                MessageBox.Show("Debe seleccionar una clase.");
                return;
            }
            if (tNombreAsig.Text.Equals(""))
            {
                MessageBox.Show("El nombre no puede ir en blanco.");
                return;
            }
            String nombreClase = comboClase.SelectedItem.ToString();
            int    idClase     = claseDAO.findClaseByName(nombreClase);

            //Se inserta una asignatura
            Clases.Asignatura asignatura = new Clases.Asignatura(tNombreAsig.Text, idClase);
            asignatura = asignaturaDAO.insertAsignatura(asignatura);
            tablaAsignaturas.DataSource = asignaturaDAO.actualizarTablaAsig();
        }