예제 #1
0
        public void AlterarDisciplinaDoCurso()
        {
            Model.CursoDisciplinaModel       mod = new Model.CursoDisciplinaModel();
            Nsf.App.API.Client.DisciplinaAPI api = new App.API.Client.DisciplinaAPI();

            api.RemoverCursoDisciplina(idcurso);

            if (cboCategoria.Text == "Selecione")
            {
                throw new ArgumentException("A categoria do curso é obrigatória");
            }
            else if (cboCategoria.Text == "Livre")
            {
                mod.NrCargaHoraria = 0;
            }
            else if (cboCategoria.Text == "Técnico")
            {
                mod.NrCargaHoraria = 1200;
            }
            else if (cboCategoria.Text == "Qualificação")
            {
                mod.NrCargaHoraria = 160;
            }



            foreach (Model.DisciplinaModel item in atribuidas)
            {
                mod.IdCurso      = idcurso;
                mod.IdDisciplina = item.IdDisciplina;

                api.InserirCursoDisciplina(mod);
            }
        }
예제 #2
0
        public void InserirCursoDiciplina()
        {
            Model.CursoDisciplinaModel mod = new Model.CursoDisciplinaModel();

            Nsf.App.API.Client.DisciplinaAPI api = new App.API.Client.DisciplinaAPI();

            foreach (var item in atribuidas)
            {
                mod.IdDisciplina   = item.IdDisciplina;
                mod.IdCurso        = idcurso;
                mod.NrCargaHoraria = 1200;

                api.InserirCursoDisciplina(mod);
            }
        }