Пример #1
0
        public void AddHostingUnit(HostingUnit newHostingUnit)
        {
            newHostingUnit.HostingUnitKey = getKeyFromConfig("HostingUnitId");
            newHostingUnit.Diary          = Utils.CreateMatrix();
            var hostingUnitsList = GetHostingUnitsList();

            if (hostingUnitsList.Any(x => x.HostingUnitKey == newHostingUnit.HostingUnitKey))
            {
                throw new TzimerException($"Hosting Unit with the ID: {newHostingUnit.HostingUnitKey} - already exists!", "dal");
            }

            HostingUnits hostingUnitsLists = (HostingUnits)GetHostingUnitsList();

            hostingUnitsLists.Add(newHostingUnit);
            SaveToXML(hostingUnitsLists, HOSTING_UNITS_FILENAME);
        }
Пример #2
0
 public override string ToString()
 {
     return("" + HostingUnits.Count());
 }