public ActionResult Index() { ViewBag.Message = "Welcome to ASP.NET MVC!"; Product prod = new Product(); prod.Name = "Dummy Product - No Repository Interaction"; return View(prod); }
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); }
public void Remove(Product p) { _dbcontext.Remove(p); /* _db.Entry(entity).State = EntityState.Deleted; _dbcontext.SaveChanges(); */ }
public void Edit(Product p) { _dbcontext.Insert(_dbcontext.IndexOf(p), p); /* _db.Entry(entity).State = EntityState.Modified; _dbcontext.SaveChanges(); */ }
public void Add(Product p) { _dbcontext.Add(p); /* _dbcontext.Add(p); _dbcontext.SaveChanges(); */ }
public void Remove(Product p) { products.Remove(p); }
public void Edit(Product p) { products.Insert(products.IndexOf(p), p); }
public void Add(Product p) { products.Add(p); }
public void Remove(Product p) { _dbcontext.Entry(p).State = EntityState.Deleted; _dbcontext.SaveChanges(); }
public void Edit(Product p) { _dbcontext.Entry(p).State = EntityState.Modified; _dbcontext.SaveChanges(); }
public void Add(Product p) { _dbcontext.Products.Add(p); _dbcontext.SaveChanges(); }