public async Task <ActionResult> Edit(PortfolioAdminViewModel portfolioViewModel) { if (ModelState.IsValid) { try { var portfolio = _portfolioMapper.ToPortfolio(portfolioViewModel); await _portfolioProvider.EditPortfolioAsync(portfolio); return(RedirectToAction("Index")); } catch (Exception ex) { throw ex; } } await DropDownListUsersAsync(portfolioViewModel.ChiefUserId); return(View(portfolioViewModel)); }
public Portfolio ToPortfolio(PortfolioAdminViewModel portfolioViewModel) { return(_mapper.Map <PortfolioAdminViewModel, Portfolio>(portfolioViewModel)); }