Beispiel #1
0
    protected void bRejestruj_Click(object sender, EventArgs e)
    {
        ObslugaDataContext polaczenie = new ObslugaDataContext();
        User nowy = new User();
        var  u    = from us in polaczenie.Users where us.Login.Trim() == tbLogin.Text select us;

        if (u.Count() == 0)
        {
            if (tbLogin.Text != "" && tbPass.Text != "" && tbImie.Text != "" && TbNazwisko.Text != "")
            {
                polaczenie.Users.InsertOnSubmit(nowy);
                nowy.Login     = tbLogin.Text;
                nowy.Password  = tbPass.Text.GetHashCode().ToString();
                nowy.Group_id  = 1;
                nowy.FirstName = tbImie.Text;
                nowy.LastName  = TbNazwisko.Text;
                polaczenie.SubmitChanges();
                Response.Redirect("Logowanie.aspx");
            }
            else if (tbLogin.Text == "" || tbPass.Text == "" || tbImie.Text == "" || TbNazwisko.Text == "")
            {
                lblBlad.Visible = true;
                lblBlad.Text    = "Wypełnij wszystkie pola.";
            }
        }
        else
        {
            lblBlad.Visible = true;
            lblBlad.Text    = "Taki użytkownik już istnieje! Podaj inny Login.";
        }
    }
Beispiel #2
0
    public bool Zmien_uprawnienia(string log, int g)
    {
        ObslugaDataContext polaczenie = Lacze.Polacz();
        var u = from us in polaczenie.Users where us.Login.Trim() == log select us;

        if (u.Count() == 1)
        {
            u.First().Group_id = g;
            polaczenie.SubmitChanges();
            return(true);
        }
        return(false);
    }
Beispiel #3
0
    public bool Dodaj_pokoj(string nr, string r)
    {
        ObslugaDataContext polaczenie = Lacze.Polacz();
        var u = from us in polaczenie.Pokojes where us.Nr_pokoju.Trim() == nr select us;

        if (u.Count() == 0)
        {
            Pokoje nowy_pokoj = new Pokoje();
            polaczenie.Pokojes.InsertOnSubmit(nowy_pokoj);
            nowy_pokoj.Nr_pokoju = nr;
            nowy_pokoj.Rodzaj    = r;
            polaczenie.SubmitChanges();
            return(true);
        }
        else
        {
            return(false);
        }
    }
Beispiel #4
0
    public bool Dodaj_usluge(string na, string o, int c)
    {
        ObslugaDataContext polaczenie = Lacze.Polacz();
        var u = from us in polaczenie.Uslugis where us.Nazwa.Trim() == na select us;

        if (u.Count() == 0)
        {
            Uslugi nowa_usluga = new Uslugi();
            polaczenie.Uslugis.InsertOnSubmit(nowa_usluga);
            nowa_usluga.Nazwa = na;
            nowa_usluga.Opis  = o;
            nowa_usluga.Cena  = c;
            polaczenie.SubmitChanges();
            return(true);
        }
        else
        {
            return(false);
        }
    }
Beispiel #5
0
    public bool Dodaj_User(string log, string pass, string i, string n, int g)
    {
        ObslugaDataContext polaczenie = Lacze.Polacz();
        var u = from us in polaczenie.Users where us.Login.Trim() == log select us;

        if (u.Count() == 0)
        {
            User nowy_user = new User();
            polaczenie.Users.InsertOnSubmit(nowy_user);
            nowy_user.Group_id  = g;
            nowy_user.Login     = log;
            nowy_user.Password  = pass.GetHashCode().ToString();
            nowy_user.FirstName = i;
            nowy_user.LastName  = n;
            polaczenie.SubmitChanges();
            return(true);
        }
        else
        {
            return(false);
        }
    }
Beispiel #6
0
    protected void bLoguj_Click(object sender, EventArgs e)
    {
        ObslugaDataContext polaczenie = Lacze.Polacz();
        var u = from us in polaczenie.Users where us.Login.Trim() == tbLogin.Text && us.Password.Trim() == tbPass.Text.GetHashCode().ToString() select us;

        if (u.Count() == 0)
        {
            Response.Redirect("Logowanie.aspx");
        }
        else
        {
            if (u.First().Group_id == 1)
            {
                Session["LogName"] = u.First().FirstName.Trim();
                Response.Redirect("~/Log/IndexLog.aspx?imie=" + Session["LogName"]);
            }
            else if (u.First().Group_id == 2)
            {
                Response.Redirect("~/Log/AdminPanel.aspx");
            }
        }
    }