public void UpdateCustomerObjects() { var id = Guid.Parse("3d86d1d0-e875-4764-9ee6-7e5835d0e921"); using (var unitOfWork = UnitOfWorkScope.BeginScope <ModelDataContext>()) { var customerService = new CustomerService(unitOfWork); var customer = customerService.GetByID(id); customer.Country = "CN"; customerService.Update(new List <CustomerDataObject>() { customer }); } }
public void AddCustomerObjectsTest() { var customer = new CustomerDataObject() { ID = Guid.NewGuid(), Name = "New", Region = "BBT", Country = "BeiJing" }; using (var unitOfWork = UnitOfWorkScope.BeginScope <ModelDataContext>()) { var customerService = new CustomerService(unitOfWork); customerService.Add(new List <CustomerDataObject>() { customer }); } }
public void AddCategoryTest() { using (var unitOfWork = UnitOfWorkScope.BeginScope <ModelDataContext>()) { Category category = new Category() { ID = Guid.NewGuid(), CategoryName = "Food", Description = "Some remark" }; var categoryRepository = unitOfWork.Repository <Category>(); categoryRepository.Insert(category); unitOfWork.SaveChanges(); Assert.IsTrue(true); } }
public void AddProductTest() { Guid categoryId = Guid.Parse("400a913b-ae54-4b01-a0c4-9db23355b9ab"); using (var unitOfWork = UnitOfWorkScope.BeginScope <ModelDataContext>()) { var productRepoistory = unitOfWork.Repository <Product>(); Product product = new Product() { ID = Guid.NewGuid(), ProductName = "Sawithc", CategoryID = categoryId }; productRepoistory.Insert(product); unitOfWork.SaveChanges(); } Assert.IsTrue(true); }