Пример #1
0
        async void log(object sender, EventArgs e)
        {
            var a = new logowanie {
                email = Email.Text, hasło = Hasło.Text
            };

            var baz = await SystemOD.GetPlace1();

            var k = baz.Where(z => z.email == a.email);



            foreach (var p in k)
            {
                if (a.email == p.email && a.hasło == p.hasło)
                {
                    await Navigation.PushAsync(new MainPage());

                    return;
                }

                else
                {
                }
            }
        }
Пример #2
0
        async void rejestracja(object sender, EventArgs e)
        {
            var b = new logowanie {
                email = email.Text, hasło = hasło.Text, Ulica = Ulica.Text, Nrdomu = Nrdomu.Text, Kod = Kod.Text, Poczta = Poczta.Text
            };

            var baz = await SystemOD.GetPlace1();

            var k = baz.Where(z => z.email == b.email);


            foreach (var p in k)
            {
                if (b.email == p.email)
                {
                    autoryzac.Text = "Sprawdź poprawność danych";
                    return;
                }

                else if (b.email != p.email)

                {
                    await SystemOD.Addlogo(b.email, b.hasło);
                    await DisplayAlert("", "Rejestracja przebiegła pomyślnie", "OK");
                }
            }


            var c = gdypopr(b);

            if (c)
            {
                await SystemOD.Addlogo(b.email, b.hasło);
                await DisplayAlert("", "Rejestracja przebiegła pomyślnie", "OK");
            }
            else
            {
                autoryzac.Text = "BŁĄD REJESTRACJI";
            }
        }
Пример #3
0
 bool gdypopr(logowanie b)
 {
     return(!string.IsNullOrWhiteSpace(b.email) && b.email.Contains("@") && !string.IsNullOrWhiteSpace(b.hasło));
 }