Ejemplo n.º 1
0
        public async Task <IActionResult> Post(CursoViewModelInput cursoViewModelInput)
        {
            Curso curso = new Curso();

            curso.Nome      = cursoViewModelInput.Nome;
            curso.Descricao = cursoViewModelInput.Descricao;
            var codigoUsuario = int.Parse(User.FindFirst(c => c.Type == ClaimTypes.NameIdentifier)?.Value);

            curso.Codigo = codigoUsuario;
            _cursoRepository.Adicionar(curso);
            _cursoRepository.Commit();
            return(Created("", cursoViewModelInput));
        }