private void button1_Click(object sender, EventArgs e)
        {
            if (textBox1.Text.Equals(" "))
            {
                MessageBox.Show("No se pueden dejar campos vacios");
            }
            else
            {
                try
                {
                    string query = $"SELECT idmateria FROM materia WHERE nombre = " +
                                   $"'{comboBox1.SelectedItem.ToString()}'";

                    var dt        = ConectionDB.ExecuteQuery(query);
                    var dr        = dt.Rows[0];
                    var idmateria = Convert.ToInt32(dr[0].ToString());

                    string nonQuery = $"INSERT INTO INSCRIPCION(idmateria, carnet) VALUES(" +
                                      $"{idmateria}," +
                                      $"'{textBox1.Text}')";

                    ConectionDB.ExecuteNonQuery(nonQuery);

                    MessageBox.Show("Se ha inscrito la materia");
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Ha ocurrido un error");
                }
            }
        }
 private void button1_Click(object sender, EventArgs e)
 {
     if (textBox1.Text.Equals(" ") ||
         textBox2.Text.Equals(" ") ||
         textBox3.Text.Equals(" ") ||
         textBox4.Text.Equals(" "))
     {
         MessageBox.Show("No se pueden dejar campos vacios");
     }
     else
     {
         try
         {
             ConectionDB.ExecuteNonQuery($"INSERT INTO ESTUDIANTE VALUES(" +
                                         $"'{textBox3.Text}'," +
                                         $"'{textBox1.Text}'," +
                                         $"'{textBox2.Text}'," +
                                         $"{textBox4.Text})");
             MessageBox.Show("Se ha registrado el estudiante");
         }
         catch (Exception ex)
         {
             MessageBox.Show("Ha ocurrido un error");
         }
     }
 }
        private void Inscripcion_Load(object sender, EventArgs e)
        {
            var assignatures      = ConectionDB.ExecuteQuery("SELECT nombre FROM materia ");
            var assignaturesCombo = new List <string>();

            foreach (DataRow dr in assignatures.Rows)
            {
                assignaturesCombo.Add(dr[0].ToString());
            }

            comboBox1.DataSource = assignaturesCombo;
        }
        private void button1_Click(object sender, EventArgs e)
        {
            if (textBox1.Text.Equals(" "))
            {
                MessageBox.Show("No se pueden dejar campos vacios");
            }
            else
            {
                try
                {
                    ConectionDB.ExecuteNonQuery($"INSERT INTO MATERIA(nombre) VALUES('{textBox1.Text}')");

                    MessageBox.Show("Se ha registrado la materia");
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Ha ocurrido un error");
                }
            }
        }
Esempio n. 5
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (textBox1.Text.Equals(""))
            {
                MessageBox.Show("No se pueden dejar camps vacios");
            }
            else
            {
                try
                {
                    var dt = ConectionDB.ExecuteQuery($"SELECT mat.idmateria, mat.nombre " +
                                                      "FROM inscripcion ins, materia mat " +
                                                      $"WHERE ins.idmateria = mat.idmateria " +
                                                      $"AND ins.carnet = '{textBox1.Text}'");

                    dataGridView1.DataSource = dt;
                    MessageBox.Show("Datos obtenidos exitosamente");
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Ha ocurrido un problema");
                }
            }
        }