private void AddActivity() { CustomerActivity ca = new CustomerActivity(); ca.Timestamp = dtPicker.Value; ca.Type = cmdTypeOfActivity.SelectedItem.ToString(); ca.Note = txtNote.Text; CustomerManager.AddActivity(txtCustomerNo.Text, ca); }
public void AddActivity(String customerNo, CustomerActivity customerActivity) { XDocument xDoc = XDocument.Load(this.DataSource); var dbElement = (from item in xDoc.Descendants("Customers").Descendants("Customer") where item.Attribute("number").Value == customerNo select item).FirstOrDefault(); if (dbElement != null) { dbElement.Element("Activities").Add(GetCustomerActivityElement(customerActivity)); xDoc.Save(this.DataSource); } }
public static void AddActivity(String customerNo, CustomerActivity ca) { CustomerDataLayer cDL = GetDataLayer(); cDL.AddActivity(customerNo, ca); }
private XElement GetCustomerActivityElement(CustomerActivity ca) { XElement xElement = new XElement("Activity", new XElement("Timestamp", ca.Timestamp), new XElement("Type", ca.Type), new XElement("Note", ca.Note)); return xElement; }