Example #1
0
        // load existing profile
        public WebSite Load()
        {
            XmlSerializer xs = new XmlSerializer(typeof(WebSite));
            WebSite w = new WebSite();
            try
            {

                string myDataFile = "";

                if (this.ShortName.Length > 0)
                {
                    myDataFile = this.ShortName + "_Data.xml";

                }
                else
                {
                    myDataFile = "Data.xml";
                }
                 using (FileStream fs = new FileStream(myDataFile, FileMode.Open))
                 {
                     w = xs.Deserialize(fs) as WebSite;
                 }

            } catch (Exception e) {

            }

            if (w != null)
            {

            }
            else
            {
                w = new WebSite();
            }
            return w;
        }
Example #2
0
        //save profile
        private void button2_Click(object sender, EventArgs e)
        {
            WebSite myWS = new WebSite();

            myWS.ShortName = txtShortName.Text;
            myWS.Url = textBox1.Text;
            myWS.MaxWidth = txtImgWidth.Text;
            myWS.SaveFolder = txtSaveLoc.Text;
            myWS.SearchText = txtRegEx.Text;

            myWS.Write();
            MessageBox.Show("Saved!");
        }
Example #3
0
        //load profile
        private void btnLoad_Click(object sender, EventArgs e)
        {
            WebSite myWS = new WebSite();
            myWS.ShortName = txtShortName.Text;

            myWS = myWS.Load();

               txtShortName.Text = myWS.ShortName;
               textBox1.Text = myWS.Url;
               txtImgWidth.Text = myWS.MaxWidth;
               txtSaveLoc.Text = myWS.SaveFolder;
               txtRegEx.Text = myWS.SearchText;
        }