private void FormMain_Load(object sender, EventArgs e) { FactoryConfigurationItem item = new FactoryConfigurationItem(); item.Key = "test"; item.ClassInfo = "dsfas"; item.ClassName = "asdfa"; item.DllName = "sadfasdf"; List <FactoryConfigurationItem> items = new List <FactoryConfigurationItem>(); items.Add(item); string xml = Utility.Serializer.XML.Serialize(items); //System.IO.File.WriteAllText("test.dat", xml); SessionList list = new SessionList(); SavedSession session = new SavedSession(); session.ConfigFile = System.IO.Directory.GetCurrentDirectory() + "/test.dat"; session.CreatedDate = DateTime.Now; session.SessionName = "Test"; list.Sessions.Add(session); xml = Utility.Serializer.XML.Serialize(list); //System.IO.File.WriteAllText("SavedSessions.dat", xml); InitComboSession(); LoadSessions(); this.WindowState = FormWindowState.Maximized; }
private void btnOke_Click(object sender, EventArgs e) { item = new FactoryConfigurationItem(); item.ClassInfo = txtInfo.Text; item.ClassName = txtClassName.Text; item.DllName = txtDll.Text; item.Key = txtKey.Text; this.Close(); }
private void btnAddConfig_Click(object sender, EventArgs e) { FormAddConfiguration frm = new FormAddConfiguration(); frm.ShowDialog(); if (frm.item != null) { FactoryConfigurationItem item = frm.item; List <FactoryConfigurationItem> items = GetFactoryConfigurationItemFromFile(); items.Add(item); SaveList(items); OpenFileAndDisplay(txtFile.Text); } }
private void button1_Click(object sender, EventArgs e) { FactoryConfigurationItem selectedItem = null; string key = (string)gridList.SelectedRows[0].Cells[ColKey.Name].Value; List <FactoryConfigurationItem> items = GetFactoryConfigurationItemFromFile(); foreach (FactoryConfigurationItem item in items) { if (item.Key == key) { selectedItem = item; } } if (selectedItem != null) { items.Remove(selectedItem); SaveList(items); } }
private void btnCancel_Click(object sender, EventArgs e) { this.item = null; this.Close(); }