private void button2_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(textBox1.Text) || string.IsNullOrEmpty(textBox2.Text) || string.IsNullOrEmpty(textBox3.Text) || string.IsNullOrEmpty(textBox4.Text))
            {
                MessageBox.Show("Debe completar la informacion", "Error de ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }


            List <int> cursos = new List <int>();

            foreach (DataGridViewRow row in dataGridView1.Rows)
            {
                if (Convert.ToBoolean(row.Cells[5].Value))
                {
                    // what you want to do
                    cursos.Add(Convert.ToInt32(row.Cells[0].Value));
                }
            }


            foreach (int x in cursos)
            {
                seccion_curso sec = controladorCursos.buscarSeccionCurso(x);

                if (sec != null)
                {
                    controladorCursos.guardarSeccionEstudiante(sec.id_seccion, alumno.dpi_alumno);
                }
            }


            MessageBox.Show("Asignado correctamente", "Asignacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
Пример #2
0
        //Set datos seccion
        private void setData()
        {
            seccion_curso Model = controladorSecciones.buscarSeccion(reference);

            Txt_Nombre.Text  = Model.seccion_seccion.ToString();
            Text_Estado.Text = Model.estado_seccion.ToString();
        }
Пример #3
0
        //Metodo para guardar una nueva seccion
        public void guardarSeccion(string seccion, string estado, int id_catedratico, int id_curso, int id_laboratorio, int id_salon, int id_horario, string ciclo)
        {
            using (ModelAsignacion db = new ModelAsignacion())
            {
                seccion_curso seccionNueva = new seccion_curso();

                seccionNueva.seccion_seccion = seccion;
                seccionNueva.estado_seccion  = estado;
                seccionNueva.catedratico_id  = id_catedratico;
                seccionNueva.curso_id        = id_curso;
                seccionNueva.laboratorio_id  = id_laboratorio;
                seccionNueva.salon_id        = id_salon;
                seccionNueva.horario_id      = id_horario;
                seccionNueva.estado_seccion  = estado;
                seccionNueva.ciclo           = ciclo;

                db.seccion_curso.Add(seccionNueva);
                db.SaveChanges();
            }
        }