private void ControlsInit() { GeispDatabase gDet = new GeispDatabase(); gDet = GeispUtils.getDatabase(name); NameTextBox.Text = gDet.name; MdbTextBox.Text = gDet.mdb; ExcelTextBox.Text = gDet.excel; Mdb2TextBox.Text = gDet.mdb2; }
public static void modifyDatabase(string name, GeispDatabase db) { XElement xmlDb = doc.Elements("asoc").Where(d => d.Attribute("name").Value.ToString() == name).FirstOrDefault(); xmlDb.Attribute("name").SetValue(db.name); xmlDb.Element("name").SetValue(db.name); xmlDb.Element("mdb").SetValue(db.mdb); xmlDb.Element("excel").SetValue(db.excel); xmlDb.Element("mdb2").SetValue(db.mdb2); doc.Save(directory + "GEISP\\GEISP.xml"); }
public DetailsForm(string name) { InitializeComponent(); GeispDatabase gDet = new GeispDatabase(); gDet = GeispUtils.getDatabase(name); NameTextBox.Text = gDet.name; MdbTextBox.Text = gDet.mdb; ExcelTextBox.Text = gDet.excel; Mdb2TextBox.Text = gDet.mdb2; }
public static List<GeispDatabase> getDatabases() { List<GeispDatabase> asocs = new List<GeispDatabase>(); foreach (var a in doc.Elements("asoc")) { var db = new GeispDatabase(a.Element("name").Value, a.Element("mdb").Value, a.Element("excel").Value, a.Element("mdb2").Value); asocs.Add(db); } return asocs; }
public static void addDatabase(GeispDatabase db) { XElement asocs = doc; XElement xmlDb = new XElement("asoc"); xmlDb.SetAttributeValue("name", db.name); xmlDb.SetElementValue("name", db.name); xmlDb.SetElementValue("mdb", db.mdb); xmlDb.SetElementValue("excel", db.excel); xmlDb.SetElementValue("mdb2", db.mdb2); asocs.Add(xmlDb); doc.Save(directory + "GEISP\\GEISP.xml"); }
public static List <GeispDatabase> getDatabases() { List <GeispDatabase> asocs = new List <GeispDatabase>(); foreach (var a in doc.Elements("asoc")) { var db = new GeispDatabase(a.Element("name").Value, a.Element("mdb").Value, a.Element("excel").Value, a.Element("mdb2").Value); asocs.Add(db); } return(asocs); }
public static void addDatabase(GeispDatabase db) { XElement asocs = doc; XElement xmlDb = new XElement("asoc"); xmlDb.SetAttributeValue("name", db.name); xmlDb.SetElementValue("name", db.name); xmlDb.SetElementValue("mdb", db.mdb); xmlDb.SetElementValue("excel", db.excel); xmlDb.SetElementValue("mdb2", db.mdb2); asocs.Add(xmlDb); doc.Save(directory + "GEISP\\GEISP.xml"); }
private void ApplicareButton_Click(object sender, EventArgs e) { if (File.Exists(MdbTextBox.Text) == false || File.Exists(ExcelTextBox.Text) == false || File.Exists(Mdb2TextBox.Text) == false) { MessageBox.Show("Invalid path format!"); return; } if (String.IsNullOrEmpty(NameTextBox.Text)) { MessageBox.Show("Name field is required!"); return; } var db = new GeispDatabase(NameTextBox.Text, MdbTextBox.Text, ExcelTextBox.Text, Mdb2TextBox.Text); GeispUtils.modifyDatabase(name, db); this.Close(); }
public static void modifyDatabase(string name, GeispDatabase db) { XElement xmlDb = doc.Elements("asoc").Where(d => d.Attribute("name").Value.ToString() == name).FirstOrDefault(); xmlDb.Attribute("name").SetValue(db.name); xmlDb.Element("name").SetValue(db.name); xmlDb.Element("mdb").SetValue(db.mdb); xmlDb.Element("excel").SetValue(db.excel); xmlDb.Element("mdb2").SetValue(db.mdb2); doc.Save(directory + "GEISP\\GEISP.xml"); }