public void GetWykazByKategoriaGryTest() { string imie1 = "Imie1"; string imie2 = "Imie2"; string nazwisko1 = "Nazwisko1"; string nazwisko2 = "Nazwisko2"; string kategoriaGry1 = "kategoriaGry1"; string kategoriaGry2 = "kategoriaGry2"; string nazwaGry1 = "nazwaGry1"; string nazwaGry2 = "nazwaGry2"; string autorGry1 = "autorGry1"; string autorGry2 = "autorGry2"; string opisGry1 = "opisGry1"; string opisGry2 = "opisGry2"; IFillingColection fillingColection = new WypelnianieStalymi(); DataContext dataContext = new DataContext(); DataRepository dataRepository = new DataRepository(fillingColection, dataContext); DataService dataService = new DataService(dataRepository); Wykaz wykaz1 = new Wykaz(imie1, nazwisko1, 1, new System.DateTime(2018, 11, 1)); Wykaz wykaz2 = new Wykaz(imie2, nazwisko2, 2, new System.DateTime(2018, 11, 2)); Katalog katalog1 = new Katalog(1, kategoriaGry1); Katalog katalog2 = new Katalog(2, kategoriaGry2); OpisStanu opisStanu1 = new OpisStanu(katalog1, nazwaGry1, autorGry1, opisGry1); OpisStanu opisStanu2 = new OpisStanu(katalog2, nazwaGry2, autorGry2, opisGry2); Zdarzenie zdarzenie1 = new Zdarzenie(1, wykaz1, opisStanu1); Zdarzenie zdarzenie2 = new Zdarzenie(2, wykaz2, opisStanu2); dataRepository.AddZdarzenie(zdarzenie1); dataRepository.AddZdarzenie(zdarzenie2); CollectionAssert.Equals(imie1, dataService.GetWykazByKategoriaGry(kategoriaGry1)[0].Imie); }
public void Startup() { daneRepozytorium = new DaneRepozytorium(); katalog1 = new Katalog("Test_Tytul", "Test_Autor", "Test_Opis"); katalog2 = new Katalog("Test_Tytul2", "Test_Autor2", "Test_Opis2"); daneRepozytorium.DanePowiazania.PozycjeKatalogowe.Add(katalog1.Klucz, katalog1); wykaz1 = new Wykaz("Jan", "Kowalski"); wykaz2 = new Wykaz("Piotr", "Nowak"); daneRepozytorium.DanePowiazania.ElementyWykazu.Add(wykaz1); opis1 = new OpisStanu(katalog1, "Mocno_zniszczona", new DateTime(2018, 9, 3, 12, 00, 00)); opis2 = new OpisStanu(katalog2, "W_stanie_idealnym", new DateTime(2012, 8, 4, 12, 00, 00)); daneRepozytorium.DanePowiazania.OpisyStanu.Add(opis1); zdarzenie1 = new Zdarzenie(opis1, wykaz1, new DateTime(2017, 6, 3, 12, 00, 00), new DateTime(2017, 9, 3, 12, 00, 00)); zdarzenie2 = new Zdarzenie(opis2, wykaz2, new DateTime(2017, 6, 3, 12, 00, 00)); daneRepozytorium.DanePowiazania.Wypozyczenia.Add(zdarzenie1); obslugaDanych = new ObslugaDanych(daneRepozytorium); sciezka = "dane.txt"; daneOryginalne = obslugaDanych.WyswietlDaneRepozytorium(); }
public Zdarzenie DodajZdarzenie(int id, OpisStanu opisStanu, Wykaz wykaz, double ilosc, DateTime dataWypozyczenia) { Zdarzenie z = new Zdarzenie(id, opisStanu, wykaz, ilosc, dataWypozyczenia); dataRepository.DodajZdarzenie(z); return(z); }
public void AddZdarzenieTest() { var Id = 1; var gracz = new Gracz(); gracz.Id = 1; gracz.Imie = "Maciej"; gracz.Nazwisko = "Milewski"; gracz.PESEL = "90072105756"; var gra = new Katalog(); gra.NazwaGry = "Rosyjska ruletka"; gra.OpisGry = "Traf na kule, bedziesz mial pecha"; var numerStolu = 5; var zdarzenie = new Zdarzenie { Id = Id, Gracz = gracz, Gra = gra, NumerStolu = numerStolu }; dr.AddZdarzenie(zdarzenie); var expectedZdarzenie = dr.GetZdarzenie(Id); Assert.AreEqual(expectedZdarzenie.Id, Id); Assert.AreEqual(expectedZdarzenie.Gracz, gracz); Assert.AreEqual(expectedZdarzenie.Gra, gra); Assert.AreEqual(expectedZdarzenie.NumerStolu, numerStolu); //sprawdzamy wyrywkowo, czy na pewno add i get działają Console.WriteLine(Convert.ToString(expectedZdarzenie.Id) + expectedZdarzenie.Gracz.Imie + expectedZdarzenie.Gra.NazwaGry + Convert.ToString(expectedZdarzenie.NumerStolu)); }
public void DeleteZdarzenieTest() { var Id = 1; var gracz = new Gracz(); gracz.Id = 1; gracz.Imie = "Maciej"; gracz.Nazwisko = "Milewski"; gracz.PESEL = "90072105756"; var gra = new Katalog(); gra.NazwaGry = "Rosyjska ruletka"; gra.OpisGry = "Traf na kule, bedziesz mial pecha"; var numerStolu = 5; var zdarzenie = new Zdarzenie { Id = Id, Gracz = gracz, Gra = gra, NumerStolu = numerStolu }; dr.AddZdarzenie(zdarzenie); dr.DeleteZdarzenie(zdarzenie.Id = Id); var expectedZdarzenie = dr.GetZdarzenie(Id); Assert.IsNull(expectedZdarzenie); }
public void FillColection(DataContext dataContext) { Wykaz wykaz1 = new Wykaz("Imie1", "Nazwisko1", 1, new System.DateTime(2019, 05, 21)); Wykaz wykaz2 = new Wykaz("Imie2", "Nazwisko2", 2, new System.DateTime(2019, 05, 22)); Wykaz wykaz3 = new Wykaz("Imie3", "Nazwisko3", 3, new System.DateTime(2019, 05, 23)); Katalog katalog1 = new Katalog(1, "kategoriaGry1"); Katalog katalog2 = new Katalog(2, "kategoriaGry2"); Katalog katalog3 = new Katalog(3, "kategoriaGry3"); OpisStanu opisStanu1 = new OpisStanu(katalog1, "nazwaGry1", "autorGry1", "opisGry1"); OpisStanu opisStanu2 = new OpisStanu(katalog2, "nazwaGry2", "autorGry2", "opisGry2"); OpisStanu opisStanu3 = new OpisStanu(katalog3, "nazwaGry3", "autorGry3", "opisGry3"); Zdarzenie zdarzenie1 = new Zdarzenie(1, wykaz1, opisStanu1); Zdarzenie zdarzenie2 = new Zdarzenie(2, wykaz2, opisStanu2); Zdarzenie zdarzenie3 = new Zdarzenie(3, wykaz3, opisStanu3); dataContext.listaWykazow.Add(wykaz1); dataContext.listaWykazow.Add(wykaz2); dataContext.listaWykazow.Add(wykaz3); dataContext.listaKatalogow.Add(1, katalog1); dataContext.listaKatalogow.Add(2, katalog2); dataContext.listaKatalogow.Add(3, katalog3); dataContext.listaOpisowStanu.Add(opisStanu1); dataContext.listaOpisowStanu.Add(opisStanu2); dataContext.listaOpisowStanu.Add(opisStanu3); dataContext.listaZdarzen.Add(zdarzenie1); dataContext.listaZdarzen.Add(zdarzenie2); dataContext.listaZdarzen.Add(zdarzenie3); }
private void Init_Delegates() { if (_zaznaczacz != null) { Zdarzenie.InitDelegate(ref Zaznacz, _zaznaczacz.Zaznacz); Zdarzenie.InitDelegate(ref Odznacz, _zaznaczacz.Odznacz); } }
public void Init_Delegates() { Zdarzenie.InitDelegate(ref rKontroler.RightMouseClick, ViewRotation); Zdarzenie.InitDelegate(ref rKontroler.BtnClick_W, ViewTranslation_W); Zdarzenie.InitDelegate(ref rKontroler.BtnClick_S, ViewTranslation_S); Zdarzenie.InitDelegate(ref rKontroler.BtnClick_A, ViewTranslation_A); Zdarzenie.InitDelegate(ref rKontroler.BtnClick_D, ViewTranslation_D); }
public void Test_updateEvent() { DataFiller dataFiller = new WypelnianieStalymi(); DataRepository dataRep = new DataRepository(dataFiller); Zdarzenie ev = new Zdarzenie(((InterfejsCrud <Wykaz>)dataRep).Retrieve(1), ((InterfejsCrud <OpisStanu>)dataRep).Retrieve(1), DateTime.Now, DateTime.MaxValue); dataRep.Update(1, ev); Assert.AreEqual(ev, ((InterfejsCrud <Zdarzenie>)dataRep).Retrieve(1)); }
public void removeZdarzenieTest() { DataRepository dataRepository = buildDataRepository(); Zdarzenie zdarzenieFromDataRepository = dataRepository.GetAllZdarzenia()[0]; dataRepository.RemoveZdarzenie(zdarzenieFromDataRepository.IdZdarzenia); CollectionAssert.DoesNotContain(dataRepository.GetAllZdarzenia(), zdarzenieFromDataRepository); }
public void Test_addEvent() { DataFiller dataFiller = new WypelnianieStalymi(); DataRepository dataRep = new DataRepository(dataFiller); Zdarzenie ev = new Zdarzenie(((InterfejsCrud <Wykaz>)dataRep).Retrieve(1), ((InterfejsCrud <OpisStanu>)dataRep).Retrieve(1), DateTime.Now, DateTime.MaxValue); dataRep.Create(ev); Assert.AreEqual(4, dataRep.getAllEvents().Count); }
public void PobierzZdarzeniePoId() { DataRepository repoTest = new DataRepository(new WypelnijBaze()); Katalog ksiazka = new Katalog(5, "C# programowanie", "Krzysztof", "Brak"); OpisStanu stan = new OpisStanu(5, ksiazka, 5, 10, "Nowa"); Wykaz czytelnik = new Wykaz(4, "Artur", "Gromadko", "87434997", "Belchatów"); Zdarzenie zdarzenie = new Zdarzenie(5, stan, czytelnik, 1, new DateTime(2018, 6, 12)); repoTest.DodajZdarzenie(zdarzenie); Assert.AreEqual(zdarzenie, repoTest.PobierzZdarzeniePoId(5)); }
public void updateZdarzenie() { DataRepository dataRepository = buildDataRepository(); Zdarzenie zdarzenieFromDataRepository = dataRepository.GetAllZdarzenia()[0]; zdarzenieFromDataRepository.KtoWypozyczyl = Wykaz1; dataRepository.UpdateZdarzenie(zdarzenieFromDataRepository); zdarzenieFromDataRepository = dataRepository.GetAllZdarzenia()[0]; Assert.AreEqual(Wykaz1, zdarzenieFromDataRepository.KtoWypozyczyl); }
public void UpdateZdarzenieTest() { IDataFiller wypelnianieStalymi = new WypelnianieStalymi(); DataContext dataContext = new DataContext(); IDataRepository dataRepository = new DataRepository(wypelnianieStalymi, dataContext); Zdarzenie zdarzenie = dataRepository.GetZdarzenie(0); Zdarzenie newZdarzenie = new Zwrot(dataRepository.GetKlient(0), dataRepository.GetStan(0)); Assert.AreNotSame(zdarzenie, newZdarzenie); dataRepository.UpdateZdarzenie(0, newZdarzenie); Assert.AreNotSame(zdarzenie, dataRepository.GetZdarzenie(0)); Assert.AreSame(newZdarzenie, dataRepository.GetZdarzenie(0)); }
public void DeleteZdarzenieTest() { IDataFiller wypelnianieStalymi = new WypelnianieStalymi(); DataContext dataContext = new DataContext(); IDataRepository dataRepository = new DataRepository(wypelnianieStalymi, dataContext); Zdarzenie zdarzenie = dataRepository.GetZdarzenie(0); Assert.AreEqual(zdarzenie, dataRepository.GetZdarzenie(0)); dataRepository.DeleteZdarzenie(zdarzenie); foreach (Zdarzenie z in dataRepository.GetAllZdarzenie()) { Assert.AreNotEqual(zdarzenie, z); } }
void Start() { _obiekt = GetComponent <Obiekt>(); _form = GetComponent <Combo_Form>(); _zaznaczacz = GameObject.Find("Baza").GetComponent <Zaznaczacz>(); _baza = _zaznaczacz.gameObject.GetComponent <Baza>(); ParentEdges = _baza.gameObject.transform.GetChild(1).gameObject; if (_zaznaczacz != null) { Zdarzenie.InitDelegate(ref _zaznaczacz.SelectionChanged, SelectionChanged); } Init_Dijkstra(); }
public void Wypelnij(DataContext dataContext) { Katalog ksiazka1 = new Katalog(1, "Przygody Tomka", "Maciek", "Brak"); Katalog ksiazka2 = new Katalog(2, "c# od podstaw", "Krzysztof", "Brak"); Katalog ksiazka3 = new Katalog(3, "2 Wojna", "Adolf", "Brak"); Katalog ksiazka4 = new Katalog(4, "Java w 21 dni", "Sebastian", "Brak"); dataContext.Ksiazki.Add(ksiazka1.Id, ksiazka1); dataContext.Ksiazki.Add(ksiazka2.Id, ksiazka2); dataContext.Ksiazki.Add(ksiazka3.Id, ksiazka3); dataContext.Ksiazki.Add(ksiazka4.Id, ksiazka4); Wykaz czytelnik1 = new Wykaz(1, "Krzysztof", "Kosmala", "56780187", "Łódzka"); Wykaz czytelnik2 = new Wykaz(2, "Maciek", "Kozłowski", "56780666", "Pabianicka"); Wykaz czytelnik3 = new Wykaz(3, "Tomasz", "Gromadko", "52231187", "Odrzanska"); Wykaz czytelnik4 = new Wykaz(4, "Artur", "Badura", "87434887", "Joanny"); dataContext.Czytelnicy.Add(czytelnik1); dataContext.Czytelnicy.Add(czytelnik2); dataContext.Czytelnicy.Add(czytelnik3); dataContext.Czytelnicy.Add(czytelnik4); OpisStanu stan1 = new OpisStanu(1, ksiazka1, 5, 10, "Nowa"); OpisStanu stan2 = new OpisStanu(2, ksiazka2, 2, 12, "Używana"); OpisStanu stan3 = new OpisStanu(3, ksiazka3, 4, 13, "Zniszczona"); OpisStanu stan4 = new OpisStanu(4, ksiazka4, 5, 11, "Nowa"); dataContext.OpisStanu.Add(stan1); dataContext.OpisStanu.Add(stan2); dataContext.OpisStanu.Add(stan3); dataContext.OpisStanu.Add(stan4); Zdarzenie zdarznie1 = new Zdarzenie(1, stan2, czytelnik3, 1, new DateTime(2018, 5, 12)); Zdarzenie zdarznie2 = new Zdarzenie(1, stan2, czytelnik4, 1, new DateTime(2018, 12, 13)); Zdarzenie zdarznie3 = new Zdarzenie(1, stan4, czytelnik2, 1, new DateTime(2018, 5, 17)); Zdarzenie zdarznie4 = new Zdarzenie(1, stan1, czytelnik1, 1, new DateTime(2018, 4, 1)); dataContext.Wypozyczenia.Add(zdarznie1); dataContext.Wypozyczenia.Add(zdarznie2); dataContext.Wypozyczenia.Add(zdarznie3); dataContext.Wypozyczenia.Add(zdarznie4); }
public void GetZdarzenieTest() { string imie1 = "Imie1"; string nazwisko1 = "Nazwisko1"; string kategoriaGry1 = "kategoriaGry1"; string nazwaGry1 = "nazwaGry1"; string autorGry1 = "autorGry1"; string opisGry1 = "opisGry1"; IFillingColection fillingColection = new WypelnianieStalymi(); DataContext dataContext = new DataContext(); DataRepository dataRepository = new DataRepository(fillingColection, dataContext); Wykaz wykaz1 = new Wykaz(imie1, nazwisko1, 1, new System.DateTime(2018, 11, 1)); Katalog katalog1 = new Katalog(1, kategoriaGry1); OpisStanu opisStanu1 = new OpisStanu(katalog1, nazwaGry1, autorGry1, opisGry1); Zdarzenie zdarzenie1 = new Zdarzenie(1, wykaz1, opisStanu1); dataRepository.AddZdarzenie(zdarzenie1); Assert.AreEqual("Imie1", dataRepository.GetZdarzenie(1).Wykaz.Imie); }
public void Init_Delegates ( Zdarzenie.dProceduraMyszki L_Click, Zdarzenie.dProceduraMyszki L_ClickDown, Zdarzenie.dProceduraMyszki L_ClickUp, Zdarzenie.dProceduraMyszki P_Click, Zdarzenie.dProceduraMyszki P_ClickDown, Zdarzenie.dProceduraMyszki P_ClickUp, Zdarzenie.dProceduraMyszki Hover, Zdarzenie.dProceduraMyszki Leave, Zdarzenie.dProceduraMyszki CoursorContact, Zdarzenie.dProceduraMyszki CoursorContactWithThis, Zdarzenie.dProceduraMyszki CoursorContactWithOther, Zdarzenie.dProceduraMyszki CoursorNoContact ) { Zdarzenie.InitDelegate(ref this.Hover, Hover); Zdarzenie.InitDelegate(ref this.L_Click, L_Click); Zdarzenie.InitDelegate(ref this.L_ClickDown, L_ClickDown); Zdarzenie.InitDelegate(ref this.L_ClickUp, L_ClickUp); Zdarzenie.InitDelegate(ref this.P_Click, P_Click); Zdarzenie.InitDelegate(ref this.P_ClickDown, P_ClickDown); Zdarzenie.InitDelegate(ref this.P_ClickUp, P_ClickUp); Zdarzenie.InitDelegate(ref this.Leave, Leave); Zdarzenie.InitDelegate(ref this.CoursorContact, CoursorContact); Zdarzenie.InitDelegate(ref this.CoursorContactWithThis, CoursorContactWithThis); Zdarzenie.InitDelegate(ref this.CoursorContactWithOther, CoursorContactWithOther); if (CoursorNoContact != null) { this.CoursorNoContact += CoursorNoContact; } }
public void UaktualnijZdarzeniePoId() { DataRepository repoTest = new DataRepository(new WypelnijBaze()); Katalog ksiazka = new Katalog(5, "C# programowanie", "Krzysztof", "Brak"); OpisStanu stan = new OpisStanu(5, ksiazka, 5, 10, "Nowa"); Wykaz czytelnik = new Wykaz(5, "Artur", "Gromadko", "87434997", "Belchatów"); Zdarzenie noweZdarzenie = new Zdarzenie(5, stan, czytelnik, 1, new DateTime(2018, 6, 12)); Zdarzenie zdarzenie = repoTest.PobierzZdarzeniePoId(1); Assert.AreNotEqual(zdarzenie.Id, noweZdarzenie.Id); Assert.AreNotEqual(zdarzenie.Opisstanu, noweZdarzenie.Opisstanu); Assert.AreNotEqual(zdarzenie.Wykaz, noweZdarzenie.Wykaz); Assert.AreNotEqual(zdarzenie.DataWypozyczenia, noweZdarzenie.DataWypozyczenia); Assert.AreEqual(true, repoTest.UaktualnijZdarzeniePoId(1, noweZdarzenie)); Assert.AreNotEqual(zdarzenie.Id, noweZdarzenie.Id); Assert.AreEqual(zdarzenie.Ilosc, noweZdarzenie.Ilosc); Assert.AreEqual(zdarzenie.Opisstanu, noweZdarzenie.Opisstanu); Assert.AreEqual(zdarzenie.Wykaz, noweZdarzenie.Wykaz); Assert.AreEqual(zdarzenie.DataWypozyczenia, noweZdarzenie.DataWypozyczenia); }
public Koleje() { StreamReader s = new StreamReader("C:/Users/marci/Desktop/in.txt"); string value = s.ReadLine(); string[] p = value.Split(null); ilosc_miast = Convert.ToInt32(p[0]) + 1; zdarzenia = new Zdarzenie[Convert.ToInt32(p[1])]; zapytania = new Zapytanie[Convert.ToInt32(p[2])]; for (int i = 0; i < zdarzenia.Length; i++) { value = s.ReadLine(); p = value.Split(null); String[] data = p[0].Split("-"); Data dataa = new Data(Convert.ToInt32(data[0]), Convert.ToInt32(data[1]), Convert.ToInt32(data[2])); if (p[1] == "b") { zdarzenia[i] = new Zdarzenie(dataa, Convert.ToInt32(p[2]), Convert.ToInt32(p[3]), Convert.ToChar(p[1]), Convert.ToInt32(p[4]), 60 * Convert.ToInt32(p[5])); } else { zdarzenia[i] = new Zdarzenie(dataa, Convert.ToInt32(p[2]), Convert.ToInt32(p[3]), Convert.ToChar(p[1]), Convert.ToInt32(p[4])); } } for (int i = 0; i < zapytania.Length; i++) { value = s.ReadLine(); p = value.Split(null); zapytania[i] = new Zapytanie(Convert.ToInt32(p[0]), Convert.ToInt32(p[1]), Convert.ToInt32(p[2]), ilosc_miast); } lista_incydencji = new List <Stacja> [ilosc_miast]; for (int i = 0; i < ilosc_miast; i++) { lista_incydencji[i] = new List <Stacja>(); } }
public void Wypelnij(DataContext dataContext) { for (int i = 0; i < IleRekordow; i++) { Katalog ksiazka1 = new Katalog(i, Faker.Lorem.Sentence(), Faker.Name.FullName(), "Brak"); dataContext.Ksiazki.Add(ksiazka1.Id, ksiazka1); Wykaz czytelnik1 = new Wykaz(i, Faker.Name.First(), Faker.Name.Last(), Faker.Phone.Number(), Faker.Address.StreetName()); dataContext.Czytelnicy.Add(czytelnik1); var randHelper = r.Next(0, IleRekordow); var randHelper2 = r.Next(0, IleRekordow); OpisStanu stan1 = new OpisStanu(i, ksiazka1, randHelper, randHelper2, Faker.Lorem.GetFirstWord()); dataContext.OpisStanu.Add(stan1); var randHelper3 = r.Next(0, IleRekordow); DateTime start = new DateTime(1995, 1, 1); int range = (DateTime.Today - start).Days; Zdarzenie zdarznie1 = new Zdarzenie(i, stan1, czytelnik1, randHelper3, start.AddDays(r.Next(range))); dataContext.Wypozyczenia.Add(zdarznie1); } }
public void Startup() { daneRepozytorium = new DaneRepozytorium(); katalog1 = new Katalog("Test Tytul", "Test Autor", "Test Opis"); katalog2 = new Katalog("Test Tytul2", "Test Autor2", "Test Opis2"); daneRepozytorium.DanePowiazania.PozycjeKatalogowe.Add(katalog1.Klucz, katalog1); wykaz1 = new Wykaz("Jan", "Kowalski"); wykaz2 = new Wykaz("Piotr", "Nowak"); daneRepozytorium.DanePowiazania.ElementyWykazu.Add(wykaz1); opis1 = new OpisStanu(katalog1, "Mocno zniszczona", new DateTime(2018, 9, 3, 12, 00, 00)); opis2 = new OpisStanu(katalog2, "W stanie idealnym", new DateTime(2012, 8, 4, 12, 00, 00)); daneRepozytorium.DanePowiazania.OpisyStanu.Add(opis1); zdarzenie1 = new Zdarzenie(opis1, wykaz1, new DateTime(2017, 6, 3, 12, 00, 00), new DateTime(2017, 9, 3, 12, 00, 00)); zdarzenie2 = new Zdarzenie(opis2, wykaz2, new DateTime(2017, 6, 3, 12, 00, 00)); daneRepozytorium.DanePowiazania.Wypozyczenia.Add(zdarzenie1); obslugaDanych = new ObslugaDanych(daneRepozytorium); wypelnianieStalymi = new WypelnianieStalymi(); wypelnianieLosowymiDanymi = new WypelnianieLosowymiDanymi(); }
public void ZmienZdarzenie(Zdarzenie stare, Zdarzenie nowe) { repozytorium.UpdateZdarzenie(stare, nowe); }
static void Main(string[] args) { Console.Write("Podaj pozycję początkową , np. B4 : "); string wyborPozycji = Console.ReadLine(); Console.Write("Podaj kolor (c - czarne , b - białe) : "); string wyburKoloru = Console.ReadLine(); Console.WriteLine("Wybierz figurę :"); Console.WriteLine(" 1. Król."); Console.WriteLine(" 2. Goniec."); Console.WriteLine(" 3. Wieża."); Console.WriteLine(" 4. Pionek."); string wyborFigury = Console.ReadLine(); switch (wyborFigury) { case "1": Krol krol = new Krol(); krol.PoczatkowaPozycja(new Szachownica(wyborPozycji)); krol.WybranyKolor(wyburKoloru); Console.WriteLine("Twoja figura to: " + krol.NazwaFigury + ", kolor : " + krol.WybranyKolor(wyburKoloru) + " , na pozycji : " + wyborPozycji); Console.Write("Podaj pozycję docelową : "); string nowaPozycja = Console.ReadLine(); Szachownica docelowaPozycja = new Szachownica(nowaPozycja); if (krol.CzyMozeRuszyc(docelowaPozycja)) { Zdarzenie.write("Ruch z: " + wyborPozycji + " na " + nowaPozycja + " jest OK"); } else { Zdarzenie.write("Ruch z: " + wyborPozycji + " na " + nowaPozycja + " jest ZABRONIONY"); } break; case "2": Goniec goniec = new Goniec(); goniec.PoczatkowaPozycja(new Szachownica(wyborPozycji)); goniec.WybranyKolor(wyburKoloru); Console.WriteLine("Twoja figura to: " + goniec.NazwaFigury + ", kolor : " + goniec.WybranyKolor(wyburKoloru) + " , na pozycji : " + wyborPozycji); Console.Write("Podaj pozycję docelową : "); string nowaPozycja1 = Console.ReadLine(); Szachownica docelowaPozycja1 = new Szachownica(nowaPozycja1); if (goniec.CzyMozeRuszyc(docelowaPozycja1)) { Console.WriteLine("Ruch z: " + wyborPozycji + " na " + nowaPozycja1 + " jest OK"); } else { Console.WriteLine("Ruch z: " + wyborPozycji + " na " + nowaPozycja1 + " jest ZABRONIONY"); } break; case "3": Wieza wieza = new Figury.Wieza(); wieza.PoczatkowaPozycja(new Szachownica(wyborPozycji)); wieza.WybranyKolor(wyburKoloru); Console.WriteLine("Twoja figura to: " + wieza.NazwaFigury + ", kolor : " + wieza.WybranyKolor(wyburKoloru) + " , na pozycji : " + wyborPozycji); Console.Write("Podaj pozycję docelową : "); string nowaPozycja2 = Console.ReadLine(); Szachownica docelowaPozycja2 = new Szachownica(nowaPozycja2); if (wieza.CzyMozeRuszyc(docelowaPozycja2)) { Console.WriteLine("Ruch z: " + wyborPozycji + " na " + nowaPozycja2 + " jest OK"); } else { Console.WriteLine("Ruch z: " + wyborPozycji + " na " + nowaPozycja2 + " jest ZABRONIONY"); } break; case "4": Pionek pionek = new Pionek(); pionek.PoczatkowaPozycja(new Szachownica(wyborPozycji)); pionek.WybranyKolor(wyburKoloru); Console.WriteLine("Twoja figura to: " + pionek.NazwaFigury + ", kolor : " + pionek.WybranyKolor(wyburKoloru) + " , na pozycji : " + wyborPozycji); Console.Write("Podaj pozycję docelową : "); string nowaPozycja3 = Console.ReadLine(); Szachownica docelowaPozycja3 = new Szachownica(nowaPozycja3); if (pionek.CzyMozeRuszyc(docelowaPozycja3)) { Console.WriteLine("Ruch z: " + wyborPozycji + " na " + nowaPozycja3 + " jest OK"); } else { Console.WriteLine("Ruch z: " + wyborPozycji + " na " + nowaPozycja3 + " jest ZABRONIONY"); } break; default: Console.WriteLine("Zły wybór !"); break; } Console.Read(); }
public void DeleteZdarzenie(Zdarzenie zdarzenie) { IData.DeleteZdarzenie(zdarzenie); }
private static void WalkaKoniec(Zdarzenie zdarzenie) { zdarzenie.Walka.ZakończWalke(); }
public void UaktualnijZdarzeniePoId(int id, int noweId, OpisStanu opisStanu, Wykaz wykaz, double ilosc, DateTime dataWypozyczenia) { Zdarzenie z = DodajZdarzenie(noweId, opisStanu, wykaz, ilosc, dataWypozyczenia); dataRepository.UaktualnijZdarzeniePoId(id, z); }
public Zdarzenie GetRandomZdarzenie() { Zdarzenie zdarzenie = new Zdarzenie(random.Next(1, 100), GetRandomWykaz(), GetRandomOpisStanu()); return(zdarzenie); }