Example #1
0
        public ActionResult Index()
        {
            ViewBag.Message = "Welcome to ASP.NET MVC!";

            Product prod = new Product();
            prod.Name = "Dummy Product - No Repository Interaction";

            return View(prod);
        }
Example #2
0
        public ActionResult Index()
        {
            ViewBag.Message = "Welcome to ASP.NET MVC!";

            Product prod = new Product();
            prod.Id = Guid.NewGuid();
            prod.Name = "Product From DB";
            prod.Price = 35;
            Repo.Add(prod);
            var prod2 = Repo.Products.FirstOrDefault();

            return View(prod2);
        }
Example #3
0
 public void Remove(Product p)
 {
     _dbcontext.Remove(p); /* _db.Entry(entity).State = EntityState.Deleted; _dbcontext.SaveChanges(); */
 }
Example #4
0
 public void Edit(Product p)
 {
     _dbcontext.Insert(_dbcontext.IndexOf(p), p); /* _db.Entry(entity).State = EntityState.Modified; _dbcontext.SaveChanges(); */
 }
Example #5
0
 public void Add(Product p)
 {
     _dbcontext.Add(p); /* _dbcontext.Add(p); _dbcontext.SaveChanges(); */
 }
Example #6
0
 public void Remove(Product p)
 {
     products.Remove(p);
 }
Example #7
0
 public void Edit(Product p)
 {
     products.Insert(products.IndexOf(p), p);
 }
Example #8
0
 public void Add(Product p)
 {
     products.Add(p);
 }
 public void Remove(Product p)
 {
     _dbcontext.Entry(p).State = EntityState.Deleted; _dbcontext.SaveChanges();
 }
Example #10
0
 public void Edit(Product p)
 {
     _dbcontext.Entry(p).State = EntityState.Modified; _dbcontext.SaveChanges();
 }
Example #11
0
 public void Add(Product p)
 {
     _dbcontext.Products.Add(p); _dbcontext.SaveChanges();
 }