private void Load(BaseWorker baseWorker)
 {
     foreach (Category category in baseWorker.Categoryes())
     {
         UserCategory userCategory = category.ToUserCategory();
         userCategory.UserAttacks = new List<UserAttack>();
         foreach (Attack attack in baseWorker.Attacks(userCategory))
         {
             UserAttack userAttack = attack.ToUserAttack();
             userAttack.UserSigns = new List<UserSign>();
             foreach (Sign sign in baseWorker.Signs(userAttack))
             {
                 userAttack.UserSigns.Add(sign.ToUserSign());
             }
             userCategory.UserAttacks.Add(userAttack);
         }
         UserCategories.Add(userCategory);
     }
 }