public void escreveperiodosDB() { lpkCurso.Items.Clear(); foreach (Periodo p in PeriodoRepositorio.GetPeriodo(ClsGlobal.IdCurso)) { _periodosDB.Add(p.periodo); } lpkCurso.ItemsSource = _periodosDB; }
public void persistPeriodos() { var periodos = from periodo in UserP.periodos select periodo; foreach (var p in periodos) { Periodo per = new Periodo { IdCurso = UserP.id, periodo = p.periodo }; foreach (var d in p.disciplinas) { Disciplina disc = new Disciplina { idPeriodo = p.periodo, id = d.id, nome = d.nome, grauFinal = d.grauFinal, }; foreach (var g in d.graus) { Graus grau = new Graus { idDisciplina = d.id, nome = g.nome, nota = g.nota }; GrausRepositorio.create(grau); } DisciplinaRepositorio.create(disc); } PeriodoRepositorio.create(per); } }