public void ZarejestrujJakoKlient(DaneKlienta dane) { var userStore = new UserStore <IdentityUser>(); var manager = new UserManager <IdentityUser>(userStore); var user = new DaneKlienta() { UserName = dane.UserName }; IdentityResult result = manager.Create(user, dane.Haslo); // if (result.Succeeded) }
public void KupBiletTest() { // Arrange var sala = new Sala(30); var film = new Film("Lighthouse", 2019); var seans = new Seans(sala, film); var miejsce = 2; var bilet = new Bilet(seans, miejsce); var daneKlienta = new DaneKlienta("John", "Johnson", 23423); var klient = new Klient(daneKlienta); // Act klient.KupBilet(seans, miejsce, 20); // Assert Assert.That(klient.DaneKlienta.Bilety.Any(b => b.Seans == bilet.Seans), "KupBilet() failure"); }
public void RezerwujTest() { // Arrange var miejsce = 2; var sala = new Sala(30); var film = new Film("Lighthouse", 2019); var seans = new Seans(sala, film); var bilet = new Bilet(seans, miejsce); var daneKlienta = new DaneKlienta("John", "Johnson", 32423); var klient = new Klient(daneKlienta); // Act var rezerwacja = klient.Rezerwuj(seans, 2); // Assert Assert.That(rezerwacja.Status, Is.EqualTo(true), "Rezerwuj() failure"); // TODO: Enum, reserved }
public async Task <ActionResult> ChangeProfile([Bind(Prefix = "DaneKlienta")] DaneKlienta daneKlienta) { if (ModelState.IsValid) { var user = await UserManager.FindByIdAsync(User.Identity.GetUserId()); user.DaneKlienta = daneKlienta; var result = await UserManager.UpdateAsync(user); AddErrors(result); } if (!ModelState.IsValid) { TempData["ViewData"] = ViewData; return(RedirectToAction("Index")); } return(RedirectToAction("Index")); }
public void GenerujBiletTests() { // Arrange var daneKlienta = new DaneKlienta("John", "Johninson", 313213); var miejsce = 2; var sala = new Sala(30); var film = new Film("Lighthouse", 2019); var seans = new Seans(sala, film); var rezerwacja = new Rezerwacja( daneKlienta, seans, miejsce, 20, true ); // Act var bilet = rezerwacja.GenerujBilet(); // Assert Assert.That(bilet.Seans, Is.EqualTo(seans), "GenerujBilet() failure"); }
protected override void Seed(ApplicationContext context) { DaneKuriera daneKuriera1 = new DaneKuriera() { Adres = new Adres() { KodPocztowy = "09-201", Miasto = "Sierpc", NumerMieszkania = "2", Ulica = "Poniatowskiego" }, Nazwisko = "Kowalski", Imie = "Maciej", UserName = "******" }; DaneKuriera daneKuriera2 = new DaneKuriera() { Imie = "Krystian", Nazwisko = "Nowakowski", Adres = new Adres() { KodPocztowy = "29-120", Miasto = "Kluczewsko", NumerMieszkania = "12", Ulica = "Spó³dzielcza" }, UserName = "******" }; DaneUzytkownika centrala = new DaneUzytkownika() { Imie = "Cichos³aw", Nazwisko = "Orze³", Adres = new Adres() { Ulica = "Niebieska", KodPocztowy = "01-999", Miasto = "Bia³e Trzecie", NumerMieszkania = "139" }, UserName = "******" }; DaneKlienta klient1 = new DaneKlienta() { Imie = "Wojciech", Nazwisko = "Kruk", Adres = new Adres() { KodPocztowy = "09-111", Miasto = "Starolas", NumerMieszkania = "13", Ulica = "Hymnu Mi³oœci", }, UserName = "******" }; DaneKlienta klient2 = new DaneKlienta() { Imie = "Ewa", Nazwisko = "Adamska", Adres = new Adres() { KodPocztowy = "13-616", Miasto = "Nowy Bór", NumerMieszkania = "69", Ulica = "Centralna", }, UserName = "******" }; DaneSamochodu samochod1 = new DaneSamochodu() { Id = 1, Marka = "Citroen", Model = "Jumper", NumRejestracyjny = "PO6478A", DataKontroli = new DateTime(2017, 03, 15), Stan = "Sprawny" }; DaneSamochodu samochod2 = new DaneSamochodu() { Id = 2, Marka = "Peugeot", Model = "Boxer", NumRejestracyjny = "POL74B6", DataKontroli = new DateTime(2017, 03, 17), Stan = "Sprawny" }; DaneUzytkownika nadawca1 = new DaneUzytkownika() { Adres = new Adres() { Ulica = "Czekoladowa", NumerMieszkania = "23", KodPocztowy = "01-468", Miasto = "Warszawa" }, UserName = "******" }; DaneUzytkownika adresat1 = new DaneUzytkownika() { Adres = new Adres() { Ulica = "S³owackiego", NumerMieszkania = "8A/12", KodPocztowy = "42-202", Miasto = "Czêstochowa" }, UserName = "******" }; // ************ Paczka1 ************ Status status1 = new Status() { Kurier = daneKuriera1, KodStatusu = 1, Czas = new DateTime(2016, 12, 2), }; Status status2 = new Status() { Kurier = daneKuriera1, KodStatusu = 2, Czas = new DateTime(2016, 12, 4), }; DanePaczki paczka1 = new DanePaczki() { Adres = new Adres(), Nadawca = adresat1, Adresat = nadawca1, Status = (Status)status2.Clone(), Historia = new List <Status>() { status1, status2 }, PoczatekObslugi = new DateTime(2016, 12, 2), KoniecObslugi = new DateTime(2016, 12, 4) }; // ************ Paczka2 ************ Status status2_1 = new Status() { Kurier = daneKuriera2, KodStatusu = 1, Czas = new DateTime(2016, 12, 4), }; Status status2_2 = new Status() { Kurier = daneKuriera2, KodStatusu = 2, Czas = new DateTime(2016, 12, 5), }; DaneUzytkownika nadawca2 = new DaneUzytkownika() { Adres = new Adres() { Ulica = "Grochowska", NumerMieszkania = "194/196", KodPocztowy = "04-357", Miasto = "Warszawa" }, UserName = "******" }; DaneUzytkownika adresat2 = new DaneUzytkownika() { Adres = new Adres() { Ulica = "Koœciuszki", NumerMieszkania = "3", KodPocztowy = "03-356", Miasto = "Pcim dolny" }, UserName = "******" }; DanePaczki paczka2 = new DanePaczki() { Adres = new Adres(), Nadawca = nadawca2, Adresat = adresat2, Status = (Status)status2_2.Clone(), Historia = new List <Status>() { status2_1, status2_2 }, PoczatekObslugi = new DateTime(2016, 12, 4), KoniecObslugi = new DateTime(2016, 12, 5) }; // ************ Paczka3 ************ Status status3_1 = new Status() { Kurier = daneKuriera1, KodStatusu = 1, Czas = new DateTime(2016, 12, 7), }; DaneUzytkownika nadawca3 = new DaneUzytkownika() { Adres = new Adres() { Ulica = "Sk³odowskiej", NumerMieszkania = "19", KodPocztowy = "00-000", Miasto = "£ódŸ" }, UserName = "******" }; var adresat3 = new DaneUzytkownika() { Adres = new Adres() { Ulica = "Emaus", NumerMieszkania = "2", KodPocztowy = "30-201", Miasto = "Kraków" }, UserName = "******" }; DanePaczki paczka3 = new DanePaczki() { Adres = new Adres(), Nadawca = nadawca3, Adresat = adresat3, Status = (Status)status3_1.Clone(), Historia = new List <Status>() { status3_1 }, PoczatekObslugi = new DateTime(2016, 12, 7) }; // ************ Paczka4 ************ Status status4_1 = new Status() { KodStatusu = 1, Czas = new DateTime(2016, 12, 7), }; DanePaczki paczka4 = new DanePaczki() { Adres = new Adres(), Nadawca = new DaneKlienta() { Adres = new Adres() { Ulica = "Czekoladowa", NumerMieszkania = "23", KodPocztowy = "01-468", Miasto = "Warszawa" }, UserName = "******" }, Adresat = new DaneKlienta() { Adres = new Adres() { Ulica = "Grochowska", NumerMieszkania = "194/196", KodPocztowy = "04-357", Miasto = "Warszawa" }, UserName = "******" }, Status = (Status)status4_1.Clone(), Historia = new List <Status>() { status4_1 }, PoczatekObslugi = new DateTime(2016, 12, 7) }; context.Kurierzy.AddRange(new[] { daneKuriera1, daneKuriera2 }); context.SaveChanges(); context.Klienci.AddRange(new[] { klient1, klient2 }); context.SaveChanges(); context.Users.Add(nadawca2); context.Users.Add(nadawca1); context.Users.Add(nadawca3); context.Users.Add(adresat2); context.Users.Add(adresat1); context.Users.Add(adresat3); context.Users.Add(centrala); context.SaveChanges(); context.SaveChanges(); context.Paczki.AddRange(new[] { paczka1, paczka2, paczka3, paczka4 }); context.SaveChanges(); context.Samochody.AddRange(new[] { samochod1, samochod2 }); try { context.SaveChanges(); } catch (DbEntityValidationException e) { } }
public void wybranoZarejestrujMnieJakoKlient(DaneKlienta dane) { throw new NotImplementedException(); }
public void wybranoZarejestrujMnieJakoKlient(DaneKlienta dane) { //do poprawy ivKlient.wyswietlOknoRejestracjiKlienta(); }