public API_Response <int> Update([FromBody] DTO_PaymentAccount model, [FromUri] string api_key = null)
 {
     return(InvokeAPI(() =>
     {
         var rez = _DL.PaymentAccount.Update.UpdateAccount(model.ViewModel);
         return rez;
     }, api_key));
 }
 public API_Response<long> Add([FromBody]DTO_PaymentAccount model, [FromUri] string api_key = null)
 {
     return InvokeAPI(() =>
     {
         switch (model.AccountType)
         {
             case En_AccountType.Bitcoin:  case En_AccountType.PayPal:  case En_AccountType.WebMoney:
                 return _DL.PaymentAccount.Add.New(model.ViewModel);
             default: throw new Exception("Incorrect PaymentAccountType");
         }
     }, api_key );
 }