private void animalForm_Load(object sender, EventArgs e) { var animalRepository = new AnimalRepository(); this.dataCadAnimal.DataSource = animalRepository.FindAll(); CarregarComboRacas(); CarregarComboEspecies(); }
public void FindAll_When_File_NotExists_Throws_Exception() { // Arrange var provider = new PhysicalFileProvider("c:\\"); var sut = new AnimalRepository(provider.GetFileInfo("name.csv")); // Act, Assert Assert.Throws <FileNotFoundException>(() => sut.FindAll().ToList()); }
private void btnCadastrar_Click(object sender, EventArgs e) { if ((txtNome.Text.Trim() == string.Empty) || (txtNomeDoDono.Text.Trim() == string.Empty) || (cbxRaca.Text.Trim() == string.Empty) || (txtTipo.Text.Trim() == string.Empty)) { return; } Animal animal = new Animal(); var animalRepository = new AnimalRepository(); animal.Nome = this.txtNome.Text; animal.NomeDono = this.txtNomeDoDono.Text; animal.Raça = this.cbxRaca.Text; animal.Espécie = this.cbxEspecie.Text; animal.TelefoneTipo = this.txtTipo.Text; animalRepository.Insert(animal); this.dataCadAnimal.DataSource = animalRepository.FindAll(); }