Beispiel #1
0
        /// <summary>
        /// Function to add new customer into database
        /// via the parameter: Customer object from UI
        /// </summary>
        /// <param name="customer"></param>
        public void AddCustomer(l.Customer customer)
        {
            //Add Customer Data into database

            d.Customer entity = Mapper.MapCustomer(customer);
            dbcontext.Add(entity);
            dbcontext.SaveChanges();
            logger.Info("Added customer into Customer table.");
        }
        public void CustomerTest()
        {
            d.Customer customer = new d.Customer
            {
                CustomerId    = 1,
                FirstName     = "Sam",
                LastName      = "Lin",
                FavoriteStore = 1,
                PhoneNumber   = "1234567890"
            };

            Assert.Equal(1, customer.CustomerId);
            Assert.Equal("Sam", customer.FirstName);
            Assert.Equal("Lin", customer.LastName);
            Assert.Equal(1, customer.FavoriteStore);
            Assert.Equal("1234567890", customer.PhoneNumber);
        }