public bool archiveDoc(string name) { ArchiveDocRequest req = new ArchiveDocRequest(); req.user = new User(); req.user.login = conf.Login; req.user.pass = Utils.GetMD5String(conf.Soap_pass); req.fileName = name; ArchiveDocResponse resp = (ArchiveDocResponse)Soap.ArchiveDoc <ArchiveDocResponse>(req); if (resp.errorCode != 0) { Logger.log("ERROR: " + resp.errorMessage); throw new Exception(resp.errorMessage); } return(resp.errorCode == 0); }