Beispiel #1
0
        public async Task <IActionResult> CreateInitiative(InitiativeForCreateDto initiativeForCreateDto)
        {
            var result = await _initiativeService.CreateInitiative(initiativeForCreateDto);

            if (result == true)
            {
                return(Ok());
            }
            return(BadRequest("Initiative  creation failed"));
        }
        public async Task <bool> CreateInitiative(InitiativeForCreateDto initiativeForCreateDto)
        {
            var newInitiative = _mapper.Map <Initiative>(initiativeForCreateDto);

            newInitiative.CreatedAt = DateTime.Now;

            var result = await _unitOfWork.Initiative.CreateInitiative(newInitiative);

            return(result);
        }