Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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();
        }