private void RestartExpectedOutput() { if (IsClosing) { return; } FillExpectedLayoutWorker.CancelAsync(); while (FillExpectedLayoutWorker.IsBusy) { Thread.Sleep(500); Application.DoEvents(); } ConfigDetails configDetails = new ConfigDetails { DriveLetter = MountPoint.Text, VolumeLabel = VolumeLabel.Text, SourceLocations = new List <string>(mergeList.Nodes.Count) }; // if (mergeList.Nodes != null) // Apperently always true foreach (TreeNode node in mergeList.Nodes) { configDetails.SourceLocations.Add(node.Text); } FillExpectedLayoutWorker.RunWorkerAsync(configDetails); }
public static string GetResponseAPI() { ConfigDetails obj = new ConfigDetails(); string objval = ConfigDetails.ADMIN_PASSWORD; string msgcode = ConfigDetails.DMR_AddSenderCodeE06003; string AuthCode = ConfigDetails.Recharge_AUTHORIZATION_CODE_URLAPI; var request = (HttpWebRequest)WebRequest.Create("http://180.179.20.116:8030/RemitMoney/mtransfer?msg=" + msgcode + "~" + AuthCode + "~RahulSharma~9903116214~Candy~0~0"); request.Method = "GET"; request.UserAgent = "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36"; request.AutomaticDecompression = DecompressionMethods.Deflate | DecompressionMethods.GZip; var response = (HttpWebResponse)request.GetResponse(); string content = string.Empty; using (var stream = response.GetResponseStream()) { using (var sr = new StreamReader(stream)) { content = sr.ReadToEnd(); } } var releases = (content); return(releases); }
private static void ConfFile() { try { //File.OpenRead(configpath).Dispose(); using (StreamReader r = new StreamReader(File.OpenRead(configpath))) { var json = r.ReadToEnd(); var jobj = JObject.Parse(json).SelectToken("sftp"); configDetails = new ConfigDetails { Host = jobj.SelectToken("host").ToString(), Port = jobj.SelectToken("port").ToString(), Username = jobj.SelectToken("username").ToString(), Password = jobj.SelectToken("password").ToString(), Path = jobj.SelectToken("remotedir").ToString(), SaveDir = jobj.SelectToken("savedir").ToString(), LocalBackupDirectory = jobj.SelectToken("localbackupdir").ToString().Replace(@"\\", @"\") }; } } catch (FileNotFoundException fex) { Console.WriteLine(fex.ToString()); } }
public static string SenderExistsChecking(string mobileno, string CustomerName) { ConfigDetails obj = new ConfigDetails(); string objval = ConfigDetails.ADMIN_PASSWORD; string msgcode = ConfigDetails.DMR_AddSenderCodeE06003; string ReqId = "randomno"; string AuthCode = ConfigDetails.Recharge_AUTHORIZATION_CODE_URLAPI; //var request = (HttpWebRequest)WebRequest.Create("http://180.179.20.116:8030/RemitMoney/mtransfer?E06003~E1hgYt898557843789~ Abc589654123 ~7699999821~Sandy~ NA~ N"); var request = (HttpWebRequest)WebRequest.Create("http://180.179.20.116:8030/RemitMoney/mtransfer?msg=" + msgcode + "~" + AuthCode + "~" + ReqId + "~" + mobileno + "~Value1~Value2"); request.Method = "GET"; request.UserAgent = "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36"; request.AutomaticDecompression = DecompressionMethods.Deflate | DecompressionMethods.GZip; var response = (HttpWebResponse)request.GetResponse(); string content = string.Empty; using (var stream = response.GetResponseStream()) { using (var sr = new StreamReader(stream)) { content = sr.ReadToEnd(); } } var releases = (content); return(releases); }
private void globalConfigSettingsToolStripMenuItem_Click(object sender, EventArgs e) { GridAdvancedSettings advancedSettings = new GridAdvancedSettings { AdvancedConfigDetails = cd }; if (advancedSettings.ShowDialog(this) == DialogResult.OK) { cd = advancedSettings.AdvancedConfigDetails; } }
private void currentSharesToolStripMenuItem_Click(object sender, EventArgs e) { CurrentShares shareSettings = new CurrentShares { ShareDetails = cd }; if (shareSettings.ShowDialog(this) == DialogResult.OK) { cd = shareSettings.ShareDetails; } }
public static string GetMobileRechargeResponseAPI(string AuthCode, string mobileno, string product, string Amount, string StoreId) { //HttpWebRequest requestpao; //requestpao = (HttpWebRequest)WebRequest.Create("https://api.myezypay.in/Ezypaywebservice/PushRequest.aspx?AuthorisationCode=9a67aabdebb04dbaad&product=1&MobileNumber=9903116214&Amount=10&RequestId=req123456&StoreID=12458"); //requestpao.Method = "POST"; //string myString = string.Empty; //try //{ // WebResponse responseaa = (HttpWebResponse)requestpao.GetResponse(); // Stream dataStream = responseaa.GetResponseStream(); // byte[] requestBody = ASCIIEncoding.ASCII.GetBytes(HttpUtility.UrlEncode("grant_type=client_credentials")); // requestpao.ContentLength = requestBody.Length; // dataStream.Write(requestBody, 0, requestBody.Length); // StreamReader reader = new StreamReader(dataStream); // myString = reader.ReadToEnd(); //} //catch(Exception ex) //{ } //request1.Method = "POST"; //request1.ContentType = "application/x-www-form-urlencoded"; //request1.ContentLength = data.Length; //using (var stream = request1.GetRequestStream()) //{ // stream.Write(data, 0, data.Length); //} //var response1 = (HttpWebResponse)request1.GetResponse(); //var responseString = new StreamReader(response1.GetResponseStream()).ReadToEnd(); ConfigDetails obj = new ConfigDetails(); string objval = ConfigDetails.ADMIN_PASSWORD; string msgcode = ConfigDetails.DMR_AddSenderCodeE06003; var request = (HttpWebRequest)WebRequest.Create("https://api.myezypay.in/Ezypaywebservice/PushRequest.aspx?AuthorisationCode=" + AuthCode + "&product=" + product + "&MobileNumber=" + mobileno + "&Amount=" + Amount + "&RequestId=req123456&StoreID=" + StoreId + ""); request.Method = "GET"; request.UserAgent = "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36"; request.AutomaticDecompression = DecompressionMethods.Deflate | DecompressionMethods.GZip; var response = (HttpWebResponse)request.GetResponse(); string content = string.Empty; using (var stream = response.GetResponseStream()) { using (var sr = new StreamReader(stream)) { content = sr.ReadToEnd(); } } var releases = (content); return(releases); }
public AdvancedPropertiesDisplay(ConfigDetails cd) { if (cd != null) { ThreadCount = cd.ThreadCount; LockTimeoutmSec = cd.LockTimeout; DokanDebugMode = cd.DebugMode; PluginMode = cd.PluginMode; HoldOffMBytes = cd.HoldOffBufferBytes / (1024 * 1024); BufferReadSizeKBytes = cd.BufferReadSize / 1024; ServiceLogLevel = cd.ServiceLogLevel; } }
// GET: api/Config public async Task <ConfigDetails> Get() { ConfigDetails configDetails = null; try { configDetails = await configRepository.GetConfigDetails(); } catch (Exception ex) { logger.LogError(ex); } return(configDetails); }
// POST: api/Config public async Task <bool> Post([FromBody] ConfigDetails configDetails) { var result = false; try { result = await configRepository.UpdateConfigDetails(configDetails); } catch (Exception ex) { logger.LogError(ex); } return(result); }
public async Task <ConfigDetails> GetConfigDetails() { try { ConfigDetails bookList = new ConfigDetails(); var database = LibManagementConnection.GetConnection(); var todoTaskCollection = database.GetCollection <ConfigDetails>(CollectionConstant.Config_Collection); var docs = await todoTaskCollection.Find(FilterDefinition <ConfigDetails> .Empty).SingleAsync(); return(docs ?? bookList); } catch (Exception ex) { throw ex; } }
private bool GetConfig() { bool value = true; try { ChannelFactory <ILiquesce> factory = new ChannelFactory <ILiquesce>("LiquesceFacade"); ILiquesce remoteIF = factory.CreateChannel(); config = remoteIF.ConfigDetails; } catch { value = false; } return(value); }
private void MainForm_Shown(object sender, EventArgs e) { Enabled = false; UseWaitCursor = true; StartTree(); PopulatePoolSettings(); ServiceControllerStatus serviceStatus = ServiceControllerStatus.Stopped; try { serviceStatus = serviceController1.Status; } catch (Exception ex) { Log.ErrorException("Service is probably not installed", ex); } if (serviceStatus != ServiceControllerStatus.Running) { currentSharesToolStripMenuItem.ToolTipText = commitToolStripMenuItem.ToolTipText = "Service is not running"; currentSharesToolStripMenuItem.Enabled = commitToolStripMenuItem.Enabled = false; } else { try { currentSharesToolStripMenuItem.Enabled = commitToolStripMenuItem.Enabled = true; ChannelFactory <ILiquesce> factory = new ChannelFactory <ILiquesce>("LiquesceFacade"); ILiquesce remoteIF = factory.CreateChannel(); cd = remoteIF.ConfigDetails; } catch (Exception ex) { Log.ErrorException("Unable to attach to the service, even tho it is running", ex); UseWaitCursor = false; Enabled = true; MessageBox.Show(this, ex.Message, "Has the firewall blocked the communications ?", MessageBoxButtons.OK, MessageBoxIcon.Stop); } } InitialiseWith(); UseWaitCursor = false; Enabled = true; }
private void ReadConfigDetails() { try { InitialiseToDefault(); XmlSerializer x = new XmlSerializer(currentConfigDetails.GetType()); Log.Info("Attempting to read Dokan Drive details from: [{0}]", configFile); using (TextReader textReader = new StreamReader(configFile)) { currentConfigDetails = x.Deserialize(textReader) as ConfigDetails; } Log.Info("Now normalise the paths to allow the file finders to work correctly"); if (currentConfigDetails != null) { List <string> fileSourceLocations = new List <string>(currentConfigDetails.SourceLocations); currentConfigDetails.SourceLocations.Clear(); fileSourceLocations.ForEach( location => currentConfigDetails.SourceLocations.Add(Path.GetFullPath(location).TrimEnd(Path.DirectorySeparatorChar))); } } catch (Exception ex) { Log.ErrorException("Cannot read the configDetails: ", ex); currentConfigDetails = null; } finally { if (currentConfigDetails == null) { InitialiseToDefault(); if (!File.Exists(configFile)) { WriteOutConfigDetails(); } } } }
private void FillExpectedLayoutWorker_DoWork(object sender, DoWorkEventArgs e) { SetProgressBarStyle(ProgressBarStyle.Marquee); ClearExpectedList(); ConfigDetails configDetails = e.Argument as ConfigDetails; BackgroundWorker worker = sender as BackgroundWorker; if ((configDetails == null) || (worker == null) ) { Log.Error("Worker, or auguments are null, exiting."); return; } TreeNode root = new TreeNode(configDetails.VolumeLabel + " (" + configDetails.DriveLetter + ")"); AddExpectedNode(null, root); if (worker.CancellationPending || IsClosing) { return; } WalkExpectedNextTreeLevel(root, configDetails.SourceLocations); }
private void InitialiseToDefault() { try { if (currentConfigDetails == null) { currentConfigDetails = new ConfigDetails { DebugMode = true, DriveLetter = "N", SourceLocations = new List <string>(1), ThreadCount = 1, //HoldOffBufferBytes = 1*1024*1024*1024, // ==1GB VolumeLabel = "InternallyCreated" }; currentConfigDetails.SourceLocations.Add(@"C:\"); } } catch (Exception ex) { Log.ErrorException("Cannot create the default configDetails: ", ex); currentConfigDetails = null; } }
public async Task <bool> UpdateConfigDetails(ConfigDetails configDetails) { try { if (configDetails.Id != null) { var database = LibManagementConnection.GetConnection(); var todoTaskCollection = database.GetCollection <ConfigDetails>(CollectionConstant.Config_Collection); ObjectId objectId = ObjectId.Parse(configDetails.ConfigId); var builders = Builders <ConfigDetails> .Filter.And(Builders <ConfigDetails> .Filter.Where(x => x.Id == objectId)); var update = Builders <ConfigDetails> .Update.Set("bookIssueLimit", configDetails.BookIssueLimit) .Set("bookBlockLimit", configDetails.BookBlockLimit) .Set("returnDays", configDetails.ReturnDays); var result = await todoTaskCollection.FindOneAndUpdateAsync(builders, update); if (result != null) { return(true); } else { return(false); } } else { return(false); } } catch (Exception ex) { throw ex; } }