public async Task <IActionResult> Add(GrupoIndexDTO grupoIndexDTO) { IdentityUser user = await _userManager.GetUserAsync(HttpContext.User); grupoIndexDTO.UserId = user.Id; await _grupoService.AddAsync(grupoIndexDTO); return(await BuildPartialView()); }
public async Task <ActionResult <Grupo> > PostAsync(GrupoModel grupo) { try { var mapper = _mapper.Map <Grupo>(grupo); var total = await _service.AddAsync(mapper); if (total > 0) { return(new CreatedResult("", mapper)); } return(new AcceptedResult()); } catch (Exception ex) { return(new BadRequestObjectResult(ex)); } }