Beispiel #1
0
        public ArrayList nazwyUzytkownikow()
        {
            Baza      encjaTwix   = new Baza();
            ArrayList uzytkownicy = new ArrayList();
            int       i           = 0;
            var       maxid       = encjaTwix.Twix_Klienci.Max(a => a.ID);

            for (i = 0; i <= maxid; i++)
            {
                var nazwa = encjaTwix.Twix_Klienci.FirstOrDefault(a => a.ID == i);
                uzytkownicy.Add(nazwa.LOGIN);
            }

            return(uzytkownicy);
        }
Beispiel #2
0
 public bool usunUzytkownika(string pes)
 {
     try
     {
         Baza encjaTwix = new Baza();
         var  klient    = encjaTwix.Twix_Klienci.FirstOrDefault(a => a.PESEL == pes);
         encjaTwix.Twix_Klienci.Remove(klient);
         encjaTwix.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
Beispiel #3
0
        public ArrayList slownikBroni()
        {
            Baza      encjaTwix = new Baza();
            ArrayList bronie    = new ArrayList();

            bronie.Add("Wybierz broń");

            var maxid = encjaTwix.Twix_SL_Broni.Max(a => a.ID);

            for (int i = 1; i <= maxid; i++)
            {
                var bron = encjaTwix.Twix_SL_Broni.FirstOrDefault(a => a.ID == i);
                bronie.Add(bron.NAZWA);
            }
            return(bronie);
        }
Beispiel #4
0
        public short wyszukajPoLoginie(string login)
        {
            try
            {
                Baza encjaTwix = new Baza();
                var  klient    = encjaTwix.Twix_Klienci.FirstOrDefault(a => a.LOGIN == login);

                string log;
                log = klient.LOGIN;
                return(1);
            }
            catch
            {
                return(0);
            }
        }
Beispiel #5
0
        public void nadawanieRangi()
        {
            int rang = obliczanieRangi();

            //int? nullRang = rang;
            try
            {
                Baza encjaTwix         = new Baza();
                var  aktualizacjaRangi = encjaTwix.Twix_Klienci.FirstOrDefault(a => a.ID == id);
                aktualizacjaRangi.ID_RANGI = rang;
                encjaTwix.SaveChanges();
            }
            catch
            {
                MessageBox.Show("Błąd");
            }
        }
Beispiel #6
0
 public void sumowanie()
 {
     try
     {
         Baza encjaTwix = new Baza();
         //var wynik = encjaTwix.Twix_Wyniki.Select(a => a.ID_KLIENTA == id);
         var sum             = encjaTwix.Twix_Wyniki.Where(a => a.ID_KLIENTA == id && a.WYNIK != null).Sum(s => s.WYNIK);
         var aktualizacjaPkt = encjaTwix.Twix_Klienci.FirstOrDefault(a => a.ID == id);
         if (sum == null)
         {
             sum = 0;
         }
         aktualizacjaPkt.SUMAPKT = sum;
         encjaTwix.SaveChanges();
     }
     catch
     {
         MessageBox.Show("Bład");
     }
 }
Beispiel #7
0
 public bool dodajUzytkownika(string imie, string nazwisko, string nrDowodu, string pesel, string login, string haslo, int czyAdmin)
 {
     try
     {
         Baza twixEncjaDodajUzytkownika = new Baza();
         var  nowyUzytkownik            = new Twix_Klienci();
         nowyUzytkownik.IMIE      = imie;
         nowyUzytkownik.NAZWISKO  = nazwisko;
         nowyUzytkownik.NR_DOWODU = nrDowodu;
         nowyUzytkownik.PESEL     = pesel;
         nowyUzytkownik.LOGIN     = login;
         nowyUzytkownik.HASLO     = haslo;
         nowyUzytkownik.czyADMIN  = czyAdmin;
         twixEncjaDodajUzytkownika.Twix_Klienci.Add(nowyUzytkownik);
         twixEncjaDodajUzytkownika.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
Beispiel #8
0
 public bool rejestracja(string im, string naz, string nrDow, string pes, string log, string has)
 {
     try
     {
         Baza encjaTwix      = new Baza();
         var  nowyUzytkownik = new Twix_Klienci();
         nowyUzytkownik.IMIE      = im;
         nowyUzytkownik.NAZWISKO  = naz;
         nowyUzytkownik.NR_DOWODU = nrDow;
         nowyUzytkownik.PESEL     = pes;
         nowyUzytkownik.LOGIN     = log;
         nowyUzytkownik.HASLO     = has;
         nowyUzytkownik.czyADMIN  = 0;
         nowyUzytkownik.ID_RANGI  = 1;
         nowyUzytkownik.SUMAPKT   = 0;
         encjaTwix.Twix_Klienci.Add(nowyUzytkownik);
         encjaTwix.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }