Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public ActionResult Uppgift3()
- {
- var uppgift3_xml =
- new XElement("Utbetalningar",
- from utbet in csnXml.Descendants(csnsm + "Utbetalning")
- group utbet by (int)utbet.Element(csntyp + "utbetdatum") into utbetperdatum
- let allabelopp =
- new XElement("allabelopp",
- from belopp in utbetperdatum.Descendants(csntyp + "Belopp")
- group belopp by belopp.Element(csntyp + "klartext").Value
- into beloppsgrupp
- select
- new XElement("beloppinfo",
- new XElement("typ", beloppsgrupp.Key),
- new XElement("summa", beloppsgrupp.Elements(csntyp + "totbelopp").Sum(n => (int)n))))
- select
- new XElement("datumochbelopp",
- new XElement("datum", utbetperdatum.Key),
- new XElement("totalbelopp", utbetperdatum.Elements(csntyp + "totbelopp").Sum(n => (int)n)),
- allabelopp));
- return View(uppgift3_xml);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement