public Window1(User user, Window mainWindow) { InitializeComponent(); Closing += WindowClosed; MyUser = user; this.MainWindow = mainWindow; _userLogic = new UserLogic(); _fileLogic = new FileLogic(); _configLogic = new ConfigLogic(); //if (!File.Exists("MyConfig.xml")) //{ // downloadPath = "download"; // uploadPath = "upload"; //} //if (!Directory.Exists(_configLogic.DownloadFolderPath)) // Directory.CreateDirectory(_configLogic.DownloadFolderPath); //if (!Directory.Exists(_configLogic.UploadFolderPath)) // Directory.CreateDirectory(_configLogic.UploadFolderPath); downloadPath = _configLogic.GetDownPath(); uploadPath = _configLogic.GetUpPath(); Task.Factory.StartNew((() => { _uploadLogic = new UploadLogic(); _uploadLogic.MyUploadEvent += updateUploadTransferListView; _uploadLogic.UploadListener(uploadPath); //_uploadLogic.UploadListener(""); })); _userLogic.RetrieveUserFilesLogic(MyUser, FileTransferListView); _userLogic.LoginFlagLogic(MyUser.UserName); }
private void setUserDetailsInTextBoxes(ConfigLogic user) { ConfigUsernameTextBox.Text = user.UserName; ConfigPasswordBox.Password = user.Password; ConfigDownTextBox.Text = user.DownloadFolderPath; ConfigUpTextBox.Text = user.UploadFolderPath; ConfigIPTextBox.Text = user.IpAddress; ConfigPortTextBox.Text = user.Port; }
public PatientListWindow() { InitializeComponent(); DataContext = this; ConfigLogic cfg = ConfigLogic.Instance; _patients = cfg.GetPatients(); PatientTree.ItemsSource = _patients; }
/// <summary> /// 编辑配置 /// </summary> private void EditConfig() { string config = GetFormValue("config", ""); if (string.IsNullOrEmpty(config)) { List <ConfigModel> lst = JsonHelper.JsonDeserialize <List <ConfigModel> >(config); ConfigLogic.GetConfigList(); } json = JsonHelper.JsonSerializer(new ResultModel(ApiStatusCode.OK)); }
public ConfigWindow() { InitializeComponent(); DataContext = this; DocumentTemplate.FontFamily = _font; DocumentTemplate.FontSize = _fontSize; Paragraph p = DocumentTemplate.Document.Blocks.FirstBlock as Paragraph; p.LineHeight = 10; //FontBox.ItemsSource = Fonts.SystemFontFamilies; //FontBox.Text = "Times New Roman"; _cfg = ConfigLogic.Instance; _tagobjs = new List <TagObj>(); _names = new ObservableCollection <string>(); var tn = _cfg.GetTemplateNames(); foreach (string s in tn) { _names.Add(s); } TemplatesListbox.ItemsSource = _names; if (_cfg.IsConfigPresent) { Tuple <string[], string> tpl = _cfg.GetParametersAndRoot(); _parameters = new ObservableCollection <string>(tpl.Item1); // var aliases = _cfg.GetTemplateAliases(); foreach (var alias in aliases) { _tagobjs.Add(new TagObj { Parameter = alias[1], Alias = alias[0] }); } // _rootFolder = tpl.Item2; RootFolderTextBox.Text = _rootFolder; CheckData(); } else { _parameters = new ObservableCollection <string>(); } ParametersListListBox.ItemsSource = _parameters; ParametersDataGrid.ItemsSource = _tagobjs; }
public EditMyConfigWindow(User myUser, Window1 window1) { InitializeComponent(); _uploadLogic = new UploadLogic(); oldUser = myUser; this.window1 = window1; if (File.Exists("MyConfig.xml")) { userFromConfig = new ConfigLogic(); readXmlFile("MyConfig.xml", userFromConfig); setUserDetailsInTextBoxes(userFromConfig); } }
public static void readXmlFile(string filePath, ConfigLogic newUser) { XmlTextReader reader = new XmlTextReader(filePath); while (reader.Read()) { if (reader.NodeType == XmlNodeType.Element) { switch (reader.Name) { case "UserName": reader.Read(); newUser.UserName = reader.Value; break; case "Password": reader.Read(); newUser.Password = reader.Value; break; case "DownloadPath": reader.Read(); newUser.DownloadFolderPath = reader.Value; break; case "UploadPath": reader.Read(); newUser.UploadFolderPath = reader.Value; break; case "Port": reader.Read(); newUser.Port = reader.Value; break; default: break; } } } reader.Close(); newUser.IpAddress = getMyIp(); }
public ActionResult GetAllyReward() { try { var user = GetUserData(); var data = UserLogic.GetRewardModel(user.ShopId); if (data == null) { data = new RewardsSettingModel(); } data.scoreConfig = ConfigLogic.GetScoreConfig(); return(Json(new ResultModel(ApiStatusCode.OK, data))); } catch (Exception ex) { LogHelper.Log(string.Format("GetAllyReward user:message:{0},StackTrace:{1}", ex.Message, ex.StackTrace), LogHelperTag.ERROR); return(Json(new ResultModel(ApiStatusCode.SERVICEERROR))); } }
public static void writeXmlFile(string filePath, ConfigLogic newUser) { XmlWriterSettings xmlSettings = new XmlWriterSettings(); xmlSettings.Indent = true; xmlSettings.IndentChars = "\t"; using (XmlWriter writer = XmlWriter.Create(filePath)) { writer.WriteStartDocument(); writer.WriteStartElement("Client"); writer.WriteStartElement("UserName"); writer.WriteString(newUser.UserName); writer.WriteEndElement(); writer.WriteStartElement("Password"); writer.WriteString(newUser.Password); writer.WriteEndElement(); writer.WriteStartElement("DownloadPath"); writer.WriteString(newUser.DownloadFolderPath); writer.WriteEndElement(); writer.WriteStartElement("UploadPath"); writer.WriteString(newUser.UploadFolderPath); writer.WriteEndElement(); writer.WriteStartElement("Ip"); writer.WriteString(getMyIp()); writer.WriteEndElement(); writer.WriteStartElement("Port"); writer.WriteString(newUser.Port); writer.WriteEndElement(); writer.WriteEndDocument(); writer.Close(); } }
private void SaveButton_Click(object sender, RoutedEventArgs e) { ConfigLogic userFromTextBox = new ConfigLogic(ConfigUsernameTextBox.Text, ConfigPasswordBox.Password, ConfigDownTextBox.Text, ConfigUpTextBox.Text, getMyIp(), "8005"); writeXmlFile("MyConfig.xml", userFromTextBox); if (!Directory.Exists(userFromTextBox.DownloadFolderPath)) { Directory.CreateDirectory(userFromTextBox.DownloadFolderPath); } if (!Directory.Exists(userFromTextBox.UploadFolderPath)) { Directory.CreateDirectory(userFromTextBox.UploadFolderPath); } var client = new MiniTorrentServiceClient(); if (client.UpdateUserDetails(oldUser.UserName, userFromTextBox.UserName, userFromTextBox.Password, getMyIp(), userFromTextBox.Port)) { window1._uploadLogic.StopListener(); window1.Close(); Window1 window = new Window1(new User { UserName = userFromTextBox.UserName, Password = userFromTextBox.Password, IP = userFromTextBox.IpAddress, Port = int.Parse(userFromTextBox.Port) }, window1.MainWindow); window.Show(); this.Close(); } else { MessageBox.Show("Username already exists", "Error"); } }
public HttpResponseMessage EditRoundPlay(EditRoundPlayRequest request) { ConfigLogic.EditRoundPlay(request); return(ApiHelper.CreateHttpResponseMessage()); }
public HttpResponseMessage GetRegion(int regionId) { var response = ConfigLogic.GetRegion(regionId); return(ApiHelper.CreateHttpResponseMessage(response)); }
public HttpResponseMessage AddRoundPlay(AddRoundPlayRequest request) { var response = ConfigLogic.AddRoundPlay(request); return(ApiHelper.CreateHttpResponseMessage(response)); }
public HttpResponseMessage DeleteRegion(int regionId) { ConfigLogic.DeleteRegion(regionId); return(ApiHelper.CreateHttpResponseMessage()); }
public HttpResponseMessage GetRegionList(int parentId) { var response = ConfigLogic.GetRegionList(parentId); return(ApiHelper.CreateHttpResponseMessage(response)); }
/// <summary> /// 编辑配置 /// </summary> private void GetConfiglist() { var data = ConfigLogic.GetConfigList(); json = JsonHelper.JsonSerializer(new ResultModel(ApiStatusCode.OK, data)); }
public HttpResponseMessage EditSiteLink(EditSiteLinkRequest request) { ConfigLogic.EditSiteLink(request); return(ApiHelper.CreateHttpResponseMessage()); }
public HttpResponseMessage DeleteRoundPlay(int roundPlayId) { ConfigLogic.DeleteRoundPlay(roundPlayId); return(ApiHelper.CreateHttpResponseMessage()); }
public HttpResponseMessage DeleteSiteLink(int siteLinkId) { ConfigLogic.DeleteSiteLink(siteLinkId); return(ApiHelper.CreateHttpResponseMessage()); }
public HttpResponseMessage EditAboutUs(EditAboutUsRequest request, ApiContext context) { ConfigLogic.EditAboutUs(request, ApiContext); return(ApiHelper.CreateHttpResponseMessage()); }
public HttpResponseMessage AddAboutUs(AddAboutUsRequest request, ApiContext context) { var response = ConfigLogic.AddAboutUs(request, ApiContext); return(ApiHelper.CreateHttpResponseMessage(response)); }
public HttpResponseMessage GetSiteLink(int siteLinkId) { var response = ConfigLogic.GetSiteLink(siteLinkId); return(ApiHelper.CreateHttpResponseMessage(response)); }
public HttpResponseMessage GetSiteLinkList(int channelId) { var response = ConfigLogic.GetSiteLinkList(channelId); return(ApiHelper.CreateHttpResponseMessage(response)); }
public HttpResponseMessage GetSiteLinkList(SiteLinkQuery query) { var response = ConfigLogic.GetSiteLinkList(query); return(ApiHelper.CreateHttpResponseMessage(response)); }
public HttpResponseMessage GetRoundPlay(int roundPlayId) { var response = ConfigLogic.GetRoundPlay(roundPlayId); return(ApiHelper.CreateHttpResponseMessage(response)); }
public HttpResponseMessage GetAboutUsList() { var response = ConfigLogic.GetAboutUsList(); return(ApiHelper.CreateHttpResponseMessage(response)); }
public HttpResponseMessage GetAboutUs(int aboutUsId) { var response = ConfigLogic.GetAboutUs(aboutUsId); return(ApiHelper.CreateHttpResponseMessage(response)); }
public HttpResponseMessage EditRegion(EditRegionRequest request) { ConfigLogic.EditRegion(request); return(ApiHelper.CreateHttpResponseMessage()); }
public HttpResponseMessage DeleteAboutUs(int aboutUsId) { ConfigLogic.DeleteAboutUs(aboutUsId); return(ApiHelper.CreateHttpResponseMessage()); }
public HttpResponseMessage AddSiteLink(AddSiteLinkRequest request) { var response = ConfigLogic.AddSiteLink(request); return(ApiHelper.CreateHttpResponseMessage(response)); }