public ArchiveJob(PawnDocRegVO vo, CouchVo srcCouchVO, CouchVo targetCouchVO, bool isRecovery) { this.vo = vo; this.srcCouchVO = srcCouchVO; this.targetCouchVO = targetCouchVO; this.isRecovery = isRecovery; }
public AddTestDocThread(List <string> docList, CouchVo vo, string getDocID) { this.docList = docList; setCouchValues(vo); srcvo = vo; docID = getDocID; }
public void addDocumentToCouch(CouchVo vo, Document document, out string msg, out bool added) { added = false; msg = ""; var sErrCode = string.Empty; var sErrText = string.Empty; setCouchValues(vo); SecuredCouchConnector CouchConnectorObj = null; var dStorage = new DocStorage_CouchDB(); CouchConnectorObj = new SecuredCouchConnector(hostname, portName, secWebPort, dbName, userid, pass, isSec); dStorage.SecuredAddDocument(CouchConnectorObj, ref document, out sErrCode, out sErrText); msg = sErrText; if (sErrCode == "0") { added = true; //log.Debug("Added Document ID:" + document.FileId); } else { added = false; // log.Debug("Error adding doc :" + sErrText); } }
public bool Document_Delete(out string errTxt, out bool isError, CouchVo vo, string sDocumentId) { isError = false; errTxt = ""; return(DeleteDocument(sDocumentId, false, out isError, out errTxt, vo)); }
private void button8_Click(object sender, EventArgs e) { CouchVo vo = new CouchVo(); vo.userName = "******"; vo.pwd = "mydbuser"; vo.serverName = "localhost"; vo.serverport = "5984"; vo.dbName = "mydb"; vo.adminUserName = "******"; vo.adminPwd = "adminadmin"; CouchUtil util = new CouchUtil(); string retMsg = null; bool retBool = false; for (int i = 0; i < 1; i++) { util.deleteDBInCouch("clx_jan_2011" + i, out retMsg, out retBool, vo); appendConsole("_____________________________"); appendConsole("Ret MSG" + retMsg); appendConsole("Ret retBool" + retBool); appendConsole("_____________________________"); } }
private void button11_Click(object sender, EventArgs e) { ArchJobErrorDesc edesc = ArchJobErrorDesc.getInstance(); edesc.getErrorCode(""); CouchUtil util = new CouchUtil(); CouchVo vo = new CouchVo(); vo.userName = "******"; vo.pwd = "mydbuser"; vo.serverName = "localhost"; vo.serverport = "5984"; vo.dbName = "mydb"; vo.adminUserName = "******"; vo.adminPwd = "adminadmin"; PawnDocRegVO docRegVO = new PawnDocRegVO(); docRegVO.DocID = 1234; docRegVO.StorageID = "05f4b578-d22b-4d1e-8e24-6fa0ee581b38"; docRegVO.TargetCouchDBID = 4444; string msg = null; bool retFlag = false; Document doc = util.GetDocument(out msg, out retFlag, vo, docRegVO); log.Debug("Got Doc " + doc); }
public void init(CouchVo vo) { InitializeComponent(); this.couchVO = vo; this.tabControl.SelectedIndex = 2; tabControl.TabPages.Remove(testTab1); if (!Properties.Settings.Default.TestMode) { tabControl.TabPages.Remove(testTab2); } this.srcCouchDBName.Text = this.couchVO.dbName; this.serverNameLabel.Text = this.couchVO.serverName; this.dbNameLabel.Text = this.couchVO.dbName; this.srcCouchLBL.Text = this.couchVO.serverName; this.archvo = new ArchiveVO(); this.archvo.souceSet = true; initBackWorkers(); registerTempDocPopBgWorker(); initProgBar(); //toolStripProgressBar1.LocationChanged() //log.Error("Test Log from Form for error"); log.Info("Memory usage :" + System.Diagnostics.Process.GetCurrentProcess().PrivateMemorySize64 / 1024 / 1024 + "MB"); log.Info("Archival Form Started"); printMemoryUsage(null, null); }
public Document GetDocument(out string msg, out bool gotDoc, CouchVo vo, PawnDocRegVO regVO) { setCouchValues(vo); var dStorage = new DocStorage_CouchDB(); var errCode = string.Empty; var errTxt = string.Empty; Document doc = (Document) new Document_Couch(regVO.StorageID); // SecuredCouchConnector CouchConnectorObj = new SecuredCouchConnector(hostname, portName, secWebPort, dbName, userid, pass, isSec); SecuredCouchArchiver CouchConnectorObj = new SecuredCouchArchiver(hostname, portName, secWebPort, dbName, userid, pass, isSec); dStorage.SecuredGetDocument(CouchConnectorObj, ref doc, out errCode, out errTxt); if (CouchConnectorObj.Error) { //log.Error("errTxt :" + errTxt); //log.Error("errCode :" + errCode); msg = errTxt; gotDoc = false; } else { //log.Debug("errTxt :" + errTxt); //log.Debug("errCode :" + errCode); msg = errTxt; gotDoc = true; // return true; } return(doc); }
public JobAllocationHandlerMain(ArchProcessForm mainForm, BackgroundWorker worker, DoWorkEventArgs e, BgWorkerJobAllocationEventHandler _jobAllocationEventHandler, int totalRecords, bool isRecovery) { this.mainForm = mainForm; this.worker = worker; this.e = e; this._jobAllocationEventHandler = _jobAllocationEventHandler; archDocIndex = 0; this.totalCount = totalRecords; this.isRecovery = isRecovery; srcCouchVO = this.mainForm.getMainForm().getSourceCouch(); targetCouchVO = this.mainForm.getMainForm().getTargetCouch(); //maxAllowedThread = noOfThreads - 20; //maxAllowedThread = noOfThreads + 10; if (Properties.Settings.Default.MaxThreads != 0) { noOfThreads = Properties.Settings.Default.MaxThreads; } if (Properties.Settings.Default.MaxAllowedMemory != 0) { maxAllowedMemory = Properties.Settings.Default.MaxAllowedMemory; } log.Info("Max process threads: " + noOfThreads); log.Info("Max Threads Allowed including sys threads: " + noOfThreads + 20); }
public void BackgroundWorkerForGetDocsDoWork(object sender, DoWorkEventArgs e) { CouchVo vo = new CouchVo(); /*vo.userName = "******"; * vo.pwd = "pa55w0rd1"; * vo.serverName = Properties.Settings.Default.CouchServerName; * vo.serverport = Properties.Settings.Default.CouchPort; * vo.dbName = "clx_cust_docs_dev"; * vo.adminUserName = "******"; * vo.adminPwd = "adminadmin";*/ vo.userName = "******"; //vo.pwd = "pa55w0rd1"; vo.pwd = "password"; vo.serverName = Properties.Settings.Default.CouchServerName; vo.serverport = Properties.Settings.Default.CouchPort; vo.dbName = Properties.Settings.Default.DBName; vo.adminUserName = "******"; vo.adminPwd = "adminadmin"; TestPopulateData test = new TestPopulateData(); test.populateData(vo, false, this.mainForm.getDocID()); /*TestPopulateData2 test = new TestPopulateData2(); * test.populateData(vo, false, this.mainForm.getDocID());*/ }
public Document GetDocument(out string errTxt, out bool isError, CouchVo vo, PawnDocRegVO regVO) { var dStorage = new DocStorage_CouchDB(); Document doc = (Document) new Document_Couch(regVO.StorageID); constructDoc(vo, ref doc, out isError, out errTxt); return(doc); }
private bool connectAction(ref CouchVo vo) { if (!ValidateText()) { MessageBox.Show("Please check input"); return(false); } /*Properties.Settings.Default.CouchServerName = this.cServerNameTxt.Text; * Properties.Settings.Default.CouchPort = this.cServerPortTxt.Text; * Properties.Settings.Default.DBName = this.cDBNameTxt.Text;*/ string userNameS = this.uname.Text; string pwdS = this.pwd.Text; if (string.IsNullOrEmpty(userNameS) || string.IsNullOrEmpty(pwdS)) { MessageBox.Show("Please enter valid user name and password"); return(false); } //CouchVo vo = new CouchVo(); vo.userName = this.uname.Text; vo.pwd = this.pwd.Text; vo.serverName = this.cServerNameTxt.Text; vo.serverport = this.cServerPortTxt.Text; vo.dbName = this.cDBNameTxt.Text; vo.adminUserName = this.adminUserTxt.Text; vo.adminPwd = this.adminPwdTxt.Text; CouchUtil util = new CouchUtil(vo); this.Enabled = false; if (isTargetCouchForm) { vo = util.couchDualLogin(vo); } else { vo = util.couchLogin(vo); } this.Enabled = true; String msg = "Failed to Connect"; msg += "\n"; msg += vo.errorMSG; if (vo.isError) { //this.mainForm.appendConsole(msg); log.Error(msg); MessageBox.Show(msg); return(false); } else { log.Info("Couch Connection Success!!" + vo.serverName + ":" + vo.dbName); return(true); } }
public CouchVo couchDualLogin(CouchVo vo1) { /* setCouchValues(vo1); * bool result = false; * string msg = string.Empty; * string fileName = "C:\\Program Files\\Phase2App\\templates\\Report031620110858461303709.pdf"; * string docID = null; * try * { * docID = couchLoginVerification(fileName, out msg, out result,false); * } * catch (Exception) * { * vo1.errorMSG = msg; * vo1.isError = result; * return vo1; * } * if (!result) * { * vo1.errorMSG = msg; * vo1.isError = true; * return vo1; * } * * Console.WriteLine("Added doc :" + docID); * SecuredCouchConnector CouchConnectorObj = new SecuredCouchConnector(hostname, portName, secWebPort, dbName, userid, pass, isSec); * result = CouchConnectorObj.Document_Delete(GldocName); * * * try * { * docID = couchLoginVerification(fileName, out msg, out result, true); * } * catch (Exception) * { * vo1.errorMSG = msg; * vo1.isError = result; * return vo1; * } * if (!result) * { * vo1.errorMSG = msg; * vo1.isError = true; * return vo1; * } * * Console.WriteLine("Added doc :" + docID); * CouchConnectorObj = new SecuredCouchConnector(hostname, portName, secWebPort, dbName, userid, pass, isSec); * result = CouchConnectorObj.Document_Delete(GldocName); * * //CouchVo vo = new CouchVo(); * vo1.errorMSG = ""; * if (!result) * vo1.isError = true; * return vo1;*/ return(couchDualLogin2(vo1)); }
private void setCouchValues(CouchVo vo) { hostname = vo.serverName; portName = vo.serverport; dbName = vo.dbName; userid = vo.userName; pass = vo.pwd; adminUserid = vo.adminUserName; adminPass = vo.adminPwd; }
public void DeleteDocument(CouchVo sourceVO, string docID, out string msg, out bool deleted) { msg = ""; deleted = false; setCouchValues(sourceVO); var CouchConnectorObj = new SecuredCouchConnector(hostname, portName, secWebPort, dbName, userid, pass, isSec); deleted = CouchConnectorObj.Document_Delete(docID); msg = CouchConnectorObj.Message; }
/*public void populateData2(CouchVo vo, bool isDelete, string getDocID) * { * setCouchValues(vo); * string fileWithPath = "C:\\dev\\dev_jak2\\devwork_jkingsley\\Phase2App\\CouchConnectorApp\\test\\sample.pdf"; * bool added = false; * List<string> docIds = null; * List<string> totList = new List<string>(); * * * totList = loopAndGetDocs4(); * List<Thread> runningList = new List<Thread>(); * Stopwatch sw = new Stopwatch(); * sw.Start(); * //var addJob = null; * int threadNameCount = 1; * int allocatedCount = 0; * //int totCount = totList.Count; * while (true) * { * if (totList.Count == 0) * { * break; * } * * int allowedCount = getAllowedCount(ref runningList); * int jobCount = 0; * int endCount = 1000; * List<string> subList = new List<string>(); * while (jobCount < allowedCount) * { * if (totList.Count < endCount) * { * endCount = totList.Count; * } * subList = new List<string>(); * for (int i = 0; i < endCount; i++) * { * subList.Add(totList[i]); * } * AddTestDocThread th = new AddTestDocThread(subList, vo, getDocID); * Thread jobThread = null; * if (isDelete) * { * jobThread = new Thread(new ThreadStart(th.processDelete)); * } * else * { * jobThread = new Thread(new ThreadStart(th.process)); * } * string threhName = "Thread" + threadNameCount; * threadNameCount++; * jobThread.Name = threhName; * runningList.Add(jobThread); * log.Info(string.Format("Thread {0} started with count {1}", threhName, subList.Count)); * allocatedCount += subList.Count; * jobThread.Start(); * foreach (var VARIABLE in subList) * { * totList.Remove(VARIABLE); * } * if (totList.Count == 0) * { * break; * } * jobCount++; * } * * Thread.Sleep(250); * } * while (true) * { * List<Thread> clearList = new List<Thread>(); * foreach (var thread in runningList) * { * if (!thread.IsAlive) * { * clearList.Add(thread); * } * } * * foreach (var thread in clearList) * { * runningList.Remove(thread); * } * * if (runningList.Count == 0) * { * break; * } * Thread.Sleep(100); * } * sw.Stop(); * log.Info("Total jobs............................." + totList.Count); * log.Info("Allocated count :" + allocatedCount); * log.Info("Total Time" + sw.Elapsed); * log.Info("All Done........."); * }*/ /* private void addDocsWithThreads(List<string> totList) * { * double dblVal = totList.Count / noOfThreads; * decimal roundedVal = decimal.Ceiling((decimal)dblVal); * List<string> docIds = null; * List<List<string>> contList = new List<List<string>>(); * * for(int i = 0; i < roundedVal; i++) * { * } * }*/ private void setCouchValues(CouchVo vo) { hostname = Properties.Settings.Default.CouchServerName; portName = Properties.Settings.Default.CouchPort; dbName = Properties.Settings.Default.DBName; userid = vo.userName; pass = vo.pwd; adminUserid = vo.adminUserName; adminPass = vo.adminPwd; }
public void GetDocument(CouchVo vo1, System.Windows.Forms.RichTextBox resultBox) { setCouchValues(vo1); if (process != null && !process.HasExited) { process.Kill(); } var dStorage = new DocStorage_CouchDB(); Document doc = (Document) new Document_Couch(vo1.documentID); var errCode = string.Empty; var errTxt = string.Empty; byte[] fileData; FileStream fStream = null; SecuredCouchConnector CouchConnectorObj = new SecuredCouchConnector(hostname, portName, secWebPort, dbName, userid, pass, isSec); Stopwatch sw = new Stopwatch(); sw.Start(); dStorage.SecuredGetDocument(CouchConnectorObj, ref doc, out errCode, out errTxt); sw.Stop(); resultBox.AppendText("\n"); resultBox.AppendText("Time Taken to get :" + sw.ElapsedMilliseconds); resultBox.AppendText("\n"); // dStorage.SecuredGetDocumentWithAttachment(CouchConnectorObj, ref doc, out errCode, out errTxt); if (CouchConnectorObj.Error) { Console.WriteLine(errTxt); resultBox.AppendText(errTxt); resultBox.AppendText("\n"); //return false; } else { resultBox.AppendText(string.Format("Got Doc '{0}' from db '{1}' by userID '{2}'", doc.FileId, dbName, userid)); resultBox.AppendText("\n"); doc.GetSourceData(out fileData); string path = FileHandler.createPDFDir(); string fileWithPath = path + "\\" + doc.FileName; if (fileData != null) { fStream = File.Create(fileWithPath); fStream.Write(fileData, 0, fileData.Length); resultBox.AppendText(("written to file :" + fileWithPath)); resultBox.AppendText("\n"); fStream.Flush(); fStream.Close(); process = Process.Start(fileWithPath); } // return true; } }
public bool Authenticate(CouchVo cvo, string user, string pwd, out string errorMessage) { WebRequest request = null; HttpWebResponse response = null; errorMessage = ""; bool authenticated = false; try { string url = string.Format("http://{0}:{1}", cvo.serverName, cvo.serverport); request = WebRequest.Create(url + "/_session"); request.Timeout = 10000; request.Method = "POST"; request.ContentType = "application/x-www-form-urlencoded"; using (var body = request.GetRequestStream()) { var encodedData = Encoding.UTF8.GetBytes("name=" + user + "&password="******"Auth Success..." + user); authenticated = true; } else { log.Debug("Auth Failed..." + user); log.Error(string.Format("Authentication failure server {0}, port {1}, user {2} admin user {3}", cvo.serverName, cvo.serverport, cvo.userName, cvo.adminUserName)); authenticated = false; } } } catch (Exception e) { log.Error(string.Format("Authentication failure server {0}, port {1}, user {2} admin user {3}", cvo.serverName, cvo.serverport, cvo.userName, cvo.adminUserName), e); errorMessage = e.Message; } finally { if (response != null) { response.Close(); } } return(authenticated); }
public void deleteDBInCouch(String dbName, out string msg, out bool deleted, CouchVo vo) { msg = ""; deleted = false; var cArch = new SecuredCouchArchiver(vo.serverName, vo.serverport, "1234", vo.dbName, vo.adminUserName, vo.adminPwd, false); if (cArch.deleteDB(dbName, vo)) { deleted = true; } msg = cArch.Message; }
private void connectButton_Click(object sender, EventArgs e) { CouchVo vo = new CouchVo(); if (connectAction(ref vo)) { this.Visible = false; this.mainForm.setTargetCouchVO(vo); } else { vo.serverName = ""; this.mainForm.setTargetCouchVO(vo); } }
private bool _deleteDB(string dbName, CouchVo cVO, bool isRetry) { HttpWebRequest webRequester = null; string baseURL = String.Format("http://{0}:{1}/", cVO.serverName, cVO.serverport); string sPostUrl = baseURL + dbName; string _WebResult = ""; try { if (isRetry) { webRequester = CreateRequest(sPostUrl, baseURL, cVO.adminUserName, cVO.adminPwd, "DELETE", true); } else { webRequester = CreateRequest(sPostUrl, baseURL, cVO.adminUserName, cVO.adminPwd, "DELETE", false); } try { _WebResult = readResponse(webRequester); this.Error = false; this.Message = "DeleteDB Success" + _WebResult; return(true); } catch (Exception ex) { log.Error(ex.Message); if (isRetry) { this.Message = string.Format("Failed to DeleteDB db {0} due to {1}", dbName, ex.Message); return(false); } return(_deleteDB(dbName, cVO, true)); } } catch (Exception e) { log.Error("deleteDB Error:", e); Error = true; this.Message = string.Format("Failed to deleteDB db {0} due to {1}", dbName, e.Message); log.Debug(e.StackTrace); return(false); } return(false); }
private void GetDocButton_Click(object sender, EventArgs e) { CouchVo vo = new CouchVo(); vo.serverName = "localhost"; vo.serverport = "5984"; vo.userName = "******"; vo.pwd = "pa55w0rd1"; vo.serverName = Properties.Settings.Default.CouchServerName; vo.serverport = Properties.Settings.Default.CouchPort; vo.dbName = "clx_cust_docs_dev"; vo.adminUserName = "******"; vo.adminPwd = "adminadmin"; PawnDocRegVO regvo = new PawnDocRegVO(); if (string.IsNullOrEmpty(this.doctext.Text)) { return; } regvo.StorageID = this.doctext.Text; string errorText = ""; bool isError = false; /* Document doc=CouchArchiverGetHelper.getInstance().GetDocument(out errorText,out isError, vo, regvo); * MessageBox.Show("Is Error " + isError + " Text " + errorText);*/ string rdoc = CouchArchiverGetHelper.getInstance().GetRawDocument(out errorText, out isError, vo, regvo); MessageBox.Show("Is Error " + isError + " Text " + errorText); bool addDocError = false; string addError = ""; vo.dbName = "clx_11_2010"; vo.userName = "******"; vo.pwd = "pa55w0rd1"; bool added = CouchArchiverAddHelper.getInstance().Document_Add(rdoc, out addDocError, out addError, vo, regvo.StorageID); if (added) { MessageBox.Show(" Added ,,,,,Is Error " + isError + " Text " + addError); } else { MessageBox.Show("Not Added ,,,,,Is Error " + isError + " Text " + addError); } }
private void button6_Click_1(object sender, EventArgs e) { CouchVo vo = new CouchVo(); vo.userName = "******"; vo.pwd = "pa55w0rd1"; vo.serverName = Properties.Settings.Default.CouchServerName; vo.serverport = Properties.Settings.Default.CouchPort; vo.dbName = "clx_cust_docs_dev"; vo.adminUserName = "******"; vo.adminPwd = "adminadmin"; TestPopulateData test = new TestPopulateData(); test.populateData(vo, true, this.docid123.Text); }
public CouchVo couchLogin(CouchVo vo1) { //bool result = false; string msg = string.Empty; SecuredCouchArchiver couchArch = new SecuredCouchArchiver(hostname, portName, secWebPort, dbName, userid, pass, isSec); if (!couchArch.Authenticate(vo1, vo1.userName, vo1.pwd, out msg)) { vo1.errorMSG = "Authtication failed for '" + vo1.userName + "':" + msg; vo1.isError = true; return(vo1); } vo1.isError = false; return(vo1); /*setCouchValues(vo1); * bool result = false; * string msg = string.Empty; * string fileName = "C:\\Program Files\\Phase2App\\templates\\Report031620110858461303709.pdf"; * string docID = null; * try * { * docID = couchLoginVerification(fileName, out msg, out result,false); * } * catch (Exception) * { * vo1.errorMSG = msg; * vo1.isError = result; * return vo1; * } * if (!result) * { * vo1.errorMSG = msg; * vo1.isError = true; * return vo1; * } * * Console.WriteLine("Added doc :" + docID); * SecuredCouchConnector CouchConnectorObj = new SecuredCouchConnector(hostname, portName, secWebPort, dbName, userid, pass, isSec); * result=CouchConnectorObj.Document_Delete(GldocName); * //CouchVo vo = new CouchVo(); * vo1.errorMSG = ""; * if(!result) * vo1.isError = true; * return vo1;*/ }
private void button14_Click(object sender, EventArgs e) { ArchJobErrorDesc edesc = ArchJobErrorDesc.getInstance(); edesc.getErrorCode(""); CouchUtil util = new CouchUtil(); CouchVo vo = new CouchVo(); vo.userName = "******"; vo.pwd = "pa55w0rd1"; vo.serverName = "couchdb-dev"; vo.serverport = "5985"; vo.dbName = "clx_cust_docs_dev"; vo.adminUserName = "******"; vo.adminPwd = "adminadmin"; PawnDocRegVO docRegVO = new PawnDocRegVO(); docRegVO.DocID = 1234; docRegVO.StorageID = "30fcdd50-b81a-4dfa-b837-9da56e4c9e3f"; docRegVO.TargetCouchDBID = 4444; docRegVO.TargetCouchDBName = "clx_7_2010"; string msg = null; bool retFlag = false; Document doc = util.GetDocument(out msg, out retFlag, vo, docRegVO); log.Debug("Got Doc " + doc); vo = new CouchVo(); vo.userName = "******"; vo.pwd = "mydbuser"; vo.serverName = "localhost"; vo.serverport = "5984"; vo.dbName = docRegVO.TargetCouchDBName; vo.adminUserName = "******"; vo.adminPwd = "adminadmin"; string msg1 = ""; bool ret = false; util.addDocumentToCouch(vo, doc, out msg1, out ret); }
/*private void registerB_Click(object sender, EventArgs e) * { * string userNameS = this.uname.Text; * string pwdS = this.pwd.Text; * file.FileHandler.init(); * file.FileHandler.register(userNameS, pwdS); * //Console.WriteLine(SimpleHash.convertToSHA1("hello")); * }*/ private void loginB_Click(object sender, EventArgs e) { CouchVo vo = new CouchVo(); if (connectAction(ref vo)) { this.Visible = false; Form1 form1 = Form1.Instance(); form1.init(vo); //form1.FormBorderStyle = FormBorderStyle.FixedDialog; form1.MaximizeBox = false; //form1.MinimizeBox = true; form1.AutoSize = true; form1.StartPosition = FormStartPosition.CenterScreen; //form1.WindowState = FormWindowState.Maximized; //form1.Size = new Size(865, 1000); form1.Show(); } }
private void addDocumentClick(object sender, EventArgs e) { CouchVo vo = new CouchVo(); vo.userName = "******"; vo.pwd = "pa55w0rd1"; vo.serverName = Properties.Settings.Default.CouchServerName; vo.serverport = Properties.Settings.Default.CouchPort; vo.dbName = "clx_cust_docs_dev"; vo.adminUserName = "******"; vo.adminPwd = "adminadmin"; TestPopulateData test = new TestPopulateData(); test.populateData(vo, false, this.docid123.Text); // this.couchVO.fileWithPath = "C:\\dev\\dev_jak2\\devwork_jkingsley\\Phase2App\\CouchConnectorApp\\test\\sample.pdf"; // var couchUtil = new CouchUtil(this.couchVO); //couchUtil.storeDocument(this.couchVO, this.resultText); }
private void button1_Click_1(object sender, EventArgs e) { string dbName = this.dbNameText.Text; CouchVo vo = new CouchVo(); vo.userName = "******"; vo.pwd = "pa55w0rd1"; vo.serverName = Properties.Settings.Default.CouchServerName; vo.serverport = Properties.Settings.Default.CouchPort; vo.dbName = "clx_cust_docs_dev"; vo.adminUserName = "******"; vo.adminPwd = "adminadmin"; CouchUtil util = new CouchUtil(); string msg = null; bool retFlag = false; List <string> dbNames = new List <string>(); dbNames.Add("clx_10_2010"); dbNames.Add("clx_10_2011"); dbNames.Add("clx_11_2010"); dbNames.Add("clx_11_2011"); dbNames.Add("clx_12_2010"); dbNames.Add("clx_1_2011"); dbNames.Add("clx_2_2011"); dbNames.Add("clx_3_2011"); dbNames.Add("clx_4_2008"); dbNames.Add("clx_4_2011"); dbNames.Add("clx_5_2010"); dbNames.Add("clx_5_2011"); dbNames.Add("clx_6_2011"); dbNames.Add("clx_7_2010"); dbNames.Add("clx_7_2011"); dbNames.Add("clx_8_2010"); dbNames.Add("clx_8_2011"); dbNames.Add("clx_8_2010"); dbNames.Add("clx_9_2010"); dbNames.Add("clx_9_2011"); foreach (var name in dbNames) { util.deleteDBInCouch(name, out msg, out retFlag, vo); } MessageBox.Show("DB deleted "); }
public void setTargetCouchVO(CouchVo targetCouchVO) { if (!(String.IsNullOrEmpty(targetCouchVO.serverName))) { this.targetCouchVO = targetCouchVO; this.targetCouchLBL.Text = targetCouchVO.serverName; this.targetCouchDBName.Text = targetCouchVO.dbName; this.targetCouchPic.Image = Resources.tick; this.archvo.targetSet = true; } else { this.targetCouchVO = new CouchVo(); this.targetCouchLBL.Text = ""; this.targetCouchDBName.Text = ""; this.targetCouchPic.Image = Resources.cross; this.archvo.targetSet = true; } enableGO(); }
private void createDBClick(object sender, EventArgs e) { string dbName = this.dbNameText.Text; CouchVo vo = new CouchVo(); vo.userName = "******"; vo.pwd = "pa55w0rd1"; vo.serverName = Properties.Settings.Default.CouchServerName; vo.serverport = Properties.Settings.Default.CouchPort; vo.dbName = "clx_cust_docs_dev"; vo.adminUserName = "******"; vo.adminPwd = "adminadmin"; CouchUtil util = new CouchUtil(); string msg = null; bool retFlag = false; util.createDBInCouch(dbName, out msg, out retFlag, vo); MessageBox.Show("DB Created " + retFlag + " Message " + msg); //util. }