예제 #1
0
        public void Carregarlbx()
        {
            if (lbxDisciplinasDisponiveis.DataSource == null && lbxDisciplinasDoProfessor.DataSource == null)
            {
                string a = string.Empty;

                API.Client.DisciplinaAPI          db    = new API.Client.DisciplinaAPI();
                List <Model.Model.DiciplinaModel> lista = db.ListarDisciplina(a);
                lbxDisciplinasDisponiveis.DisplayMember = nameof(Model.Model.DiciplinaModel.NmDisciplina);
                lbxDisciplinasDisponiveis.DataSource    = lista;
            }
        }
예제 #2
0
        public void Listar()
        {
            if (!string.IsNullOrEmpty(txtDisciplina.Text) && !string.IsNullOrEmpty(txtSigla.Text))
            {
                dgvDisciplinas.DataSource = API.ListarDisciplinaComposta(txtDisciplina.Text, txtSigla.Text);
            }

            else if (txtDisciplina.Text.Length != 0)
            {
                dgvDisciplinas.DataSource = API.ListarDisciplina(txtDisciplina.Text);
            }

            else if (txtSigla.Text.Length != 0)
            {
                dgvDisciplinas.DataSource = API.ListarSigla(txtSigla.Text);
            }

            else
            {
                dgvDisciplinas.DataSource = API.ListarTudo();
            }
        }