Swales should control runoff, and soak the moisture into the ground. Keep in mind that swales should primarily be tree growing systems, so if you plan on keeping your pasture without adding trees you might want to look into something along the lines of keyline plowing, cover cropping, mulching, applying
compost teas, and reseeding the pasture.