/// <summary> /// 获取文件站点 /// </summary> /// <returns></returns> private void GetTxtSiet() { try { string CurDir = System.AppDomain.CurrentDomain.BaseDirectory + @"FuturesSite\"; //设置当前目录 if (!Directory.Exists(CurDir)) { Directory.CreateDirectory(CurDir); //该路径不存在时,在当前文件目录下创建文件夹 } string filePath = CurDir + "TradeSite.ini"; SiteTemp siteMode; string str = string.Empty; //获取文件内容 if (File.Exists(filePath)) { StreamReader file1 = new StreamReader(filePath, System.Text.Encoding.Default);//读取文件中的数据 str = file1.ReadToEnd(); file1.Close(); file1.Dispose(); //List<string> _listSite = new List<string>(); string[] _listSite = str.Replace("\r\n", "").Split(';'); for (int i = 0; i < _listSite.Count() - 1; i++) { siteMode = new SiteTemp(); string[] _SiteTemp = _listSite[i].Split(','); siteMode.Site = _SiteTemp[0]; _locationRoad.Add(_SiteTemp[0]); siteMode.IP = _SiteTemp[1].Substring(_SiteTemp[1].IndexOf(":") + 1); siteMode.IPPort = _SiteTemp[2].Substring(_SiteTemp[2].IndexOf(":") + 1); _listSiteTemp.Add(siteMode); } } string site = IniHelper.ProfileReadValue("ServerUser", "server", IniHelper.defaultUserData); if (!string.IsNullOrEmpty(site)) { if (_locationRoad.Contains(site)) { SelectItem = site; } else { SelectItem = _locationRoad[0]; } } else { SelectItem = _locationRoad[0]; } } catch (Exception ex) { MessageBox.Show("站点获取失败,请检查站点配置!", "提示", MessageBoxButton.OK, MessageBoxImage.Warning); } }
public int Update(SiteTemp siteTemp) { _siteTemp.Updatetime = DateTime.UtcNow; return(_siteTemp.Update(siteTemp)); }
public CmsServices() { _site = new Site(); _siteTemp = new SiteTemp(); _siteResource = new SiteResource(); }
public int AddTemp(SiteTemp siteTemp) { _siteTemp.Updatetime = DateTime.UtcNow; return(_siteTemp.Add(siteTemp)); }
public int Remove(SiteTemp siteTemp) { return(_siteTemp.Delete(siteTemp)); }