Exemple #1
0
 public OneItemConfigurationForm(OneItemConfigurationState oneItemConfigurationMode,
                                 TestUserRepository userRepository)
 {
     InitializeComponent();
     _oneItemConfiguration = OneItemConfigurationFactory.GetOneItemConfiguration(oneItemConfigurationMode,
                                                                                 userRepository);
     _oneItemConfiguration.SetConfiguraionLabel(oneItemConfigurationLabel);
     _oneItemConfiguration.SetConfiguraionTextBox(oneItemConfigurationTextBox);
 }
 public OneItemConfigurationForm(OneItemConfigurationState oneItemConfigurationMode,
     TestUserRepository userRepository)
 {
     InitializeComponent();
     _oneItemConfiguration = OneItemConfigurationFactory.GetOneItemConfiguration(oneItemConfigurationMode,
         userRepository);
     _oneItemConfiguration.SetConfiguraionLabel(oneItemConfigurationLabel);
     _oneItemConfiguration.SetConfiguraionTextBox(oneItemConfigurationTextBox);
 }
 public static IOneItemConfiguration GetOneItemConfiguration(OneItemConfigurationState state,
     TestUserRepository testUserRepository)
 {
     switch (state)
     {
         case OneItemConfigurationState.NewDescription:
             return new OneItemConfigurationDescripiton(testUserRepository);
         case OneItemConfigurationState.NewPassword:
             return new OneItemConfigurationPassword(testUserRepository);
         case OneItemConfigurationState.UserToSearch:
             return new OneItemConfigurationSearchUsers(testUserRepository);
         default:
             throw new Exception("OneItemConfiguration Value Unespected");
     }
 }
        public static IOneItemConfiguration GetOneItemConfiguration(OneItemConfigurationState state,
                                                                    TestUserRepository testUserRepository)
        {
            switch (state)
            {
            case OneItemConfigurationState.NewDescription:
                return(new OneItemConfigurationDescripiton(testUserRepository));

            case OneItemConfigurationState.NewPassword:
                return(new OneItemConfigurationPassword(testUserRepository));

            case OneItemConfigurationState.UserToSearch:
                return(new OneItemConfigurationSearchUsers(testUserRepository));

            default:
                throw new Exception("OneItemConfiguration Value Unespected");
            }
        }