示例#1
0
        public ValidationResults AlterarTurma(CadastroTurmaViewModel cadastroTurmaViewModel)
        {
            BeginTransaction();

            ACTurma aCTurma = ACTurmaAdapter.ExtractACTurma(cadastroTurmaViewModel);

            aCTurma = _iACTurmaService.Alterar(aCTurma);

            if (!aCTurma.ValidationResult.IsValid)
            {
                return(aCTurma.ValidationResult);
            }

            SaveChange();
            Commit();

            return(new ValidationResults(true, "Turma alterada com sucesso"));
        }
示例#2
0
 public IEnumerable <ACTurmaViewModel> ObterTurmaPorDescicaoNivelCategoria(string filtro) => ACTurmaAdapter.DomainToViewModel(_iACTurmaService.ObterPorDescicaoNivelCategoria(filtro));
示例#3
0
 public CadastroTurmaViewModel ObterTurmaParaEdicao(int id) => ACTurmaAdapter.ConvertToCadastroTurmaViewModel(_iACTurmaService.ObterPorId(id));
示例#4
0
 public IEnumerable <ACTurmaViewModel> ObterTurmasAtivas() => ACTurmaAdapter.DomainToViewModel(_iACTurmaService.ObterTodos());