private async void Update_Click(object sender, RoutedEventArgs e) { FrameworkElement fe = sender as FrameworkElement; if (fe != null) { Debt d = fe.DataContext as Debt; if (d != null) { DebtViewModel.debt = d; UpdateDebt dm = new UpdateDebt(DebtViewModel); await dm.ShowAsync(); } } }
public async Task <IActionResult> Update([FromBody] UpdateDebt dto) { if (dto == null) { return(BadRequest()); } try { dto.UserId = IdentityHelper.GetUserId(User); } catch (UnauthorizedAccessException) { return(Unauthorized()); } await _debtService.UpdateAsync(dto); return(NoContent()); }
public async Task UpdateAsync(UpdateDebt model) { var debt = _mapper.Map <Debt>(model); await _debtsRepository.UpdateAsync(debt); }