예제 #1
0
        private void toolStripMenuItem17_Click(object sender, EventArgs e)
        {
            Museum        msms       = new Museum();
            List <Museum> newMuseums = new List <Museum>();

            try
            {
                msms.pictureType = toolStripTextBox1.Text;
                foreach (Museum m in art.museums)
                {
                    if (msms.pictureType == m.pictureType)
                    {
                        int k = art.museums.IndexOf(m);
                        newMuseums.Add(art.museums[k]);
                        museumBindingSource.DataSource = newMuseums;
                    }
                }
            }
            catch
            {
                newMuseums = art.museums;
            }
            museumBindingSource.ResetBindings(false);
            art.isChangeData = true;
            art.Load();
            toolStripMenuItem26.Visible = true;
        }
예제 #2
0
 //edit
 public AddMuseumForm(Museum Museum) : this()
 {
     museum         = Museum;
     textBox1.Text  = Museum.museumName;
     textBox2.Text  = Museum.countryLocation;
     textBox3.Text  = Museum.museumAddress;
     textBox5.Text  = Museum.pictureName;
     textBox4.Text  = Museum.pictureYear.ToString();
     comboBox2.Text = Museum.pictureType;
 }
예제 #3
0
 private void buttonOK_Click(object sender, EventArgs e)
 {
     if (museum == null)
     {
         museum = new Museum();
     }
     museum.museumName      = textBox1.Text;
     museum.countryLocation = textBox2.Text;
     museum.museumAddress   = textBox3.Text;
     museum.pictureName     = textBox5.Text;
     museum.pictureYear     = int.Parse(textBox4.Text);
     museum.pictureType     = comboBox2.Text;
 }
예제 #4
0
 public void AddMuseum(Museum msm)
 {
     museums.Add(msm);
     isChangeData = false;
 }