Exemplo n.º 1
0
        public async Task <IActionResult> Update(UpdateInterestRequest user)
        {
            var command = new UpdateInterestCommand(user);
            var result  = await Mediator.Send(command);

            return(await ResponseBase(result));
        }
Exemplo n.º 2
0
        public ActionResult UpdateInterest(UpdateInterestRequest updateInterestRequest)
        {
            if (updateInterestRequest == null)
            {
                return(BadRequest(new { error = "users must have an interest name" }));
            }
            var updatedInterest = _interestRepository.UpdateInterest(updateInterestRequest.Id, updateInterestRequest.UserId, updateInterestRequest.InterestName);

            return(Ok(updatedInterest));
        }
        public ActionResult UpdateInterest(int userId, UpdateInterestRequest updateInterestRequest)
        {
            if (updateInterestRequest == null)
            {
                return(BadRequest(new { error = "We Need More Interest Infomation" }));
            }
            var updatedUser = _interestRepository.UpdateInterest(
                userId,
                updateInterestRequest.Name);

            return(Ok());
        }
Exemplo n.º 4
0
 public UpdateInterestCommand(UpdateInterestRequest updateInterestRequest)
 {
     UpdateInterestRequest = updateInterestRequest;
 }