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)); }
Task <LinguagemViewModel> IServiceApp <LinguagemViewModel> .Inserir(LinguagemViewModel model) { throw new NotImplementedException(); }
Task <LinguagemViewModel> IServiceApp <LinguagemViewModel> .Atualizar(LinguagemViewModel model, Guid id) { throw new NotImplementedException(); }
public async Task <IActionResult> Atualizar([FromBody] LinguagemViewModel linguagem, Guid id) { await _linguagemAppService.Atualizar(linguagem, id); return(Ok()); }
public async Task <LinguagemViewModel> Criar([FromBody] LinguagemViewModel linguagemViewModel) { return(await _linguagemAppService.Inserir(linguagemViewModel)); }