private void ApplyIstruttoriSearchCriteria() { String nome = String.Empty; String cognome = String.Empty; String searchcorso = TextboxSearchCorso.Text.Trim(); bool attivi = false; if (textBoxSearchIstruttore.Text.Length > 0) { String searchstr = textBoxSearchIstruttore.Text.Trim(); if (searchstr.Contains(' ')) { nome = searchstr.Substring(0, searchstr.IndexOf(' ')); cognome = searchstr.Substring(searchstr.IndexOf(' ') + 1); } else { nome = searchstr; cognome = ""; } } gridIstruttori.DataSource = EntryIstruttore.cutList(master_istruttori, nome.ToUpper(), cognome.ToUpper(), attivi); }
public void RefreshIstruttori() { BindingSource m_bs = new BindingSource(); master_istruttori = EntryIstruttore.createList(DB.instance.istruttori); m_bs.DataSource = master_istruttori; gridIstruttori.DataSource = m_bs; gridIstruttori.AutoGenerateColumns = true; for (int i = 0; i < gridIstruttori.Columns.Count; i++) { gridIstruttori.Columns[i].Visible = !(gridIstruttori.Columns[i].Name.Equals("ID") || gridIstruttori.Columns[i].Name.Equals("Note")); if (gridIstruttori.Columns[i].Name.Contains("Data")) { gridIstruttori.Columns[i].DefaultCellStyle.Format = "d"; } } ApplyIstruttoriSearchCriteria(); }