private void filter_Click(object sender, RoutedEventArgs e) { if (arhiva.Header.ToString() == "_Arhiva") { Filtar filter = new Filtar(filterString); filter.ShowDialog(); Settings.Default.naredba = filter.naredba; FillDataGrid("Select ID,PREZIME, IME, MATICNI_BROJ, MJESTO_STANOVANJA, BROJ_TELEFONA, USLUGA, DATE_FORMAT(DATUM_ZADUZIVANJA, '%d/%m/%Y') as DATUM_ZADUZIVANJA From studenti" + filter.naredba); for (int i = 0; i < filterString.Length; i++) { filterString[i] = String.Copy(filter.prvaNaredba[i]); } } else if (arhiva.Header.ToString() == "_Tekuća godina") { Filtar filter = new Filtar(filterString); filter.ShowDialog(); Settings.Default.naredba = filter.naredba; FillDataGrid("Select ID, PREZIME,IME, MATICNI_BROJ, MJESTO_STANOVANJA, BROJ_TELEFONA, USLUGA, DATE_FORMAT(DATUM_ZADUZIVANJA, '%d/%m/%Y') as DATUM_ZADUZIVANJA,DATE_FORMAT(DATUM_RAZDUZENJA, '%d/%m/%Y') as DATUM_RAZDUZENJA From arhiva" + filter.naredba); for (int i = 0; i < filterString.Length; i++) { filterString[i] = String.Copy(filter.prvaNaredba[i]); } } }
private void filter_Click(object sender, RoutedEventArgs e) { if (sobe) { Filtar filter = new Filtar(filterString); filter.ShowDialog(); Settings.Default.naredba = filter.naredba; if (filter.naredba != "" && filter.naredba != " ") { FillDataGrid("SELECT DISTINCT MATICNI_BROJ, IME, PREZIME FROM studenti " + filter.naredba + " AND (concat(concat(IME,' '),PREZIME) like '%" + txtPretraga.Text + "%' OR concat(concat(PREZIME,' '),IME) like '%" + txtPretraga.Text + "%')"); } else { FillDataGrid("SELECT DISTINCT MATICNI_BROJ, IME, PREZIME FROM studenti WHERE (concat(concat(IME,' '),PREZIME) like '%" + txtPretraga.Text + "%' OR concat(concat(PREZIME,' '),IME) like '%" + txtPretraga.Text + "%')"); } for (int i = 0; i < filterString.Length; i++) { filterString[i] = String.Copy(filter.prvaNaredba[i]); } baza = "SELECT DISTINCT MATICNI_BROJ, IME,PREZIME,MATICNI_BROJ,MJESTO_STANOVANJA,BROJ_TELEFONA,DOM,PAVILJON,SOBA,USLUGA,DATUM_ZADUZIVANJA,GODINA_UPOTREBE,FAKULTET,GODINA,KOMENTAR from studenti" + Settings.Default.naredba; } else { Filtar filter = new Filtar(filterString); filter.ShowDialog(); Settings.Default.naredba = filter.naredba; if (filter.naredba != "" && filter.naredba != " ") { FillDataGrid("SELECT DISTINCT MATICNI_BROJ, IME, PREZIME FROM arhiva " + filter.naredba + " AND (concat(concat(IME,' '),PREZIME) like '%" + txtPretraga.Text + "%' OR concat(concat(PREZIME,' '),IME) like '%" + txtPretraga.Text + "%')"); } else { FillDataGrid("SELECT DISTINCT MATICNI_BROJ, IME, PREZIME FROM arhiva WHERE (concat(concat(IME,' '),PREZIME) like '%" + txtPretraga.Text + "%' OR concat(concat(PREZIME,' '),IME) like '%" + txtPretraga.Text + "%')"); } for (int i = 0; i < filterString.Length; i++) { filterString[i] = String.Copy(filter.prvaNaredba[i]); } baza = "SELECT DISTINCT MATICNI_BROJ, IME,PREZIME,MATICNI_BROJ,MJESTO_STANOVANJA,BROJ_TELEFONA,DOM,PAVILJON,SOBA,USLUGA,DATUM_ZADUZIVANJA,GODINA_UPOTREBE,FAKULTET,GODINA,KOMENTAR from arhiva" + Settings.Default.naredba; } }