Ejemplo n.º 1
0
 public OrderDetailDAO()
 {
     context = new OnlineShopDbContext();
 }
 public GetProductInOrder(OnlineShopDbContext context)
 {
     _context = context;
 }
Ejemplo n.º 3
0
 public CategoryDao()
 {
     db = new OnlineShopDbContext();
 }
Ejemplo n.º 4
0
 public ContentDao()
 {
     db = new OnlineShopDbContext();
 }
Ejemplo n.º 5
0
 public BlogCommentDao()
 {
     dbContext = new OnlineShopDbContext();
 }
Ejemplo n.º 6
0
 public SlideDao()
 {
     db = new OnlineShopDbContext();
 }
        private static void SeedDatabase()
        {
            TestCleanUp();
            var context = new OnlineShopDbContext();

            var userStore = new UserStore<ApplicationUser>(context);
            var userManager = new ApplicationUserManager(userStore);

            var user = new ApplicationUser() { UserName = TestUsername, Email = TestUsername + "@gmail.com" };

            var result = userManager.CreateAsync(user, TestPassword).Result;
            if (!result.Succeeded)
            {
                Assert.Fail(string.Join(Environment.NewLine, result.Errors));
            }

            SeedCategories(context);
            SeedAdTypes(context);
            context.SaveChanges();
        }
Ejemplo n.º 8
0
 public CreateShoppingCart(OnlineShopDbContext context)
 {
     _context = context;
 }
 private static void SeedAdTypes(OnlineShopDbContext context)
 {
     context.AdTypes.Add(new AdType() { Name = "Normal", Index = 100, PricePerDay = 100 });
     context.AdTypes.Add(new AdType() { Name = "Gold", Index = 200, PricePerDay = 1100 });
 }
 private static void SeedCategories(OnlineShopDbContext context)
 {
     context.Categories.Add(new Category() { Name = "Category #1" });
     context.Categories.Add(new Category() { Name = "Category #2" });
 }
        public void PostAd_WithOutCategories_ShouldNotAddTheAdAndReturn400BadRequest()
        {
            var context = new OnlineShopDbContext();
            var adsCountBeforeInsert = context.Ads.Count();
            var data = new FormUrlEncodedContent(new[]
            {
                new KeyValuePair<string, string>("name", "Opel Astra"),
                new KeyValuePair<string, string>("description", "Astra"),
                new KeyValuePair<string, string>("price", "200"),
                new KeyValuePair<string, string>("typeid", "1"),
                new KeyValuePair<string, string>("categories", ""),
            });

            var httpPostResponse = this.PostAd(data);
            var adsCountAfterInsert = context.Ads.Count();

            // Assert
            Assert.AreEqual(adsCountBeforeInsert, adsCountAfterInsert);
            Assert.AreEqual(HttpStatusCode.BadRequest, httpPostResponse.StatusCode);
        }
Ejemplo n.º 12
0
 public MenuDao()
 {
     db = new OnlineShopDbContext();
 }
Ejemplo n.º 13
0
 public UserDao()
 {
     db = new OnlineShopDbContext();
 }
Ejemplo n.º 14
0
 public FooterDao()
 {
     _context = new OnlineShopDbContext();
 }
        private static void TestCleanUp()
        {
            var context = new OnlineShopDbContext();

            context.Ads.Delete();
            context.AdTypes.Delete();
            context.Categories.Delete();
            context.Users.Delete();
        }
Ejemplo n.º 16
0
 public CategoryModel()
 {
     context = new OnlineShopDbContext();
 }
        public void PostAd_WithCorrectData_ShouldAddTheAdAndReturn200Ok()
        {
            var context = new OnlineShopDbContext();
            var category = context.Categories.FirstOrDefault();
            var adType = context.AdTypes.FirstOrDefault();
            var adsCountBeforeInsert = context.Ads.Count();
            var data = new FormUrlEncodedContent(new[]
            {
                new KeyValuePair<string, string>("name", "Opel Astra"),
                new KeyValuePair<string, string>("description", "Astra"),
                new KeyValuePair<string, string>("price", "200"),
                new KeyValuePair<string, string>("typeid", adType.Id.ToString()),
                new KeyValuePair<string, string>("categories", category.Id.ToString()),
            });

            var httpPostResponse = this.PostAd(data);
            var adsCountAfterInsert = context.Ads.Count();

            // Assert
            Assert.AreEqual(adsCountBeforeInsert + 1, adsCountAfterInsert);
            Assert.AreEqual(HttpStatusCode.OK, httpPostResponse.StatusCode);
        }
Ejemplo n.º 18
0
 public ParentIDCategoryDao()
 {
     db = new OnlineShopDbContext();
 }
Ejemplo n.º 19
0
        public ActionResult Create(CateloryViewModel collection)
        {
            try
            {
                using (OnlineShopDbContext db = new OnlineShopDbContext())
                {
                    Catelory obj = new Catelory();

                    obj.Prj_Name      = collection.SelectedCatelory.Prj_Name;
                    obj.Unit_Name     = collection.SelectedCatelory.Unit_Name;
                    obj.Owner_Name    = collection.SelectedCatelory.Owner_Name;
                    obj.Phone_Number  = collection.SelectedCatelory.Phone_Number;
                    obj.Person_Number = collection.SelectedCatelory.Person_Number;
                    obj.Create_Date   = DateTime.Now;
                    obj.Status        = collection.SelectedCatelory.Status;
                    obj.Rate          = collection.SelectedCatelory.Rate;
                    obj.Job           = collection.SelectedCatelory.Job;
                    obj.Area          = collection.SelectedCatelory.Area;
                    obj.Email         = collection.SelectedCatelory.Email;

                    db.Catelories.Add(obj);
                    db.SaveChanges();

                    CateloryViewModel model = new CateloryViewModel();
                    model.Thiet_Bi = db.Thiet_Bis.OrderBy(m => m.ID).ToList();
                    model.Catelory = db.Catelories.OrderBy(m => m.ID).ToList();

                    model.ProjectAll = new List <SelectListItem>();

                    var items = new List <SelectListItem>();

                    foreach (var project in model.Thiet_Bi)
                    {
                        items.Add(new SelectListItem()
                        {
                            Value = project.Ten_Thiet_Bi,
                            Text  = project.Ten_Thiet_Bi,
                        });
                    }

                    model.ProjectAll = items;

                    model.SelectedCatelory = null;
                    model.DisplayMode      = null;

                    return(RedirectToAction("Index", model));
                }
            }
            catch
            {
                using (OnlineShopDbContext db = new OnlineShopDbContext())
                {
                    CateloryViewModel model = new CateloryViewModel();
                    model.Thiet_Bi         = db.Thiet_Bis.OrderBy(m => m.ID).ToList();
                    model.Catelory         = db.Catelories.OrderBy(m => m.ID).ToList();
                    model.SelectedCatelory = null;
                    model.DisplayMode      = null;
                    return(View("Index", model));
                }
            }
        }
 public ProductCategoryDao()
 {
     db = new OnlineShopDbContext();
 }
Ejemplo n.º 21
0
 public AccountModel()
 {
     dbContext = new OnlineShopDbContext();
 }
Ejemplo n.º 22
0
 public ApplicationUserStore(OnlineShopDbContext context)
     : base(context)
 {
 }
Ejemplo n.º 23
0
 public FooterDAO()
 {
     context = new OnlineShopDbContext();
 }
Ejemplo n.º 24
0
 public OrderDAO()
 {
     db = new OnlineShopDbContext();
 }
Ejemplo n.º 25
0
 public MenuDao()
 {
     db = new OnlineShopDbContext();
 }
Ejemplo n.º 26
0
 public NhapHangDao()
 {
     db = new OnlineShopDbContext();
 }
Ejemplo n.º 27
0
 public OrderCouponDao()
 {
     db = new OnlineShopDbContext();
 }
Ejemplo n.º 28
0
 public GetAllOrders(OnlineShopDbContext context)
 {
     _context = context;
 }
Ejemplo n.º 29
0
 public ProductsGroupDao()
 {
     dbContext = new OnlineShopDbContext();
 }
Ejemplo n.º 30
0
 public UserDao()
 {
     db = new OnlineShopDbContext();
 }
Ejemplo n.º 31
0
 public ThongKeDao()
 {
     db = new OnlineShopDbContext();
 }
Ejemplo n.º 32
0
 public SlideDao()
 {
     db = new OnlineShopDbContext();
 }
Ejemplo n.º 33
0
 public RoleDao()
 {
     db = new OnlineShopDbContext();
 }
Ejemplo n.º 34
0
 public DiscountRequirementDao()
 {
     dbContext = new OnlineShopDbContext();
 }
 public PurchaseService(OnlineShopDbContext dbContext, ProductService productService)
 {
     _dbContext = dbContext;
 }
Ejemplo n.º 36
0
 public ProductDao()
 {
     _context = new OnlineShopDbContext();
 }
Ejemplo n.º 37
0
 public DonHangDao()
 {
     db = new OnlineShopDbContext();
 }
 public GiftCardUsageHistoryDao()
 {
     dbContext = new OnlineShopDbContext();
 }
 public CreateProductModel(OnlineShopDbContext context, IFileManager fileManager)
 {
     _context     = context;
     _fileManager = fileManager;
 }
Ejemplo n.º 40
0
 public FooterDao()
 {
     db = new OnlineShopDbContext();
 }
Ejemplo n.º 41
0
 public UserDAO()
 {
     onlineShopDbContext = new OnlineShopDbContext();
 }
Ejemplo n.º 42
0
 public ProductDao()
 {
     db = new OnlineShopDbContext();
 }
Ejemplo n.º 43
0
 public ContentDao()
 {
     db = new OnlineShopDbContext();
 }