Beispiel #1
0
        public Guid CreatePortfolio(Portfolio.CreateRequest request)
        {
            request.PortfolioGuid = new Guid();
            ExecuteProcedure("ins_CreatePortfolio", Upsert(request));

            return(request.PortfolioGuid);
        }
Beispiel #2
0
        public Guid CreatePortfolio([FromBody] Portfolio.CreateRequest request)
        {
            PortfolioManager portfolioManager = new PortfolioManager();
            Guid             portfolioGuid    = portfolioManager.CreatePortfolio(request);

            return(portfolioGuid);
        }
Beispiel #3
0
 private SqlParameter[] Upsert(Portfolio.CreateRequest request)
 {
     return(new SqlParameter[]
     {
         new SqlParameter("@PortfolioGUID", request.PortfolioGuid),
         new SqlParameter("@PortfolioName", request.PortfolioName),
         new SqlParameter("@Symbols", JsonConvert.SerializeObject(request.Symbols)),
         new SqlParameter("@UserGUID", request.UserGuid)
     });
 }
        public Guid CreatePortfolio(Portfolio.CreateRequest request)
        {
            Guid portfolioGuid = _portfolioDao.CreatePortfolio(request);

            return(Guid.Empty);
        }