public IActionResult Create([FromBody] SprintDTO sprint) { try { _sprintService.Create(sprint); return(Ok()); } catch { return(BadRequest()); } }
public ActionResult Save(int teamId, SprintNewViewModel sprintNewViewModel) { var team = _unitOfWork.Teams.Get(sprintNewViewModel.TeamId); var newSprint = Mapper.Map <Sprint>(sprintNewViewModel); _sprintService.Create(newSprint); if (ModelState.IsValid) { return(RedirectToAction("Manage", new { id = newSprint.Id })); } sprintNewViewModel.Team = Mapper.Map <TeamDto>(team); return(View("New", sprintNewViewModel)); }
public IActionResult CreateSprint([FromBody] SprintRequest request) { if (request == null) { return(BadRequest()); } var sprint = _mapper.Map <Sprint>(request); var result = _sprintService.Create(sprint); if (result == null) { return(NotFound()); } return(Ok(result)); }