Как я могу запланировать задание в Sql Agent (Sql Server 2005) с помощью кода С#?

Привет, я хотел бы запланировать существующее задание агента Sql Server 2005 с помощью кода С#... например, когда кто-то нажимает кнопку на веб-странице asp.net.

Как я могу это сделать?

Спасибо!