コード例 #1
0
        public async Task <IActionResult> Update(VirtualMoneyDto virtualMoney)
        {
            virtualMoney.token = HttpContext.Session.GetString("JWToken");
            var response = await _serviceFactory.GetPostAsync <VirtualMoneyDto>("VirtualMoney/Update", virtualMoney);

            return(RedirectToAction("Index"));
        }
コード例 #2
0
        public IActionResult Login()
        {
            var             token    = TokenControl("nihal", "ekşi");
            VirtualMoneyDto response = new VirtualMoneyDto
            {
                Token = token
            };

            return(Ok(response));
        }
コード例 #3
0
 public IActionResult Delete(VirtualMoneyDto virtualMoney)
 {
     _virtualMoneyService.Delete(virtualMoney.id);
     return(NoContent());
 }
コード例 #4
0
        public IActionResult Update(VirtualMoneyDto virtualMoney)
        {
            var newVirtualMoney = _virtualMoneyService.Update(_mapper.Map <VirtualMoney>(virtualMoney));

            return(NoContent());
        }
コード例 #5
0
        public IActionResult Save(VirtualMoneyDto virtualMoney)
        {
            var newVirtualMoney = _virtualMoneyService.Add(_mapper.Map <VirtualMoney>(virtualMoney));

            return(Created(String.Empty, _mapper.Map <VirtualMoneyDto>(newVirtualMoney)));
        }
コード例 #6
0
        public async Task <IActionResult> GetById(VirtualMoneyDto request)
        {
            var virtualMoney = await _virtualMoneyService.GetById(request.id);

            return(Ok(_mapper.Map <VirtualMoneyDto>(virtualMoney)));
        }