public ActionResult <Action> Create(Wallet wallet) { var result = _walletService.Create(wallet); if (result == null) { return(NotFound()); } return(Ok(result)); }
public ActionResult <CreateWalletResult> Create([FromForm()] string password) { try { return(_walletService.Create(password)); } catch (Exception e) { return(new CreateWalletResult { Message = e.Message, Success = false }); } }
public async Task <WalletDTO> Create([FromBody] WalletDTO walletRequestDTO) { Entities.Wallet requestWallet = new Entities.Wallet { UserId = currentUserId, Balance = walletRequestDTO.Balance, Name = walletRequestDTO.Name }; Entities.Wallet resultWallet = await walletService.Create(requestWallet); return(new WalletDTO { Name = resultWallet.Name, Balance = resultWallet.Balance, UserId = resultWallet.UserId, Errors = resultWallet.Errors, }); }
public IActionResult Wallet([FromBody] Wallet wallet) { walletService.Create(0); return(Ok()); }