ATMLManagerLibrary.controllers.CapabilitiesController.Save C# (CSharp) Method

Save() public static method

public static Save ( string uuid, Capabilities capabilities ) : void
uuid string
capabilities ATMLModelLibrary.model.equipment.Capabilities
return void
        public static void Save( string uuid, Capabilities capabilities )
        {
            SignalDAO dao = new SignalDAO();
            List<object> items = capabilities.Items;
            if (items != null)
            {
                foreach (object item in items)
                {
                    Capability capability = item as Capability;
                    DocumentReference documentReference = item as DocumentReference;
                    if (capability != null)
                        ProcessCapability(uuid, capability);
                    if( documentReference != null )
                        ProcessDocumentReference(uuid, documentReference);
                }
            }
        }