public Animal GetById(long id) { Animal animal = animalRepository.GetById(id); animal.Race = raceService.GetById(animal.Race.Id); return(animal); }
public void RetrieveInvalidData_Test() { AnimalRepository repo = new AnimalRepository(); repo.Add(firstAnimal); repo.Add(secondAnimal); Animal first = repo.GetById(1); Animal second = repo.GetById(2); Assert.AreEqual("Bobita", first.Name); Assert.AreEqual("Cat", first.Description); Assert.AreEqual(3, first.Id); }
public void AnimalDetails(AnimalView model) { using (var animal = new AnimalRepository()) { Animal ani = animal.GetById(model.AnimalId); } }
// GET: Animals/PetForm public ActionResult PetForm(string biteId, string petId) { var PetFormViewModel = new AnimalViewModel { Animal = new Animal(biteId), Breeds = _breedRepository.All(), Specieses = _speciesRepository.All(), Employees = _employeeRepository.All(), Vets = _vetRepository.All() }; if (petId != null) { PetFormViewModel.Animal = _animalRepository.GetById(petId).Result; } return(View(PetFormViewModel)); }
public void DeleteAnimals(Animalpar model) { using (var animal = new AnimalRepository()) { Animal ani = animal.GetById(model.AnimalId); if (ani != null) { animal.Delete(ani); } } }
// GET: PetOwners/Create public ActionResult PetOwnerForm(string animalId) { var petOwnerViewModel = new PetOwnerViewModel() { PetOwner = new PetOwner(), Animal = _animalRepository.GetById(animalId).Result, States = _statesRepository.All(), Counties = _countyRepository.All(), Cities = _citiesRepository.All() }; if (petOwnerViewModel.Animal.PetOwner != null) { var petOwnerDb = _petOwnerRepository.GetById(animalId).Result; if (petOwnerDb != null) { petOwnerViewModel.PetOwner = petOwnerDb; } } return(View(petOwnerViewModel)); }
private void buttonDeleteAnimal_Click(object sender, EventArgs e) { if (dataGridViewAnimals.CurrentRow == null) { return; } var selectedOwner = (Animal)dataGridViewAnimals.CurrentRow.DataBoundItem; using (RepositoryContext db = new RepositoryContext("RepositoryContext")) { AnimalRepository animalRepo = new AnimalRepository(db); var animal = animalRepo.GetById(selectedOwner.Id); animalRepo.Delete(animal); animalRepo.SaveChanges(); } GetData(); }
public void UpdateAnimals(Animalpar model) { using (var animal = new AnimalRepository()) { Animal ani = animal.GetById(model.AnimalId); if (ani != null) { ani.AnimalId = model.AnimalId; ani.AniCode = model.AniCode; //ani.BatchTypeid = model.b; ani.AniColor = model.AniColor; ani.AniFeedingStatus = model.AniFeedingStatus; ani.AniAge = model.AniAge; ani.AniGender = model.AniGender; ani.AniHealthStatus = model.AniHealthStatus; ani.AniCurrentCost = model.AniCurrentCost; ani.AniSaleStatus = model.AniSaleStatus; ani.AniTotCost = model.AniTotCost; ani.AnimalValue = model.AnimalValue; animal.Update(ani); } } }
public Animalpar GetAnimalById(int id) { using (var animal = new AnimalRepository()) { Animal ani = animal.GetById(id); var anView = new Animalpar(); if (ani != null) { anView.AnimalId = ani.AnimalId; anView.AniCode = ani.AniCode; anView.BatchTypeDesc = bat.GetAll().Find(y => y.BatchTypeid == ani.BatchTypeid).BatchTypeDesc; anView.AniColor = ani.AniColor; anView.AniFeedingStatus = ani.AniFeedingStatus; anView.AniAge = ani.AniAge; anView.AniGender = ani.AniGender; anView.AniHealthStatus = ani.AniHealthStatus; anView.AniCurrentCost = ani.AniCurrentCost; anView.AniSaleStatus = ani.AniSaleStatus; anView.AniTotCost = ani.AniTotCost; anView.AnimalValue = ani.AnimalValue; } return(anView); } }
public Animal Get(int id) { return(db.GetById(id)); }
private void buttonAddVisit_Click(object sender, EventArgs e) { if (comboBoxVets.SelectedItem == null || comboBoxOwnersFromVisit.SelectedItem == null || comboBoxAnimals.SelectedItem == null) { return; } int ownerId = ((Owner)comboBoxOwnersFromVisit.SelectedItem).Id; int vetId = ((Vet)comboBoxVets.SelectedItem).Id; int animalId = ((Animal)comboBoxAnimals.SelectedItem).Id; int cost = 0; try { cost = Int32.Parse(textBoxVisitCost.Text); } catch (Exception) { MessageBox.Show("Zły format ceny"); } Visit newVisit = new Visit { Description = textBoxVisitDescription.Text, Cost = cost, Date = dateTimePickerAnimalDate.Value, OwnerId = ownerId, VetId = vetId, AnimalId = animalId }; textBoxVisitDescription.Text = ""; textBoxVisitCost.Text = ""; dateTimePickerVisitData.Text = ""; using (RepositoryContext db = new RepositoryContext("RepositoryContext")) { AnimalRepository animalRepo = new AnimalRepository(db); OwnerRepository ownerRepo = new OwnerRepository(db); VetRepository vetRepo = new VetRepository(db); VisitRepository visitRepo = new VisitRepository(db); var owner = ownerRepo.GetById(ownerId); var vet = vetRepo.GetById(vetId); var animal = animalRepo.GetById(animalId); newVisit.Owner = owner; newVisit.Vet = vet; newVisit.Animal = animal; var visit = visitRepo.Add(newVisit); visitRepo.SaveChanges(); } GetData(); }
private static Animal GetAnimalById(int id) { return(AnimalRepository.GetById(id)); }
public ActionResult <Animal> GetById(int id) { var pasture = _repository.GetById(id); return(Ok(pasture)); }
static void Main(string[] args) { Animal first = new Animal { Id = 1, Name = "Bobita", Description = "Cat" }; Animal second = new Animal { Id = 2, Name = "Rex", Description = "Dog" }; Animal third = new Animal { Id = 3, Name = "Kitty", Description = "Cat" }; Animal fourth = new Animal { Id = 4, Name = "Daisy", Description = "Parrot" }; Animal fifth = new Animal { Id = 5, Name = "Max", Description = "Dog" }; AnimalRepository repo = new AnimalRepository(); repo.Add(first); repo.Add(second); repo.Add(third); repo.Add(fourth); repo.Add(fifth); Animal firstAnimal = repo.GetById(1); Animal secondAnimal = repo.GetById(2); IEnumerable <Animal> animalList = repo.GetAll(); Console.WriteLine(first); Console.WriteLine(second); Console.WriteLine("Before update: "); foreach (var a in animalList) { Console.WriteLine(a); } Console.WriteLine("After update: "); repo.Update(1, "Mickey", "Mouse"); foreach (var a in animalList) { Console.WriteLine(a); } Console.WriteLine("After removing nr. 4 : "); repo.Delete(4); foreach (var a in animalList) { Console.WriteLine(a); } Tiger tiger = new Tiger(); }
public void SelecionarAnimalPeloIDData() { AnimalRepository AnimalRep = new AnimalRepository(new SistemaCompraGadoDGContexto()); Animal AnimalTeste = AnimalRep.GetById(1); }