public void DeleteFolder(string listName, string folderName)
 {
     SPSecurity.RunWithElevatedPrivileges(delegate()
        {
        using (SPSite site = new SPSite(this._web.Site.ID))
        {
            using (SPWeb web = site.OpenWeb(this._web.ID))
            {
                SharePointService svr = new SharePointService(web);
                svr.DeleteFolder(listName, folderName);
            }
        }
        });
 }