private void Account_Load(object sender, EventArgs e) { var settingsDBHelper = new SettingsDBHelper(); this.emailTextBox.Text = settingsDBHelper.getSettingValue("email"); this.passwordTextBox.Text = settingsDBHelper.getSettingValue("password"); }
public static List <SearchConditionClass> LoadSearchConditions() { List <SearchConditionClass> rst = new List <SearchConditionClass>(); try { var settingsDBHelper = new SettingsDBHelper(); string base64xml = settingsDBHelper.getSettingValue("search_conditions"); if (string.IsNullOrEmpty(base64xml)) { throw new Exception("no search conditions"); } string xml = Common.Base64Decode(base64xml); if (string.IsNullOrEmpty(xml)) { throw new Exception("base64 decode fail"); } try { SearchConditionClass[] array; System.Xml.Serialization.XmlSerializer serializer = new System.Xml.Serialization.XmlSerializer(typeof(SearchConditionClass[])); using (TextReader reader = new StringReader(xml)) { array = (SearchConditionClass[])serializer.Deserialize(reader); } foreach (var sc in array) { rst.Add(sc); } return(rst); } catch (Exception ex) { return(rst); } } catch (Exception ex) { return(rst); } }
static private string getSettingStr(string key) { var settingsDBHelper = new SettingsDBHelper(); string rst = settingsDBHelper.getSettingValue(key); if (String.IsNullOrEmpty(rst)) { return(""); } return(rst); }
private void button1_Click(object sender, EventArgs e) { var api = new SecondStreetAPI(); bool loginres = api.trySecondStreetLogin(emailTextBox.Text.Trim(), passwordTextBox.Text.Trim()); if (loginres) { var settingsDBHelper = new SettingsDBHelper(); settingsDBHelper.updateSettings("email", this.emailTextBox.Text.Trim()); settingsDBHelper.updateSettings("password", this.passwordTextBox.Text.Trim()); MessageBox.Show("ログインに成功しました", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("ログインに失敗しました", "", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
static public bool getUseCard() { var settingsDBHelper = new SettingsDBHelper(); string rst = settingsDBHelper.getSettingValue("usecard"); if (String.IsNullOrEmpty(rst)) { return(false); //default } if (rst == "False") { return(false); } else { return(true); } }
static public bool getAutoScroll() { var settingsDBHelper = new SettingsDBHelper(); string rst = settingsDBHelper.getSettingValue(autoscroll); if (String.IsNullOrEmpty(rst)) { return(false); //default } if (rst == "False") { return(false); } else { return(true); } }
private void SaveSettings() { var settingsDBHelper = new SettingsDBHelper(); settingsDBHelper.updateSettings(autoscroll, this.autoscrollCheckBox.Checked.ToString()); settingsDBHelper.updateSettings(photosize, ((int)this.photosizeNumericDown.Value).ToString()); settingsDBHelper.updateSettings("showprompt", showPromptBeforeBuyCheckbox.Checked.ToString()); settingsDBHelper.updateSettings("cardnumber", cardNumberTextBox.Text.Trim()); settingsDBHelper.updateSettings("cardmonth", expireMonthTextBox.Text.Trim()); settingsDBHelper.updateSettings("cardyear", expireYearTextBox.Text.Trim()); settingsDBHelper.updateSettings("securitycode", securityCodeTextBox.Text.Trim()); settingsDBHelper.updateSettings("cardfirstname", cardFirstNameTextBox.Text.Trim()); settingsDBHelper.updateSettings("cardlastname", cardLastNameTextBox.Text.Trim()); settingsDBHelper.updateSettings("vpasspassword", vpassPasswordTextbox.Text.Trim()); settingsDBHelper.updateSettings("usecard", radioButton1.Checked.ToString()); }
static public int getPhotoSize() { var settingsDBHelper = new SettingsDBHelper(); string rst = settingsDBHelper.getSettingValue(photosize); if (String.IsNullOrEmpty(rst)) { return(160); //default; } try { int photos = int.Parse(rst); return(photos); } catch (Exception ex) { return(160); } }
//DBからemailとpass拾ってきてログインを行い,Cookie付きのAPIインスタンスを返す //失敗:DBに情報ない or ログイン失敗:null返す static public SecondStreetAPI getSecondStreetAPIWithLogin() { var settingsDBHelper = new SettingsDBHelper(); string email = settingsDBHelper.getSettingValue("email"); string password = settingsDBHelper.getSettingValue("password"); if (string.IsNullOrEmpty(email) || string.IsNullOrEmpty(password)) { return(null); } var api = new SecondStreetAPI(); bool loginres = api.trySecondStreetLogin(email, password); if (loginres) { return(api); } else { return(null); } }
static public string getVpassPassword() { var settingsDBHelper = new SettingsDBHelper(); return(settingsDBHelper.getSettingValue("vpasspassword")); }
static public string getCardLastName() { var settingsDBHelper = new SettingsDBHelper(); return(settingsDBHelper.getSettingValue("cardlastname")); }
static public string getCardSecurityCode() { var settingsDBHelper = new SettingsDBHelper(); return(settingsDBHelper.getSettingValue("securitycode")); }
static public string getCardYear() { var settingsDBHelper = new SettingsDBHelper(); return(settingsDBHelper.getSettingValue("cardyear")); }
static public string getCardMonth() { var settingsDBHelper = new SettingsDBHelper(); return(settingsDBHelper.getSettingValue("cardmonth")); }