コード例 #1
0
        public static int creacion(datosCarrera datosCarrera)
        {
            //1 Configurar la  conexion de datos con una fuente de datos
            // string cadenaConexion = "Server=JOHNDAY;database=TI2020;user id=sa; password=123456;";
            //definir un objeto tipo conexion
            SqlConnection conn = new SqlConnection(cadenaConexion);
            //2 Definir la opercion a realizar en el motor BDD
            //Escribir sentecia SQL
            string sql = "insert into Mendoza_Docentes(codDocente,apellidos,nombres,codDependencia," + "fechaIngreso) values(@codigo,@apellidos,@nombres,@Dependencia,@ingreso)";
            // definir un comando para ejecutar esa sentencia sql (operacion a realizar)
            SqlCommand comando = new SqlCommand(sql, conn);

            comando.CommandType = System.Data.CommandType.Text; //valor por defecto
            comando.Parameters.AddWithValue("@codigo", datosCarrera.Docente);
            comando.Parameters.AddWithValue("@apellidos", datosCarrera.apellidos);
            comando.Parameters.AddWithValue("@nombres", datosCarrera.nombres);
            comando.Parameters.AddWithValue("@dependencia", datosCarrera.codDependencia);
            comando.Parameters.AddWithValue("@ingreso", datosCarrera.fechaIngreso);


            //3 Se habre la conexion y se ejecuta el comando
            conn.Open();

            int x = comando.ExecuteNonQuery();

            //4 cerra la conexion
            conn.Close();

            return(x);
        }
コード例 #2
0
        private void btbGuardar_Click(object sender, EventArgs e)
        {
            Tarea_Carrera.Modelo.datosCarrera carrera = new Tarea_Carrera.Modelo.datosCarrera();
            int x = 0;

            try
            {
                carrera.Docente        = int.Parse(txtcodigo.Text);
                carrera.apellidos      = txtcarrera.Text;
                carrera.nombres        = txtotorga.Text;
                carrera.codDependencia = dependencia.Text;
                carrera.fechaIngreso   = time.Value;
                if (Tarea_Carrera.Modelo.datosCarrerasDAO.existecodigo(this.txtcodigo.Text))
                {
                    MessageBox.Show("Este Codigo ya existe");
                    return; //abandonar;
                }
                x = Tarea_Carrera.Modelo.datosCarrerasDAO.creacion(carrera);
                if (x > 0)
                {
                    MessageBox.Show("Datos Guardados");
                }
                else
                {
                    MessageBox.Show("Datos no Guardados");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message.ToString());
            }
            finally
            {
                this.cargargridcarrera();
            }
        }