public void TestRetrieveNewAnimalChecklistByAnimalIDThrowsCorrectException() { // arrange INewAnimalChecklistManager _AnimalChecklistManager = new NewAnimalChecklistManager(_animalChecklistAccessor); // act _AnimalChecklistManager.RetrieveNewAnimalChecklistByAnimalID(-1); }
public void TestRetrieveNewAnimalChecklistByAnimalIDWithCorrectValue() { // arrange List <NewAnimalChecklist> NewAnimalChecklist; INewAnimalChecklistManager _AnimalChecklistManager = new NewAnimalChecklistManager(_animalChecklistAccessor); // act NewAnimalChecklist = _AnimalChecklistManager.RetrieveNewAnimalChecklistByAnimalID(1); // assert Assert.AreEqual(1, NewAnimalChecklist.Count); }
public AnimalRecords() { InitializeComponent(); _animalManager = new AnimalManager(); cmbAnimalSpecies.ItemsSource = _animalManager.RetrieveAnimalSpecies(); Warning.Visibility = Visibility.Hidden; Warning2.Visibility = Visibility.Hidden; QuantityAlertManager(); NewAnimalChecklist.Visibility = Visibility.Hidden; _animalManager = new AnimalManager(); _ChecklistManager = new NewAnimalChecklistManager(); _MHManager = new AnimalMedicalHistoryManager(); NumberOfActiveAnimals = _ChecklistManager.RetrieveNumberOfAnimals();//Full auto }
/// <summary> /// Creator: Daulton Schilling /// Created: 2/22/2020 /// Approver: /// Approver: /// /// ClickEvent for Animal list to view an animals entire record/checklist /// </summary> /// <remarks> /// Updater: /// Updated: /// Update: /// </remarks> private void Row_DoubleClick(object sender, MouseButtonEventArgs e) { NewAnimalChecklist.Visibility = Visibility.Visible; SelectAnimalMessage.Visibility = Visibility.Hidden; List <NewAnimalChecklist> List = null; NewAnimalChecklistManager _ChecklistManager = new NewAnimalChecklistManager(); object item = dgActiveAnimals.SelectedItem; string ID = (dgActiveAnimals.SelectedCells[0].Column.GetCellContent(item) as TextBlock).Text; try { page = Int32.Parse(ID); List = _ChecklistManager.RetrieveNewAnimalChecklistByAnimalID(Int32.Parse(ID)); Error.Visibility = Visibility.Hidden; } catch (FormatException) { Error.Visibility = Visibility.Visible; Error.Content = "Please enter a valid ID number"; } view.ItemsSource = List; return; }