public void DeletePrimaryCategory(PrimaryCategory primaryCategory) { if (primaryCategory == null) { throw new ArgumentNullException(nameof(primaryCategory)); } _context.PrimaryCategories.Remove(primaryCategory); }
public void AddPrimaryCategory(PrimaryCategory primaryCategory) { if (primaryCategory == null) { throw new ArgumentNullException(nameof(primaryCategory)); } _context.PrimaryCategories.Add(primaryCategory); }
public ActionResult Create(PrimaryCategory Pc) { if (ModelState.IsValid) { projectContext.PrimaryCat.Add(Pc); projectContext.SaveChanges(); return(RedirectToAction("Index")); } else { return(View()); } }
public void UpdatePrimaryCategory(PrimaryCategory primaryCategory) { if (primaryCategory == null) { throw new ArgumentNullException(nameof(primaryCategory)); } if (!PrimaryExists(primaryCategory.Id)) { throw new ArgumentException(nameof(primaryCategory.Id)); } _context.PrimaryCategories.Update(primaryCategory); }
public ActionResult Edit(int id, PrimaryCategory pc) { if (ModelState.IsValid) { pc.PrimaryCategoryId = id; projectContext.Entry(pc).State = System.Data.Entity.EntityState.Modified; projectContext.SaveChanges(); return(RedirectToAction("Index")); } else { return(View()); } }
public ActionResult Delete(int id, PrimaryCategory pc) { if (!CheckValidation(id)) { pc.PrimaryCategoryId = id; projectContext.Entry(pc).State = System.Data.Entity.EntityState.Deleted; projectContext.SaveChanges(); List <PrimaryCategory> PrimCat = projectContext.PrimaryCat.ToList(); return(View("Index", PrimCat)); } else { return(Content("Can't be deleted")); } }