Example #1
0
        public ModelLibrary.Customer GetCustomerById(int id)
        {
            var db  = new JustFeastDbDataContext();
            var cus = db.Customers.FirstOrDefault(x => x.id == id);

            return(CustomerCtrl.ConvertCustomerToModel(cus));
        }
Example #2
0
        public ModelLibrary.Customer GetCustomerByEmail(string email)
        {
            var db  = new JustFeastDbDataContext();
            var cus = db.Customers.FirstOrDefault(x => x.email.Equals(email));

            return(CustomerCtrl.ConvertCustomerToModel(cus));
        }
        public void Get_OrderHistory_By_CustomerId_Test()
        {
            //Setup
            var cusC = new CustomerCtrl();

            //Act
            var orderHistory = cusC.GetOrdersByCustomerId(1000000);

            //Assert
            Assert.IsTrue(orderHistory[0].id == 1000000 && orderHistory[0].OrderLineItems[0].itemId == 1000000);
        }
Example #4
0
 public bool RegisterUser(ModelLibrary.Customer customer, string passwordHashed)
 {
     return(CustomerCtrl.RegisterUser(customer, passwordHashed));
 }
Example #5
0
 public ModelLibrary.Customer LoginCustomer(string email, string passwordHashed)
 {
     return(CustomerCtrl.LoginCustomer(email, passwordHashed));
 }