Beispiel #1
0
        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
                });
            }
        }
Beispiel #3
0
 public void ChangeCurrency(object sender, DataGridViewCellEventArgs e)
 {
     UpdateCurrency?.Invoke((Currency)currenciesView.CurrentRow.DataBoundItem);
 }