private void AddWizyta_Click(object sender, RoutedEventArgs e)
        {
            String[]            godzRozp            = godzRozpInput.Text.ToString().Split('.');
            String[]            godzZak             = godzZakInput.Text.ToString().Split('.');
            WizytaKonsultacyjna wizytaKonsultacyjna = new WizytaKonsultacyjna(dataInput.SelectedDate.Value, double.Parse(godzRozp[0]), double.Parse(godzZak[0]), opisProblemuInput.Text, decyzjaInput.Text);
            Klient klient = _service.GetKlient(int.Parse(klientIdInput.Text));

            _service.UpdateWizyteKlientNaTrue(klient);
            wizytaKonsultacyjna.setKlient(klient);
            String[] lekarzId = lekarzInput.SelectedItem.ToString().Split(' ');
            Lekarz   lekarz   = _service.GetLekarz(int.Parse(lekarzId[0]));

            wizytaKonsultacyjna.setLekarz(lekarz);
            Sala sala = _service.GetSala(int.Parse(salaInput.SelectedItem.ToString()));

            wizytaKonsultacyjna.setSala(sala);
            String[] sprz1 = sprzet1Input.SelectedItem.ToString().Split(' ');
            String[] sprz2 = sprzet1Input.SelectedItem.ToString().Split(' ');
            String[] sprz3 = sprzet1Input.SelectedItem.ToString().Split(' ');

            Sprzet sprzet1 = _service.GetSprzet(int.Parse(sprz1[0]));
            Sprzet sprzet2 = _service.GetSprzet(int.Parse(sprz2[0]));
            Sprzet sprzet3 = _service.GetSprzet(int.Parse(sprz1[0]));
            WizytaKonsultacyjnaSprzet wizytaKonsultacyjnaSprzet1 = new WizytaKonsultacyjnaSprzet(wizytaKonsultacyjna, sprzet1);
            WizytaKonsultacyjnaSprzet wizytaKonsultacyjnaSprzet2 = new WizytaKonsultacyjnaSprzet(wizytaKonsultacyjna, sprzet2);
            WizytaKonsultacyjnaSprzet wizytaKonsultacyjnaSprzet3 = new WizytaKonsultacyjnaSprzet(wizytaKonsultacyjna, sprzet3);

            wizytaKonsultacyjna.addWizytaKonsultacyjnaSprzet(wizytaKonsultacyjnaSprzet1);
            wizytaKonsultacyjna.addWizytaKonsultacyjnaSprzet(wizytaKonsultacyjnaSprzet2);
            wizytaKonsultacyjna.addWizytaKonsultacyjnaSprzet(wizytaKonsultacyjnaSprzet3);

            _service.AddWizytaKonsultacyjna(wizytaKonsultacyjna);

            Close();
        }
Ejemplo n.º 2
0
        public void dodaj_nowy_sprzet(Sprzet sprzet)
        {
            // string query = "INSERT INTO sprzet (NazwaSprzetu,NIP) VALUES('" +sprzet.nazwa+"','" +
            string querytmp = "SELECT * FROM klienci WHERE NazwaFirmy='" + sprzet.wlasciciel + "'";

            MainWindow.connection.Open();
            sql        = new MySqlCommand(querytmp, MainWindow.connection);
            datareader = sql.ExecuteReader();
            // string nip;


            if (datareader.HasRows)
            {
                while (datareader.Read())
                {
                    tmp = datareader[0].ToString();
                }
            }

            MainWindow.connection.Close();


            string query = "INSERT INTO sprzet(NazwaSprzetu,NIP) VALUES('" + sprzet.nazwa + "','" + tmp + "')";

            MainWindow.connection.Open();
            sql = new MySqlCommand(query, MainWindow.connection);
            sql.ExecuteNonQuery();
            MainWindow.connection.Close();

            MessageBox.Show("Dodano sprzęt.");
        }
Ejemplo n.º 3
0
        public void dodajPozycjeZamowienia(Sprzet s, int IDZamowienie, int liczba)
        {
            SqlConnection Connect = new SqlConnection(Polaczenie.connString);
            SqlCommand    Command = new SqlCommand(@"Insert Into PozycjaZamowienia(IDSprzetu, Liczba, FK_IDZamowienie) 
                                                Values(@IDSprzetu, @Liczba, @FK_IDZamowienie)", Connect);

            Command.Parameters.AddWithValue("@Liczba", liczba);
            Command.Parameters.AddWithValue("@IDSprzetu", s.idSprzetu);
            Command.Parameters.AddWithValue("@FK_IDZamowienie", IDZamowienie);

            Connect.Open();
            Command.ExecuteNonQuery();
            Connect.Close();
        }
Ejemplo n.º 4
0
        public Sprzet pobierzSprzet(int IDsprzet)
        {
            SqlConnection Connect   = new SqlConnection(Polaczenie.connString);
            SqlCommand    czytajnik = new SqlCommand("SELECT * " +
                                                     "FROM Sprzet WHERE IDsprzet = @IDsprzet ", Connect);

            czytajnik.Parameters.AddWithValue("@IDsprzet", IDsprzet);

            Connect.Open();
            SqlDataReader dr = czytajnik.ExecuteReader();

            dr.Read();
            Sprzet sprz = new Sprzet
            {
                cena       = Convert.ToInt32(dr["Cena"]),
                iloscSztuk = Convert.ToInt32(dr["Magazyn"]),
                zdjecie    = (byte[])dr["Zdjecie"],
                idSprzetu  = IDsprzet
            };

            Connect.Close();

            return(sprz);
        }
Ejemplo n.º 5
0
        //dodanie nowego sprzetu
        private void button9_Click(object sender, RoutedEventArgs e)
        {
            Sprzet nowy_sprzet = new Sprzet(comboBox3.SelectedItem.ToString(), comboBox4.SelectedItem.ToString());

            ob.dodaj_nowy_sprzet(nowy_sprzet);
        }