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); }