private static void MapearParaObjetivoDominio(ObjetivoAprendizagemResposta objetivo, ObjetivoAprendizagem objetivoBase) { objetivoBase.AnoTurma = objetivo.Ano; objetivoBase.AtualizadoEm = objetivo.AtualizadoEm; objetivoBase.CodigoCompleto = objetivo.Codigo; objetivoBase.ComponenteCurricularId = objetivo.ComponenteCurricularId; objetivoBase.CriadoEm = objetivo.CriadoEm; objetivoBase.Descricao = objetivo.Descricao; }
private async Task AtualizarObjetivoBase(ObjetivoAprendizagemResposta objetivo) { var objetivoBase = await repositorioObjetivoAprendizagem.ObterPorIdAsync(objetivo.Id); if (objetivoBase != null) { MapearParaObjetivoDominio(objetivo, objetivoBase); await repositorioObjetivoAprendizagem.AtualizarAsync(objetivoBase); } }
private ObjetivoAprendizagem MapearObjetivoRespostaParaDominio(ObjetivoAprendizagemResposta objetivo) { return(new ObjetivoAprendizagem { AnoTurma = objetivo.Ano, AtualizadoEm = objetivo.AtualizadoEm, CodigoCompleto = objetivo.Codigo, ComponenteCurricularId = objetivo.ComponenteCurricularId, CriadoEm = objetivo.CriadoEm, Descricao = objetivo.Descricao, Id = objetivo.Id }); }