Beispiel #1
0
        public async Task <LinguagemViewModel> Inserir(LinguagemViewModel linguagemViewModel)
        {
            var linguagem = ConvertModelMapper <Linguagem, LinguagemViewModel>(linguagemViewModel);

            if (!_notificationService.ValidEntity(linguagem))
            {
                return(null);
            }

            await _linguagemRepository.InserirAsync(linguagem);

            return(ConvertModelMapper <LinguagemViewModel, Linguagem>(linguagem));
        }
Beispiel #2
0
 Task <LinguagemViewModel> IServiceApp <LinguagemViewModel> .Inserir(LinguagemViewModel model)
 {
     throw new NotImplementedException();
 }
Beispiel #3
0
 Task <LinguagemViewModel> IServiceApp <LinguagemViewModel> .Atualizar(LinguagemViewModel model, Guid id)
 {
     throw new NotImplementedException();
 }
Beispiel #4
0
        public async Task <IActionResult> Atualizar([FromBody] LinguagemViewModel linguagem, Guid id)
        {
            await _linguagemAppService.Atualizar(linguagem, id);

            return(Ok());
        }
Beispiel #5
0
 public async Task <LinguagemViewModel> Criar([FromBody] LinguagemViewModel linguagemViewModel)
 {
     return(await _linguagemAppService.Inserir(linguagemViewModel));
 }