internal override void wyswietlMenuGlowneCentrali(DaneUzytkownika user, KurierzyPrezenter kurierzyPrezenter, SamochodyPrezenter samochodyPrezenter, StatystykiPrezenter statystykiPrezenter, PaczkiPrezenter paczkiPrezenter) { new VMenuGlowne(presenter, samochodyPrezenter, statystykiPrezenter, kurierzyPrezenter, paczkiPrezenter).wyswietlMenuGlowneCentrali(user); }
public void wybranoZalogujMnieJakoKlient(DaneUzytkownika dane) { if (dane.Login.Equals("eadam") && dane.Haslo.Equals("natak139k")) { Models.DTO.Uzytkownik.DaneUzytkownika user = new Models.DTO.Uzytkownik.DaneUzytkownika { Imie = "Ewa", Nazwisko = "Adamska", UserId = 0, Telefon = 0700880, Uprawnienia = 0, Login = dane.Login, Haslo = dane.Haslo }; ivKlient.wyswietlMenuGlowneKlienta(user, null); } else if (dane.Login.Equals("wkruk") && dane.Haslo.Equals("natak139k")) { Models.DTO.Uzytkownik.DaneUzytkownika user = new Models.DTO.Uzytkownik.DaneUzytkownika { Imie = "Wojciech", Nazwisko = "Kruk", UserId = 0, Telefon = 0700880, Uprawnienia = 0, Login = dane.Login, Haslo = dane.Haslo }; ivKlient.wyswietlMenuGlowneKlienta(user, null); } else { ivKlient.wyswietlKomunikatOBlednychDanychLogowania(); } }
public void wybranoZalogujKuriera(DaneUzytkownika dane) { if (dane.Login.Equals("mkowa") && dane.Haslo.Equals("natak139a")) { Models.DTO.Uzytkownik.DaneKuriera user = daneKuriera1; user.Login = dane.Login; user.Haslo = dane.Haslo; //ivKurier.wyswietlOknoListyZlecenKuriera(user, new Models.DTO.Paczka.DanePaczki[] { paczka1, paczka2 }); MainLauncher.message(user.Samochod + ""); ivKurier.wyswietlOknoListyZlecenKurieraZKomunikatemOPrzegladzie(user, new Models.DTO.Paczka.DanePaczki[] { paczka1, paczka2 }, daneKuriera1.Samochod, null); } }
public void wybranoZalogujKuriera(DaneUzytkownika dane) { if (dane.Login.Equals("mkowa") && dane.Haslo.Equals("natak139a")) { Models.DTO.Uzytkownik.DaneUzytkownika user = daneKuriera1; user.Login = dane.Login; user.Haslo = dane.Haslo; if (new Random().Next(100) > 50) { ivKurier.wyswietlOknoListyZlecenKuriera(user, new Models.DTO.Paczka.DanePaczki[] { paczka1, paczka2 }); } else { ivKurier.wyswietlOknoListyZlecenKurieraZKomunikatemOPrzegladzie(user, new Models.DTO.Paczka.DanePaczki[] { paczka1, paczka2 }, samochod); } } }
public async Task <ActionResult> ChangeProfile([Bind(Prefix = "DaneUzytkownika")] DaneUzytkownika daneUzytkownika) { if (ModelState.IsValid) { var user = await UserManager.FindByIdAsync(User.Identity.GetUserId()); user.DaneUzytkownika = daneUzytkownika; var result = await UserManager.UpdateAsync(user); AddErrors(result); } if (!ModelState.IsValid) { TempData["ViewData"] = ViewData; return(RedirectToAction("Index")); } return(RedirectToAction("Index")); }
public async Task <ActionResult> ChangeProfile([Bind(Prefix = "DaneUzytkownika")] DaneUzytkownika daneUzytkownika) { if (ModelState.IsValid) { var user = await UserManager.FindByIdAsync(User.Identity.GetUserId()); //Najpierw bedzie pobierany użytkwonik user.DaneUzytkownika = daneUzytkownika; //jego dane zostana pobrane var result = await UserManager.UpdateAsync(user); //a nastepnie uktualnione AddErrors(result); } if (!ModelState.IsValid) { TempData["ViewData"] = ViewData; return(RedirectToAction("Index")); //Zostana przeslane dane ktore beda niepoprawne zwalidowane i przekierowanie do akcji index } return(RedirectToAction("Index")); }
public void wybranoZalogujMnieJakoKlient(DaneUzytkownika dane) { Random r = new Random(); if (dane.Login.Equals("eadam") && dane.Haslo.Equals("natak139m")) { Models.DTO.Uzytkownik.DaneUzytkownika user = new Models.DTO.Uzytkownik.DaneUzytkownika(); user.Imie = "Ewa"; user.Nazwisko = "Adamska"; user.UserId = 0; user.Telefon = 0700880; user.Uprawnienia = 0; user.Login = dane.Login; user.Haslo = dane.Haslo; paczki = mPaczka.PobierzListePaczek().ToArray(); ivKlient.wyswietlMenuGlowneKlienta(user, paczki); } else { ivKlient.wyswietlKomunikatOBlednychDanychLogowania(); } }
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) { } }
private void init() { klient1 = new DaneUzytkownika() { Imie = "Jan", Nazwisko = "Kowalski", Adres = new Adres() { Ulica = "Biała", KodPocztowy = "11-008", Miasto = "Kielce", NumerMieszkania = "139" }, }; klient2 = new DaneUzytkownika() { Imie = "Maria", Nazwisko = "Janda", Adres = new Adres() { KodPocztowy = "29-120", Miasto = "Kluczewsko", NumerMieszkania = "12", Ulica = "Spółdzielcza" }, }; samochod1 = new DaneSamochodu() { Id = 1, Marka = "Citroen", Model = "Jumper", NumRejestracyjny = "PO 6478A", DataKontroli = new DateTime(2017, 3, 15), Stan = "Sprawny", }; samochod2 = new DaneSamochodu() { Id = 2, Marka = "Peugeot", Model = "Boxer", NumRejestracyjny = "PO L74B6", DataKontroli = new DateTime(2017, 3, 15), Stan = "Sprawny", }; daneKuriera1 = new Models.DTO.Uzytkownik.DaneKuriera() { Adres = new Adres() { KodPocztowy = "09-201", Miasto = "Sierpc", NumerMieszkania = "2", Ulica = "Poniatowskiego" }, Nazwisko = "Kowalski", Imie = "Maciej", UserId = 1, Samochod = samochod1 }; daneKuriera2 = new Models.DTO.Uzytkownik.DaneKuriera() { Adres = new Adres() { KodPocztowy = "29-120", Miasto = "Kluczewsko", NumerMieszkania = "12", Ulica = "Spółdzielcza" }, Nazwisko = "Nowakowski", Imie = "Krystian", UserId = 2, Samochod = samochod2 }; paczka1 = new DanePaczki() { Id = 312, IdPaczki = "2/12/2016", AdresAdresata = klient2.Adres, Nadawca = klient1, Adresat = klient2, Status = new Status() { KodStatusu = (int)StatusEnum.Doreczona, Kurier = daneKuriera1, Czas = new DateTime(1990, 10, 11) }, //Historia = new List<Status>() { new Status() { KodStatusu = 0, Czas = new DateTime(2016, 12, 02) }, new Status() { KodStatusu = 1, Czas = new DateTime(2016, 12, 04) } }, PoczatekObslugi = new DateTime(2016, 12, 02), KoniecObslugi = new DateTime(2016, 12, 04) }; paczka2 = new DanePaczki() { Id = 212, IdPaczki = "4/12/2016", AdresAdresata = klient1.Adres, Nadawca = klient2, Adresat = klient1, Status = new Status() { KodStatusu = (int)StatusEnum.Nadana, Kurier = null, Czas = new DateTime(1990, 10, 11) }, PoczatekObslugi = new DateTime(1990, 10, 10), KoniecObslugi = new DateTime(1990, 10, 12) }; }
public void wybranoZalogujKuriera(DaneUzytkownika dane) { ivKurier.wyswietlFormularzLogowaniaJakoKurier(); }
internal abstract void wyswietlMenuGlowneCentrali(DaneUzytkownika user, KurierzyPrezenter kurierzyPrezenter, SamochodyPrezenter samochodyPrezenter, StatystykiPrezenter statystykiPrezenter, PaczkiPrezenter paczkiPrezenter);
protected bool Equals(DaneUzytkownika other) { return(string.Equals(Imie, other.Imie) && string.Equals(Nazwisko, other.Nazwisko) && Equals(Adres, other.Adres) && Telefon == other.Telefon && Uprawnienia == other.Uprawnienia); }