private void parseFonogram(IViewModel viewModel, FonogramDTO output) { IFonogramViewModel input = viewModel as IFonogramViewModel; output.Id = input.Id; output.Naziv = input.Naziv; output.KataloskiBroj = input.KataloskiBroj; output.GodinaIzdanja = input.GodinaIzdanja; }
static private void ShowFonogram(IFonogramViewModel fonogram) { Console.Clear(); Console.WriteLine("Obrada je zavrsena za sledeci fonogram:"); Console.WriteLine("-----------------------------------------------------"); Console.WriteLine("Id: {0} Naziv: {1}", fonogram.Id, fonogram.Naziv); Console.WriteLine("Naziv albuma: {0}", fonogram.AlbumNaziv); Console.WriteLine("Godina izdanja: {0}", fonogram.GodinaIzdanja); Console.WriteLine("Kataloski broj: {0}", fonogram.KataloskiBroj); Console.WriteLine("Izvodjaci: {0}", fonogram.Izvodjaci); Console.WriteLine("-----------------------------------------------------"); Console.WriteLine("Pritisnite Enter za povratak na prethodni meni."); Console.ReadLine(); }
public void IsGetFonogramViewModel_correct() { //Arrange //Act IViewModel viewmodel = ConvertToViewModel.GetFonogramViewModel(_fonogram); IFonogramViewModel Iviewmodel = viewmodel as IFonogramViewModel; //Assert Assert.IsInstanceOfType(viewmodel, typeof(IViewModel)); Assert.IsInstanceOfType(viewmodel, typeof(IFonogramViewModel)); Assert.IsInstanceOfType(viewmodel, typeof(FonogramViewModel)); Assert.AreEqual(Iviewmodel.Id, _fonogram.Id); Assert.AreEqual(Iviewmodel.Naziv, _fonogram.Naziv); Assert.AreEqual(Iviewmodel.KataloskiBroj, _fonogram.KataloskiBroj); Assert.AreEqual(Iviewmodel.GodinaIzdanja, _fonogram.GodinaIzdanja); Assert.AreEqual(Iviewmodel.Izvodjaci, "Jos nema unosa"); }