private List <Gewerk> ReadServices(XElement el) { List <Gewerk> copy = new List <Gewerk>(); foreach (XElement childEl in el.Elements()) { switch (childEl.Name.ToString()) { case "Gewerk": Gewerk cpyitem = new Gewerk(); cpyitem.Services = childEl.Value; if (cpyitem.IsEmpty()) { SendError(string.Format("Invalid Services")); break; } copy.Add(cpyitem); break; default: AddUnknowNodeError(childEl); break; } } return(copy); }
private void WriteCompanyActions(Gewerk c) { if (c.IsEmpty()) { return; } Writer.WriteElementString("Gewerk", c.Services); }