コード例 #1
0
ファイル: CustomerApi.cs プロジェクト: Kooboo/Ecommerce
        public int Create(Customer model)
        {
            var customer = new Kooboo.Commerce.Customers.Customer
            {
                Email = model.Email,
                FirstName = model.FirstName,
                LastName = model.LastName,
                Gender = (Kooboo.Commerce.Gender)(int)model.Gender
            };

            foreach (var address in model.Addresses)
            {
                customer.Addresses.Add(CreateAddress(address));
            }

            new Kooboo.Commerce.Customers.CustomerService(_context.Instance).Create(customer);

            model.Id = customer.Id;

            return customer.Id;
        }
コード例 #2
0
ファイル: CustomerApi.cs プロジェクト: Smilefounder/Ecommerce
        public int Create(Customer model)
        {
            var customer = new Kooboo.Commerce.Customers.Customer
            {
                Email     = model.Email,
                FirstName = model.FirstName,
                LastName  = model.LastName,
                Gender    = (Kooboo.Commerce.Gender)(int) model.Gender
            };

            foreach (var address in model.Addresses)
            {
                customer.Addresses.Add(CreateAddress(address));
            }

            new Kooboo.Commerce.Customers.CustomerService(_context.Instance).Create(customer);

            model.Id = customer.Id;

            return(customer.Id);
        }