Ejemplo n.º 1
0
        private void btnsave_Click(object sender, EventArgs e)
        {
            string op = cmbAsig.Text;

            try
            {
                int resultado = 0;
                for (int i = 0; i < listBox1.Items.Count; i++)
                {
                    Rubros pRubro = new Rubros();
                    pRubro.competencia    = cmbCampFor.Text;
                    pRubro.subCompetencia = listBox1.Items[i].ToString();
                    resultado             = RubAC.Agregar(pRubro, op);
                }
                if (resultado > 0)
                {
                    MessageBox.Show("Competencias Guardadas Con Exito!!", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("No se pudieron guardar las competencias", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("ocurrio un error" + ex.Message);
            }
            cmbAsig.Items.Clear();
            cmbAsig.Text = "";
            cmbCampFor.Items.Clear();
            cmbCampFor.Text = "";
            tbxRub.Clear();
            listBox1.Items.Clear();
        }
Ejemplo n.º 2
0
        public static int Agregar(Rubros pRubro, string op)
        {
            int retorno = 0;

            switch (op)
            {
            case "Lenguaje y Comunicación.":

                MySqlCommand LenguajeYcomunicacion = new MySqlCommand(string.Format("Insert into LenguajeYcomunicacion (Competencias, SubCompetencia) values ('{0}','{1}')", pRubro.competencia, pRubro.subCompetencia), BDConector.ObtenerConexion());
                retorno = LenguajeYcomunicacion.ExecuteNonQuery();
                break;

            case "Pensamiento Matemático.":
                MySqlCommand PensamientoMatematico = new MySqlCommand(string.Format("Insert into PensamientoMatematico (Competencias, SubCompetencia) values ('{0}','{1}')", pRubro.competencia, pRubro.subCompetencia), BDConector.ObtenerConexion());
                retorno = PensamientoMatematico.ExecuteNonQuery();
                break;

            case "Exploración y Conocimiento del Mundo.":
                MySqlCommand Exploracion = new MySqlCommand(string.Format("Insert into Exploracion (Competencias, SubCompetencia) values ('{0}','{1}')", pRubro.competencia, pRubro.subCompetencia), BDConector.ObtenerConexion());
                retorno = Exploracion.ExecuteNonQuery();
                break;

            case "Desarrollo Físico y Salud.":
                MySqlCommand EducacionFisica = new MySqlCommand(string.Format("Insert into EducacionFisica (Competencias, SubCompetencia) values ('{0}','{1}')", pRubro.competencia, pRubro.subCompetencia), BDConector.ObtenerConexion());
                retorno = EducacionFisica.ExecuteNonQuery();
                break;

            case "Desarrollo Personal y Social.":
                MySqlCommand DesarrolloPersonal = new MySqlCommand(string.Format("Insert into DesarrolloPersonal (Competencias, SubCompetencia) values ('{0}','{1}')", pRubro.competencia, pRubro.subCompetencia), BDConector.ObtenerConexion());
                retorno = DesarrolloPersonal.ExecuteNonQuery();
                break;

            case "Expresion y Apreciación Artístiscas.":
                MySqlCommand ExpresionYAprecicacion = new MySqlCommand(string.Format("Insert into ExpresionYAprecicacion (Competencias, SubCompetencia) values ('{0}','{1}')", pRubro.competencia, pRubro.subCompetencia), BDConector.ObtenerConexion());
                retorno = ExpresionYAprecicacion.ExecuteNonQuery();
                break;
            }
            return(retorno);
        }