private bool PostTheQuestion(ref Topicsgeneric tbltopics_local, Emailaccounts tblaccts_local, string passwd_local, string proxy_local, string iCode_local) { worker.ReportProgress((2 * progressvalue++), "Posting a question."); tbltopics_local.Link = stdfunc.PostQuestion(tblaccts_local.Username, tblaccts_local.Email, passwd_local, tbltopics_local.Topic, proxy_local, iCode_local); tbltopics_local.Save(); string returnvar = tbltopics_local.Link; if (returnvar != "" && returnvar != null && returnvar != "#EANF#" && returnvar != "NODATA") return true; else return false; }