public async Task <ActionResult> Update(int userTrackingValueId, UserTrackingValueRequest userTrackingValue) { if (userTrackingValue == null) { return(new BadRequestResult()); } var userId = _httpContextAccessor.HttpContext.GetUserId(); var data = await _mediator.Send(new UpdateUserTrackingValue ( userTrackingValueId, userId, userTrackingValue.Name, userTrackingValue.Description, userTrackingValue.Order, userTrackingValue.Type, userTrackingValue.Disabled, userTrackingValue.Metadata )); if (data == false) { return(new NotFoundResult()); } return(new OkResult()); }
public async Task <ActionResult <int> > Add(UserTrackingValueRequest userTrackingValue) { if (userTrackingValue == null) { return(new BadRequestResult()); } var userId = _httpContextAccessor.HttpContext.GetUserId(); return(await _mediator.Send(new AddUserTrackingValue ( userTrackingValue.UserTrackingId, userTrackingValue.Name, userTrackingValue.Description, userTrackingValue.Order, userTrackingValue.Type, userTrackingValue.Disabled, userTrackingValue.Metadata ))); }