private void button1_Click(object sender, EventArgs e) { Korisnik korisnik = new Korisnik(); korisnik.firma = firmaTextBox.Text.Trim(); korisnik.ime = imeTextBox.Text.Trim(); korisnik.prezime = prezimeTextBox.Text.Trim(); korisnik.mobilni = mobilniTextBox.Text.Trim(); korisnik.fiksni = fiksniTextBox.Text.Trim(); korisnik.email = emailTextBox.Text.Trim(); if (korisnikRepo.Create(korisnik)) { dataGridView1.DataSource = korisnikRepo.getAll().OrderByDescending(k => k.id).ToList(); MessageBox.Show("Uspešno sačuvan korisnik!"); } else { MessageBox.Show("Došlo je do greške!"); } }
public void AddKorisnikToRepositoryTest() { //Create repository var testHelper = new TestHelper(); var repository = new KorisnikRepository(testHelper.Context); //Create korisnik for adding var korisnikId = repository.GetLast() + 1; var korisnikToAdd = new Korisnik { KorisnikId = korisnikId, RadnoMjestoId = 2, DatumRodjenja = new DateTime(1994, 3, 3), Ime = "Miro", Prezime = "Miric" }; //Add korisnik to repository repository.Create(korisnikToAdd); //Check if korisnik is added to the database var korisnikFromDb = repository.Get(korisnikId); Assert.IsNotNull(korisnikFromDb, "korisnik from database is null"); Assert.AreEqual(korisnikToAdd.Ime, korisnikFromDb.Ime); }