public ActionResult EditPairs(PairsViewModel model) { Pair pair = _pairService.GetPair(model.ID); pair.Currencies = model.Currencies; _pairStore.Update(pair); return(Ok(pair)); }
public async Task <IActionResult> Index() { var pairs = await _pairsRepository.GetAllPairsAsync(); PairsViewModel viewModel = new PairsViewModel() { Pairs = pairs }; return(View("Views/Admin/Pairs.cshtml", viewModel)); }
public IActionResult EditPairs(Guid id) { var userId = User.FindFirst(System.Security.Claims.ClaimTypes.NameIdentifier).Value; var currentUser = _pairStore.GetAll().FirstOrDefault(u => u.TraderId == Guid.Parse(userId)); var pairs = _pairService.GetPair(id); ViewBag.id = id; if (pairs == null) { } var editPairs = new PairsViewModel() { ID = pairs.PairId, Currencies = pairs.Currencies, TraderID = currentUser.TraderId }; return(View(editPairs)); }