protected void Sincronizar() { AppConfigurationFactory.Refresh(_AppConfiguration); _ServiceBuilder .AddConfiguration(_AppConfiguration) .Build(); _Controller .AddServiceBuilder(_ServiceBuilder) .AddConfiguration(_AppConfiguration); var result = _Controller.Sincronizar(); _Controller.SalvarLogs(result); }
protected void Importar() { AppConfigurationFactory.Refresh(_AppConfiguration); _ServiceBuilder .AddConfiguration(_AppConfiguration) .Build(); _Controller .AddServiceBuilder(_ServiceBuilder) .AddConfiguration(_AppConfiguration); _Controller.ConfigureMoodleCache(); var professores = _Controller.GetProfessores(); var alunos = _Controller.GetAlunos(); var cursosResult = _Controller.ImportarCursos(); var disciplinaResult = _Controller.ImportarDisciplinas(); var professorResult = _Controller.ImportarProfessores(professores); var professorDisciplinaResult = _Controller.ImportarProfessorDisciplinas(professores); var alunosResult = _Controller.ImportarAlunos(alunos); var alunoDisciplinasResult = _Controller.ImportarAlunoDisciplinas(alunos); var resultados = new Resultados() { CursosResult = cursosResult, DisciplinasResult = disciplinaResult, AlunosResult = alunosResult, ProfessoresResult = professorResult, DisciplinasAlunoResult = alunoDisciplinasResult, DisciplinasProfessorResult = professorDisciplinaResult }; _Controller.SalvarLogs(resultados); }