public async Task <ResponseBaseModel <string> > UpdateCurrency([FromBody] UpdateCurrency request) { var result = await _serviceClient.ModifyAsync(new Currency { CurrencyCode = request.CurrencyCode, CurrencyRate = request.CurrencyRate }); return(new ResponseBaseModel <string>((ResponseCode)result.Code, null)); }
public IApiResult Update(UpdateCurrency operation) { var result = operation.ExecuteAsync().Result; if (result is ValidationsOutput) { return(new ApiResult <List <ValidationItem> >() { Data = ((ValidationsOutput)result).Errors }); } else { return(new ApiResult <object>() { Status = ApiResult <object> .ApiStatus.Success }); } }
public void ChangeCurrency(object sender, DataGridViewCellEventArgs e) { UpdateCurrency?.Invoke((Currency)currenciesView.CurrentRow.DataBoundItem); }