public async Task <ReviewCycle> AddReviewCycle(ReviewCycleDto reviewCycleDto) { var mapped = _mapper.Map <ReviewCycle>(reviewCycleDto); await _context.ReviewCycles.AddAsync(mapped); await _context.SaveChangesAsync(); return(mapped); }
public async Task <bool> CreateReviewCycle(ReviewCycleDto reviewCycleDto) { var newCycle = _mapper.Map <ReviewCycle>(reviewCycleDto); newCycle.CreatedAt = DateTime.Now; var result = await _unitOfWork.ReviewCycle.CreateReviewCycle(newCycle); return(result); }
public async Task <IActionResult> CreateReviewCycle(ReviewCycleDto reviewCycleDto) { var result = await _initiativeService.CreateReviewCycle(reviewCycleDto); if (result == true) { return(Ok()); } return(BadRequest("Starting cycle failed")); }
public async Task <IActionResult> AddReviewCycle(ReviewCycleDto reviewCycleDto) { var newReviewCycle = await _repo.AddReviewCycle(reviewCycleDto); return(Ok(newReviewCycle)); }