コード例 #1
0
        private void ObtenerMateriasDisponibles()
        {
            List <string> parametros = new List <string>();
            DataTable     reader     = db.ExecSP("SP_AltaHorarioAlumno_MateriasDisponibles", parametros);

            dgvMaterias.DataSource = reader;
            ObtenerHorarioDeAlumno(reader);
            dgvMaterias.ClearSelection();
        }
コード例 #2
0
ファイル: frmAltaHorario.cs プロジェクト: abelpech/Kardex
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (btnGuardar.Text == "Guardar")
            {
                if ((cbFAHDia1.Text == cbFAHDia2.Text) && (cbFAHHora1.Text == cbFAHHora3.Text) && (cbFAHHora2.Text == cbFAHHora4.Text))
                {
                    MessageBox.Show("Alerta: No se puede establecer dos dias en iguales en el mismo horario para la materia.");
                }
                else
                {
                    //Creates a parameters list to send into SP
                    List <string> parametros = new List <string>();
                    parametros.Add(cbFAHCampus.Text);
                    parametros.Add(cbFAHPeriodo.Text);
                    parametros.Add(cbFAHCarrera.Text);
                    parametros.Add(cbFAHGrupo.Text);
                    parametros.Add(cbFAHMateria.Text);
                    parametros.Add(ObtenerNombreDeDiasCompleto(cbFAHDia1.Text, 2));
                    parametros.Add(ObtenerNombreDeDiasCompleto(cbFAHDia2.Text, 2));
                    parametros.Add(cbFAHHora1.Text);
                    parametros.Add(cbFAHHora2.Text);
                    parametros.Add(cbFAHHora3.Text);
                    parametros.Add(cbFAHHora4.Text);

                    db.ExecSP("SPAltaHorario", parametros);

                    cbFAHMateria.Text = "";
                }
            }
            else if (btnGuardar.Text == "Borrar")
            {
                //Creates a parameters list to send into SP
                List <string> parametros = new List <string>();
                parametros.Add(cbFAHCampus.Text);
                parametros.Add(cbFAHPeriodo.Text);
                parametros.Add(cbFAHCarrera.Text);
                parametros.Add(cbFAHGrupo.Text);
                parametros.Add(cbFAHMateria.Text);
                parametros.Add(ObtenerNombreDeDiasCompleto(cbFAHDia1.Text, 2));
                parametros.Add(ObtenerNombreDeDiasCompleto(cbFAHDia2.Text, 2));
                parametros.Add(cbFAHHora1.Text);
                parametros.Add(cbFAHHora2.Text);
                parametros.Add(cbFAHHora3.Text);
                parametros.Add(cbFAHHora4.Text);

                db.ExecSP("SPBajaHorario", parametros);

                cbFAHMateria.Text = "";
            }
        }