Beispiel #1
0
        private void CreateWallet(Guid id)
        {
            Wallet wallet = new Wallet
            {
                Id          = id,
                Name        = "My Wallet 1",
                CreatedDate = DateTime.Now,
                OwnerId     = Guid.NewGuid().ToString(),
                Moneys      = new List <Money>
                {
                    new Money
                    {
                        Amount       = 120.00M,
                        CurrencyCode = "TRY",
                        CreatedDate  = DateTime.Now
                    },
                    new Money
                    {
                        Amount       = 1000.00M,
                        CurrencyCode = "TRY",
                        CreatedDate  = DateTime.Now
                    },
                    new Money
                    {
                        Amount       = 50.00M,
                        CurrencyCode = "USD",
                        CreatedDate  = DateTime.Now
                    }
                }
            };

            _context.Wallets.Add(wallet);
            _context.SaveChanges();
        }
        private void CreateWallets(string ownerId)
        {
            List <Wallet> wallets = new List <Wallet>();

            for (int i = 0; i < 3; i++)
            {
                Wallet wallet = new Wallet
                {
                    Id          = Guid.NewGuid(),
                    Name        = $"My Wallet {i+1}",
                    CreatedDate = DateTime.Now,
                    OwnerId     = ownerId,
                    Moneys      = new List <Money>
                    {
                        new Money
                        {
                            Amount       = 120.00M,
                            CurrencyCode = "TRY",
                            CreatedDate  = DateTime.Now
                        },
                        new Money
                        {
                            Amount       = 1000.00M,
                            CurrencyCode = "TRY",
                            CreatedDate  = DateTime.Now
                        },
                        new Money
                        {
                            Amount       = 1000.00M,
                            CurrencyCode = "USD",
                            CreatedDate  = DateTime.Now
                        },
                        new Money
                        {
                            Amount       = 200.00M,
                            CurrencyCode = "USD",
                            CreatedDate  = DateTime.Now
                        },
                        new Money
                        {
                            Amount       = 700.00M,
                            CurrencyCode = "USD",
                            CreatedDate  = DateTime.Now
                        },
                        new Money
                        {
                            Amount       = 1500.00M,
                            CurrencyCode = "EUR",
                            CreatedDate  = DateTime.Now
                        }
                    }
                };
                wallets.Add(wallet);
            }

            _context.Wallets.AddRange(wallets);
            _context.SaveChanges();
        }
Beispiel #3
0
        private void CreateWallet(Guid id)
        {
            Wallet wallet = new Wallet
            {
                Id          = id,
                Name        = "My Wallet 1",
                CreatedDate = DateTime.Now,
                OwnerId     = Guid.NewGuid().ToString(),
            };

            _context.Wallets.Add(wallet);
            _context.SaveChanges();
        }