public ActionResult DeleteCategory(int id) { if (Session["user"] != null) { Classifieds_Category CCategory = db.Classifieds_Category.SingleOrDefault(c => c.Classifieds_Category_Id == id); return(View("DeleteCategory", CCategory)); } else { Session.Clear(); return(RedirectToAction("Login", "Admin")); } }
public ActionResult EditCategory(Classifieds_Category CCategory) { if (Session["user"] != null) { if (ModelState.IsValid) { db.Entry(CCategory).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("ClassifiedsCategoryData")); } return(View(CCategory)); } else { Session.Clear(); return(RedirectToAction("Login", "Admin")); } }
//Classified Category Edit public ActionResult EditCategory(int id) { if (Session["user"] != null) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Classifieds_Category CCategory = db.Classifieds_Category.Find(id); if (CCategory == null) { return(HttpNotFound()); } return(View(CCategory)); } else { Session.Clear(); return(RedirectToAction("Login", "Admin")); } }
public ActionResult ClassifiedCategory(Classifieds_Category category) { if (Session["user"] != null) { if (ModelState.IsValid) { var x = FileUploader.FileUpload(this.ControllerContext).FirstOrDefault(); if (x != null && x.Length > 0) { category.Classifieds_Category_Image = x; } db.Classifieds_Category.Add(category); db.SaveChanges(); } return(View()); } else { Session.Clear(); return(RedirectToAction("Login", "Admin")); } }
public ActionResult Delete_Confirm(int id) { if (Session["user"] != null) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Classifieds_Category CCategory = db.Classifieds_Category.Find(id); if (CCategory == null) { return(HttpNotFound()); } if (CCategory != null) { db.Classifieds_Category.Remove(CCategory); db.SaveChanges(); return(RedirectToAction("ClassifiedsCategoryData")); } return(View(CCategory)); } else { Session.Clear(); return(RedirectToAction("Login", "Admin")); } //Classifieds_Items Citem = db.Classifieds_Items.Include(i => i.Classifieds_Item_Image).Where(i => i.Classifieds_Item_Id == id).Single(); //db.Classifieds_Items.Remove(Citem); //var Cii = db.Classifieds_Item_Image.Where(d => d.Classifieds_Item_Id == id).SingleOrDefault(); //if (Cii != null) //{ // Cii.Classifieds_Item_Image1 = null; //} //db.SaveChanges(); //return RedirectToAction("ClassifiedsCategoryData"); }