/// <summary> /// Initializes a new instance of the <see cref="DateCase"/> class. /// </summary> /// <param name="selectedChild"> /// The selected child. /// </param> public DateCase(DateVm selectedChild) { this.Children = new ObservableCollection <DateVm> { selectedChild }; this.SelectedChild = selectedChild; }
public async Task <ApiResponse> UpdateBirthday(DateVm dateUpdateVm) { var user = _unitOfWork.userRepository.FindByCondition(x => x.Id == dateUpdateVm.UserId).FirstOrDefault(); if (user == null) { throw new MyNotFoundException(ApiResponseDescription.USER_NOT_FOUND); } user.Birthday = dateUpdateVm.Date; _unitOfWork.userRepository.Update(user); await _unitOfWork.CompleteAsync(); return(new ApiResponse(true)); }
public async Task <IActionResult> UpdateBirthday([FromBody] DateVm dateVm) => Ok(await _userInfoService.UpdateBirthday(dateVm));
public async Task <IActionResult> UpdateYearsOfExperience([FromBody] DateVm dateVm) => Ok(await _userInfoService.UpdateTrainingSince(dateVm));