public IActionResult RegisterNewUser(User newUser) { newUser.RegisterTime = Helper.GetDateTimeNowBrazil(); _userManager.SaveUser(newUser); return(StatusCode(StatusCodes.Status201Created, _contractBo.BuildBackendResponse <User>("Usuário cadastrado com sucesso", SOJStatusCode.SOJStatusCodes.Created, null))); }
public IActionResult GetProblemById(string problemId) { var problem = _problemsManager.GetProblemById(problemId); if (problem == null) { return(NotFound(_contractBo.BuildBackendResponse <string>("Este problema não existe no sistema", SOJStatusCode.SOJStatusCodes.NotFound))); } return(Ok(_contractBo.BuildBackendResponse <ProblemDescription>(null, SOJStatusCode.SOJStatusCodes.OK, problem))); }