public void TestSetup() { accessor = new PetTypeAccessorMock(); petManager = new PetTypeManager(accessor); petTypes = new List <PetType>(); petTypes = petManager.RetrieveAllPetTypes("all"); }
public DeletePetType(IPetTypeManager petTypeManager = null) { _petTypeManager = petTypeManager; if (_petTypeManager == null) { _petTypeManager = new PetTypeManager(); } InitializeComponent(); try { if (cboPetType.Items.Count == 0) { var petTypeID = _petTypeManager.RetrieveAllPetTypes(); foreach (var item in petTypeID) { cboPetType.Items.Add(item); } } } catch (Exception ex) { MessageBox.Show(ex.Message + Environment.NewLine + ex.StackTrace); } }
//CreatePetType(IPetTypeManager petTypeManager = null) /// <summary> /// Constructs a new Pet Type Manager. /// </summary> /// <param name="IPetTypeManager petTypeManager">TheCreatePetType constructs the _petTypeManager.</param> /// <returns></returns> //Method for creating a new Pet public CreatePetType(IPetTypeManager petTypeManager = null) { _petTypeManager = petTypeManager; if (_petTypeManager == null) { _petTypeManager = new PetTypeManager(); } InitializeComponent(); this.Title = "Add a Pet Type"; this.btnCreate.Content = "Create"; }
// BrowsePetType(IPetTypeManager petTypeManager = null) /// <summary> /// Method for initializing component retrieves all pet types to itemsSource. /// </summary> /// <param name="IPetTypeManager petTypeManager = null">Provides list of pet types to view.</param> /// <returns></returns> public BrowsePetType(IPetTypeManager petTypeManager = null) { _petTypeManager = petTypeManager; if (_petTypeManager == null) { _petTypeManager = new PetTypeManager(); } InitializeComponent(); try { _petType = _petTypeManager.RetrieveAllPetTypes("All"); if (_currentPetType == null) { _currentPetType = _petType; } dgPetTypes.ItemsSource = _currentPetType; } catch (Exception ex) { MessageBox.Show(ex.Message + Environment.NewLine + ex.StackTrace); } }