private void changeDataBTN_Click(object sender, RoutedEventArgs e)
        {
            Metody  metody = new Metody();
            BazaDAO baza   = new BazaDAO();


            try
            {
                if (adminRB.IsChecked == true)
                {
                    var modyfikowanyRekord = modyfikujDG.SelectedItem as Administrator;
                    metody.Modyfikuj_Administrator(modyfikowanyRekord, modyfikowanyRekord.IdAdministrator);
                }
                else if (trenerRB.IsChecked == true)
                {
                    var modyfikowanyRekord = modyfikujDG.SelectedItem as Trener;
                    metody.Modyfikuj_Trener(modyfikowanyRekord, modyfikowanyRekord.IdTrener);
                }
                else if (recepcjaRB.IsChecked == true)
                {
                    var modyfikowanyRekord = modyfikujDG.SelectedItem as Recepcja;
                    metody.Modyfikuj_Recepcja(modyfikowanyRekord, modyfikowanyRekord.IdRecepcja);
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            Metody  metody = new Metody();
            BazaDAO baza   = new BazaDAO();

            HistoriaDV.ItemsSource = metody.Pobierz_Trening_Historia(peselKlientHistoriaTB.Text, trenerHistoriaCB.Text);
        }
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            string idKlient = "";

            var connectionString = @"Data Source=RAFAL-PC;initial catalog=FITNES;integrated security=True";

            using (var con = new SqlConnection(connectionString))
            {
                con.Open();
                string     query = "Select IdKlient from Klient where Pesel = @pesel";
                SqlCommand cmd   = new SqlCommand(query, con);
                cmd.Parameters.Add(new SqlParameter("@pesel", peselZnajdzWywiadTB.Text));
                SqlDataReader dataReader = cmd.ExecuteReader();
                while (dataReader.Read())
                {
                    idKlient = dataReader["idKlient"].ToString();
                }
                con.Close();
            }
            BazaDAO baza   = new BazaDAO();
            Wywiad  wywiad = new Wywiad();
            Metody  metody = new Metody();

            wywiad = metody.Pobierz_Wywiad(idKlient);

            wadaSercaWywiadRB.IsChecked    = wywiad.WadaSerca;
            nadcisnienieWywiadRB.IsChecked = wywiad.Nadcisnienie;
            zaburzeniaRB.IsChecked         = wywiad.ZabRytmSerca;
            epilepsjaWywiadRB.IsChecked    = wywiad.Epilepsja;
            alergiaWywiadRB.IsChecked      = wywiad.Alergia;
            astmaWywiadRB.IsChecked        = wywiad.Astma;
            cukrzycaWywiadRB.IsChecked     = wywiad.Cukrzyca;
            inneChorobyTB.Text             = wywiad.InneChoroby;
        }
        private void LoadDataBtn_Click(object sender, RoutedEventArgs e)
        {
            Metody  metody = new Metody();
            BazaDAO baza   = new BazaDAO();

            try
            {
                if (adminRB.IsChecked == true)
                {
                    modyfikujDG.ItemsSource = metody.Pobierz_Wsz_Administratorow();
                }
                else if (trenerRB.IsChecked == true)
                {
                    modyfikujDG.ItemsSource = metody.Pobierz_Wsz_Trenerow();
                }
                else if (recepcjaRB.IsChecked == true)
                {
                    modyfikujDG.ItemsSource = metody.Pobierz_Wsz_Recepcja();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
        private void PobierzRokBTN_Click(object sender, RoutedEventArgs e)
        {
            BazaDAO baza   = new BazaDAO();
            Metody  metody = new Metody();

            ZarobkiRokTB.Text = metody.Raport_Roczny(RokRokTB.Text, TrenerCB.Text).ToString();
        }
        private void btnAddClient_Click(object sender, RoutedEventArgs e)
        {
            Metody metody = new Metody();

            try
            {
                Klient  klient = new Klient();
                BazaDAO baza   = new BazaDAO();
                klient.Imie     = tbxImie.Text;
                klient.Nazwisko = tbxNazwisko.Text;
                klient.Pesel    = tbxPesel.Text;
                klient.Adres    = tbxAdres.Text;
                klient.Telefon  = tbxTelefon.Text;
                klient.Email    = tbxEmail.Text;
                if (rbKobieta.IsChecked == true)
                {
                    klient.Plec = "Kobieta";
                }
                else if (rbMezczyzna.IsChecked == true)
                {
                    klient.Plec = "Mężczyzna";
                }

                metody.Dodaj_Klienta(klient, recepcjaKlientCB.Text);
            }
            catch (Exception)
            {
                throw;
            }
        }
        private void historiaTreningowBTN_Click(object sender, RoutedEventArgs e)
        {
            BazaDAO baza   = new BazaDAO();
            Metody  metody = new Metody();

            historiaTreningowDG.ItemsSource = metody.Pobierz_Trening_Historia(peselHistoriaTreningowTB.Text, trenerHistoriaCB.Text);
        }
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            Metody  metody = new Metody();
            BazaDAO baza   = new BazaDAO();

            var modyfikowanyRekord = dgKlient.SelectedItem as Klient;

            metody.Modyfikuj_Klienta(modyfikowanyRekord, modyfikowanyRekord.Pesel);
        }
        private void trenerHistoriaCB_Loaded(object sender, RoutedEventArgs e)
        {
            trenerHistoriaCB.Items.Clear();
            Metody  metody = new Metody();
            BazaDAO baza   = new BazaDAO();
            var     temp   = metody.Pobierz_Wsz_Trenerow().ToList();

            foreach (var item in temp)
            {
                trenerHistoriaCB.Items.Add(item.Login);
            }
        }
        private void btnSzukaj_Click(object sender, RoutedEventArgs e)
        {
            Metody metody = new Metody();

            try
            {
                BazaDAO baza = new BazaDAO();
                dgKlient.ItemsSource = metody.Wyszukaj_Klienta(SzukajTB.Text);
            }
            catch (Exception)
            {
                throw;
            }
        }
示例#11
0
        private void pobierzHarmonogramBTN_Click(object sender, RoutedEventArgs e)
        {
            Metody metody = new Metody();

            try
            {
                BazaDAO baza = new BazaDAO();
                HarmonogramDG.ItemsSource = metody.Pobierz_Harmonogram(trenerHarmonogramCB.Text);
            }
            catch (Exception)
            {
                throw;
            }
        }
        private void PobierzMiesiacBTN_Click(object sender, RoutedEventArgs e)
        {
            Metody metody = new Metody();

            try
            {
                BazaDAO baza = new BazaDAO();
                ZarobkiMiesiacTB.Text = metody.Raport_Miesieczny(poczatkowaDP.Text, koncowaDP.Text, TrenerCB.Text).ToString();
            }
            catch (Exception)
            {
                throw;
            }
        }
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            Metody metody    = new Metody();
            string idTrenera = "";

            try
            {
                var connectionString = @"Data Source=RAFAL-PC;initial catalog=FITNES;integrated security=True";
                using (var con = new SqlConnection(connectionString))
                {
                    con.Open();
                    string     query = "Select IdTrener from Trener where Login = @login";
                    SqlCommand cmd   = new SqlCommand(query, con);
                    cmd.Parameters.Add(new SqlParameter("@login", trenerTreningCB.Text));
                    SqlDataReader dataReader = cmd.ExecuteReader();
                    while (dataReader.Read())
                    {
                        idTrenera = dataReader["IdTrener"].ToString();
                    }


                    con.Close();
                }
            }
            catch (Exception)
            {
                throw;
            }
            try
            {
                BazaDAO baza    = new BazaDAO();
                Trening trening = new Trening();
                trening.IdTrener     = Int32.Parse(idTrenera);
                trening.Pesel        = peselKlientaTB.Text;
                trening.DataGodzRozp = rozpoczecieDP.Text;
                trening.DataGodzZak  = zakonczenieDP.Text;
                if (czyZakonczonyCHB.IsChecked == true)
                {
                    trening.CzyZakonczono = true;
                }
                trening.Kwota = Int32.Parse(naleznoscTB.Text);
                metody.Dodaj_Trening(trening);
            }
            catch (Exception)
            {
                throw;
            }
        }
示例#14
0
 private void Button_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         BazaDAO baza = new BazaDAO();
         admin.Imie     = imieTB.Text;
         admin.Nazwisko = nazwiskoTB.Text;
         admin.Login    = loginTB.Text;
         admin.Haslo    = hasloTB.Text;
         metody.Modyfikuj_Administrator(admin, admin.IdAdministrator);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }
 private void Button_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         BazaDAO baza = new BazaDAO();
         trener.Imie     = imieTB.Text;
         trener.Nazwisko = nazwiskoTB.Text;
         trener.Login    = loginTB.Text;
         trener.Haslo    = hasloTB.Password;
         metody.Modyfikuj_Trener(trener, trener.IdTrener);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }
示例#16
0
 private void Button_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         BazaDAO baza = new BazaDAO();
         recepcja.Imie     = imieTB.Text;
         recepcja.Nazwisko = nazwiskoTB.Text;
         recepcja.Login    = loginTB.Text;
         recepcja.Haslo    = hasloTB.Text;
         metody.Modyfikuj_Recepcja(recepcja, recepcja.IdRecepcja);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }
        private void Grid_Loaded(object sender, RoutedEventArgs e)
        {
            try
            {
                BazaDAO baza = new BazaDAO();

                trener           = metody.Pobierz_Trener_Login(ObecnyUzytkownik.Default.Login);
                imieTB.Text      = trener.Imie;
                nazwiskoTB.Text  = trener.Nazwisko;
                loginTB.Text     = trener.Login;
                hasloTB.Password = trener.Haslo;
            }
            catch (Exception a)
            {
                MessageBox.Show(a.ToString());
            }
        }
示例#18
0
        private void Grid_Loaded(object sender, RoutedEventArgs e)
        {
            try
            {
                BazaDAO baza = new BazaDAO();

                admin           = metody.Pobierz_Administrator_Login(ObecnyUzytkownik.Default.Login);
                imieTB.Text     = admin.Imie;
                nazwiskoTB.Text = admin.Nazwisko;
                loginTB.Text    = admin.Login;
                hasloTB.Text    = admin.Haslo;
            }
            catch (Exception a)
            {
                MessageBox.Show(a.ToString());
            }
        }
示例#19
0
        private void addUserBtn_Click(object sender, RoutedEventArgs e)
        {
            //Nie dodaje użytkownika
            try
            {
                Metody metody = new Metody();

                BazaDAO baza = new BazaDAO();
                if (stanowiskoCB.Text == "Administrator")
                {
                    Administrator administrator = new Administrator();
                    administrator.Imie     = imieTB.Text;
                    administrator.Nazwisko = nazwiskoTB.Text;
                    administrator.Login    = loginTB.Text;
                    administrator.Haslo    = hasloTB.Text;
                    metody.Dodaj_Administratora(administrator);
                    MessageBox.Show("Dodano użytkownika");
                }
                else if (stanowiskoCB.Text == "Trener")
                {
                    Trener trener = new Trener();
                    trener.Imie     = imieTB.Text;
                    trener.Nazwisko = nazwiskoTB.Text;
                    trener.Login    = loginTB.Text;
                    trener.Haslo    = hasloTB.Text;
                    metody.Dodaj_Trener(trener);
                    MessageBox.Show("Dodano użytkownika");
                }
                else if (stanowiskoCB.Text == "Recepcja")
                {
                    Recepcja recepcja = new Recepcja();
                    recepcja.Imie     = imieTB.Text;
                    recepcja.Nazwisko = nazwiskoTB.Text;
                    recepcja.Login    = loginTB.Text;
                    recepcja.Haslo    = hasloTB.Text;
                    metody.Dodaj_Recepcja(recepcja);
                    MessageBox.Show("Dodano użytkownika");
                }
            }
            catch (Exception)
            {
            }
        }
        private void szukajBTN_Click(object sender, RoutedEventArgs e)
        {
            Metody metody = new Metody();

            try
            {
                BazaDAO baza = new BazaDAO();
                if (dniaCHB.IsChecked == true)
                {
                    metody.Pobierz_Trening_Dnia(dataTreningDP.Text, trenerTreningSzukajCB.Text);
                }
                else
                {
                    metody.Pobierz_Trening_Trener(trenerTreningSzukajCB.Text);
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            Metody metody   = new Metody();
            string idKlient = "";

            var connectionString = @"Data Source=RAFAL-PC;initial catalog=FITNES;integrated security=True";

            using (var con = new SqlConnection(connectionString))
            {
                con.Open();
                string     query = "Select IdKlient from Klient where Pesel = @pesel";
                SqlCommand cmd   = new SqlCommand(query, con);
                cmd.Parameters.Add(new SqlParameter("@pesel", peselWywiadTB.Text));
                SqlDataReader dataReader = cmd.ExecuteReader();
                while (dataReader.Read())
                {
                    idKlient = dataReader["idKlient"].ToString();
                }
                con.Close();
            }

            try
            {
                BazaDAO baza   = new BazaDAO();
                Wywiad  wywiad = new Wywiad();
                wywiad.IdKlient = idKlient;
                if (wadaSercaRB.IsChecked == true)
                {
                    wywiad.WadaSerca = true;
                }
                if (nadcisnienieRB.IsChecked == true)
                {
                    wywiad.Nadcisnienie = true;
                }
                if (zaburzeniaRytmuRB.IsChecked == true)
                {
                    wywiad.ZabRytmSerca = true;
                }
                if (epilepsjaRB.IsChecked == true)
                {
                    wywiad.Epilepsja = true;
                }
                if (alergiaRB.IsChecked == true)
                {
                    wywiad.Alergia = true;
                }
                if (astmaRB.IsChecked == true)
                {
                    wywiad.Astma = true;
                }
                if (cukrzycaRB.IsChecked == true)
                {
                    wywiad.Cukrzyca = true;
                }
                wywiad.InneChoroby = inneChorobyTB.Text;
                metody.Zapisz_Wywiad(wywiad);
            }
            catch (Exception b)
            {
                MessageBox.Show(b.ToString());
            }
        }