public IHttpActionResult addPositions(dynamic c) { Portfolio p = PortfolioDao.getPortfolioBySomething(new Portfolio { Name = c.Name, UserId = c.UserId }); Position position = new Position(); position.Isin = c.Isin; position.PortfolioId = p.PortfolioId; position.Price = PriceHistoryDao.getLastPriceHistorysByisin(position.Isin).BidPrice; position.Quantity = c.Quantity; position.Type = c.Type; int changeLine = PositionDao.setPosition(c); return(Ok(changeLine)); }
public IHttpActionResult addPositionlist(dynamic c) { int changeline = 0; Position position = new Position(); foreach (var p in c) { position.Quantity = p.Quantity; position.PortfolioId = p.PortfolioId; position.Isin = p.Isin; position.Type = p.Type; position.Price = PriceHistoryDao.getLastPriceHistorysByisin(position.Isin).BidPrice; int line = PositionDao.setPosition(position); changeline += line; } return(Ok(changeline)); }
public IHttpActionResult addPositions(Position c) { int changeLine = PositionDao.setPosition(c); return Ok(changeLine); }