public BackendMenuGroupViewModel Build(BackendMenuGroup backendMenuGroup)
 {
     return(new BackendMenuGroupViewModel()
     {
         Name = backendMenuGroup.Name,
         Position = backendMenuGroup.Position
     });
 }
        private BackendMenuGroupViewModel GetBackendMenuGroup(List <BackendMenuGroupViewModel> backendMenuGroupViewModels, BackendMenuGroup backendMenuGroup)
        {
            BackendMenuGroupViewModel backendMenuGroupViewModel = backendMenuGroupViewModels.FirstOrDefault(bmg => bmg.Name == backendMenuGroup.Name);

            if (backendMenuGroupViewModel == null)
            {
                backendMenuGroupViewModel = new BackendMenuGroupViewModelBuilder().Build(backendMenuGroup);
                backendMenuGroupViewModels.Add(backendMenuGroupViewModel);
            }

            return(backendMenuGroupViewModel);
        }