예제 #1
0
        public void Modificar(Entidades.Persona p_persona, int p_idsede, int p_idcurso)
        {
            try

            {
                Conexion.conn.Open();
                MySqlCommand sql = new MySqlCommand("ActualizarPersona", Conexion.conn);
                sql.CommandType = CommandType.StoredProcedure;
                sql.Parameters.AddWithValue("@IdPersona", p_persona.ID);
                sql.Parameters.AddWithValue("@nom", p_persona.Nombre);
                sql.Parameters.AddWithValue("@ape", p_persona.Apellido);
                sql.Parameters.AddWithValue("@dn", p_persona.Dni);
                sql.Parameters.AddWithValue("@sex", p_persona.Sexo);
                sql.Parameters.AddWithValue("@tel", p_persona.telefono);
                sql.Parameters.AddWithValue("@dom", p_persona.Domicilio);
                sql.Parameters.AddWithValue("@cor", p_persona.Correo);
                sql.Parameters.AddWithValue("@fecha", p_persona.Fechadenac);
                sql.Parameters.AddWithValue("@loc", p_persona.Localidad);



                sql.ExecuteNonQuery();
                MessageBox.Show("El alumno se ha Modificado", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Conexion.conn.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Se fue la Conexion ", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #2
0
        public void Agregar(Entidades.Persona persona)
        {
            string        strSQL      = "insert personas(DNI, Nombre, Apellido, FechaDeNacimiento, NacionalidadID, EstadoJudicialID) values (@dni, @nombre, @apellido, @fechadenacimiento, @nacionalidadid, @estadojudicialid)";
            SqlConnection objConexion = new SqlConnection();

            objConexion.ConnectionString = strConexion;
            SqlCommand objCommand = new SqlCommand();

            objCommand.CommandText = strSQL;
            objCommand.Connection  = objConexion;

            objCommand.Parameters.AddWithValue("@dni", persona.DNI);
            objCommand.Parameters.AddWithValue("@apellido", persona.Apellido);
            objCommand.Parameters.AddWithValue("@nombre", persona.Nombre);
            objCommand.Parameters.AddWithValue("@fechadenacimiento", persona.FechaDeNacimiento);
            objCommand.Parameters.AddWithValue("@nacionalidadid", persona.NacionalidadId);
            objCommand.Parameters.AddWithValue("@estadojudicialid", persona.EstadoJudicialId);

            objConexion.Open();
            objCommand.ExecuteNonQuery();
            objConexion.Close();
        }