void LoadFromXmlToExpanceElements() { XDocument xdoc = XDocument.Load(xmlExpenseBasePath); foreach (XElement expance in xdoc.Element("expances").Elements("expance")) { ExpanceElement addingExpance = new ExpanceElement(); addingExpance.expanseDate = expance.Element("date").Value + " " + expance.Element("time").Value; addingExpance.expanseTime = expance.Element("time").Value; addingExpance.expanseName = expance.Element("product").Value; addingExpance.expanseCount = float.Parse(expance.Element("count").Value); addingExpance.expanseCountType = expance.Element("countType").Value; addingExpance.expanseSum = float.Parse(expance.Element("sum").Value); addingExpance.expansePrice = float.Parse(expance.Element("price").Value); expanceElements.Add(addingExpance); } }
void ExpancedToPeriod(ExpanceElement exp) { lExpancedAll.Content = float.Parse(lExpancedAll.Content.ToString()) + exp.expanseSum; }