private void handleCurrentSchema(PowerSchema newSchema, IPowerSchema originalSchema)
 {
     if (originalSchema == null)
     {
         updateSchema(newSchema, true);
     }
     else if (originalSchema.IsActive == false)
     {
         updateSchema(originalSchema, true);
     }
 }
        private void insertNewSchema(List <PowerSchema> newSchemas, PowerSchema newSchema)
        {
            var insertToIndex = Math.Min(newSchemas.IndexOf(newSchema), Schemas.Count);

            Schemas.Insert(insertToIndex, newSchema);
        }