示例#1
0
        public void ZalogujDoCentraliTest()
        {
            DaneAuthUzytkownika uzytkownikPoprawny = new DaneAuthUzytkownika()
            {
                Login = "******",
                Haslo = "natak139e"
            };

            DaneAuthUzytkownika uzytkownikBlednyLogin = new DaneAuthUzytkownika()
            {
                Login = "******",
                Haslo = "natak139e"
            };

            DaneAuthUzytkownika uzytkownikBledneHaslo = new DaneAuthUzytkownika()
            {
                Login = "******",
                Haslo = "123"
            };

            var context = new ApplicationContext();

            try
            {
                new UzytkownicyModel(context).ZalogujDoCentrali(uzytkownikPoprawny);
                new UzytkownicyModel(context).ZalogujDoCentrali(uzytkownikBlednyLogin);
                new UzytkownicyModel(context).ZalogujDoCentrali(uzytkownikBledneHaslo);
            }
            catch
            {
                throw new AssertFailedException();
            }
        }
 public void wybranoZalogujDoCentrali(DaneAuthUzytkownika dane)
 {
     //potrzebujemy sprawdzania po loginie
     if (dane.Login.Equals("corzel") && dane.Haslo.Equals("natak139l"))
     {
         uzytkownicy.ZalogujDoCentrali(dane);
         Models.DTO.Uzytkownik.DaneUzytkownika user = new Models.DTO.Uzytkownik.DaneUzytkownika();
         user.Imie        = "Cichosław";
         user.Nazwisko    = "Orzeł";
         user.UserId      = 0;
         user.Telefon     = 0700880;
         user.Uprawnienia = 0;
         user.Login       = dane.Login;
         user.Haslo       = dane.Haslo;
         Presenters.CentralaManager.PaczkiCM.PaczkiPrezenter paczkiP = new Presenters.CentralaManager.PaczkiCM.PaczkiPrezenter();
         logowanie.wyswietlMenuGlowneCentrali(user, new Presenters.CentralaManager.KurierzyCM.KurierzyPrezenter(paczkiP), new Presenters.CentralaManager.SamochodyCM.SamochodyPrezenter(), new Presenters.CentralaManager.StatystykiCM.StatystykiPrezenter(), paczkiP);
     }
     else
     {
         logowanie.wyswietlKomunikatOBlednychDanych();
     }
 }
        public void ZalogujDoCentrali(DaneAuthUzytkownika dane)
        {
            var user = GetUser(dane.Login, dane.Haslo);

            SignIn(user);
        }