예제 #1
0
 private void dodajklienta_Click(object sender, EventArgs e)
 {
     if (String.IsNullOrEmpty(txtImie.Text) || String.IsNullOrEmpty(txtNazwisko.Text) || String.IsNullOrEmpty(txtNumerTelefonu.Text))//Jeśli nic nie wpisano to wyświetl kompunikat
     {
         MessageBox.Show("Podano niepoprawne dane!");
     }
     else
     {
         imie     = txtImie.Text;
         nazwisko = txtNazwisko.Text;
         telefon  = txtNumerTelefonu.Text;
         dbConnect.DodawanieKlientow(imie, nazwisko, telefon);//Przekazuje zmienne do metody dodającej rekord do bazy danych
         MessageBox.Show("Dodano nowego klienta!");
     }
     //Ponowne wyświetlenie listy klientów, po dodaniu nowego klienta
     List <string>[] list;
     list = dbConnect.SelectALLKlienci();
     WyswietlKlientowDataG.Rows.Clear();
     for (int i = 0; i < list[0].Count; i++)
     {
         int number = WyswietlKlientowDataG.Rows.Add();
         WyswietlKlientowDataG.Rows[number].Cells[0].Value = list[0][i];
         WyswietlKlientowDataG.Rows[number].Cells[1].Value = list[1][i];
         WyswietlKlientowDataG.Rows[number].Cells[2].Value = list[2][i];
         WyswietlKlientowDataG.Rows[number].Cells[3].Value = list[3][i];
     }
 }
예제 #2
0
 public WypozyczanieSamochodow()
 {
     InitializeComponent();
     dbConnect = new BazaDanychPolaczenie();
     //Wyswietlenie listy samochodow
     List <string>[] list;
     list = dbConnect.SelectDostepne();
     WyswietlDostepne.Rows.Clear();
     for (int i = 0; i < list[0].Count; i++)
     {
         int number = WyswietlDostepne.Rows.Add();
         WyswietlDostepne.Rows[number].Cells[0].Value = list[0][i];
         WyswietlDostepne.Rows[number].Cells[1].Value = list[1][i];
         WyswietlDostepne.Rows[number].Cells[2].Value = list[2][i];
         WyswietlDostepne.Rows[number].Cells[3].Value = list[3][i];
         WyswietlDostepne.Rows[number].Cells[4].Value = list[4][i];
         WyswietlDostepne.Rows[number].Cells[5].Value = list[5][i];
     }
     //Wyswietlenie listy klientow
     List <string>[] list2;
     list2 = dbConnect.SelectALLKlienci();
     WyswietlKlientow.Rows.Clear();
     for (int i = 0; i < list2[0].Count; i++)
     {
         int number = WyswietlKlientow.Rows.Add();
         WyswietlKlientow.Rows[number].Cells[0].Value = list2[0][i];
         WyswietlKlientow.Rows[number].Cells[1].Value = list2[1][i];
         WyswietlKlientow.Rows[number].Cells[2].Value = list2[2][i];
         WyswietlKlientow.Rows[number].Cells[3].Value = list2[3][i];
     }
 }
예제 #3
0
        private void modyfikacjadanych_Click(object sender, EventArgs e)
        {
            if (String.IsNullOrEmpty(txtImieZmiany.Text) || String.IsNullOrEmpty(txtNazwiskoZmiany.Text) || String.IsNullOrEmpty(txtTelefonZmiany.Text))//Jeśli nic nie wpisano to wyświetl kompunikat
            {
                MessageBox.Show("Podano niepoprawne dane!");
            }
            else
            {
                imie     = txtImieZmiany.Text;
                nazwisko = txtNazwiskoZmiany.Text;
                telefon  = txtTelefonZmiany.Text;
                bool successfullyParsed = int.TryParse(txtIdZmiany.Text, out IdZmiany);//Sprawdzenie czy pola są typu int
                if (successfullyParsed)
                {
                    dbConnect.AktualizacjaDanych(IdZmiany, imie, nazwisko, telefon);//Przekazuje zmienne do metody dodającej rekord do bazy danych
                    MessageBox.Show("Dokonano aktualizacji danych!");
                }
                else
                {
                    MessageBox.Show("Wartośc id klienta musi być liczbą!");
                }
            }

            //Select button is clicked
            List <string>[] list;
            list = dbConnect.SelectALLKlienci();
            WyswietlKlientowDataG.Rows.Clear();
            for (int i = 0; i < list[0].Count; i++)
            {
                int number = WyswietlKlientowDataG.Rows.Add();
                WyswietlKlientowDataG.Rows[number].Cells[0].Value = list[0][i];
                WyswietlKlientowDataG.Rows[number].Cells[1].Value = list[1][i];
                WyswietlKlientowDataG.Rows[number].Cells[2].Value = list[2][i];
                WyswietlKlientowDataG.Rows[number].Cells[3].Value = list[3][i];
            }
        }
예제 #4
0
 public ModyfikacjaKlientow()
 {
     InitializeComponent();
     dbConnect = new BazaDanychPolaczenie();
     //Select button is clicked
     List <string>[] list;
     list = dbConnect.SelectALLKlienci();
     WyswietlKlientowDataG.Rows.Clear();
     for (int i = 0; i < list[0].Count; i++)
     {
         int number = WyswietlKlientowDataG.Rows.Add();
         WyswietlKlientowDataG.Rows[number].Cells[0].Value = list[0][i];
         WyswietlKlientowDataG.Rows[number].Cells[1].Value = list[1][i];
         WyswietlKlientowDataG.Rows[number].Cells[2].Value = list[2][i];
         WyswietlKlientowDataG.Rows[number].Cells[3].Value = list[3][i];
     }
 }
예제 #5
0
 public DodajKlientow()
 {
     InitializeComponent();
     dbConnect = new BazaDanychPolaczenie();
     //Wyświetlenie listy wszystkich klientów wypożyczalni
     List <string>[] list;
     list = dbConnect.SelectALLKlienci();
     WyswietlKlientowDataG.Rows.Clear();
     for (int i = 0; i < list[0].Count; i++)
     {
         int number = WyswietlKlientowDataG.Rows.Add();
         WyswietlKlientowDataG.Rows[number].Cells[0].Value = list[0][i];
         WyswietlKlientowDataG.Rows[number].Cells[1].Value = list[1][i];
         WyswietlKlientowDataG.Rows[number].Cells[2].Value = list[2][i];
         WyswietlKlientowDataG.Rows[number].Cells[3].Value = list[3][i];
     }
 }