public ActionResult SaveOrEdit(StorePageDesign storePageDesign) { try { if (ModelState.IsValid) { if (storePageDesign.Id == 0) { StorePageDesignRepository.Add(storePageDesign); } else { StorePageDesignRepository.Edit(storePageDesign); } StorePageDesignRepository.Save(); return(RedirectToAction("Index")); } } catch (Exception ex) { Logger.Error(ex, "Unable to save:" + ex.StackTrace, storePageDesign); //Log the error (uncomment dex variable name and add a line here to write a log. ModelState.AddModelError("", "Unable to save changes. Try again, and if the problem persists see your system administrator."); } return(View(storePageDesign)); }
public ActionResult SaveOrEdit(int id = 0, int selectedStoreId = 0) { var storePageDesign = new StorePageDesign(); if (id != 0) { storePageDesign = StorePageDesignRepository.GetSingle(id); storePageDesign.UpdatedDate = DateTime.Now; } else { storePageDesign.UpdatedDate = DateTime.Now; storePageDesign.CreatedDate = DateTime.Now; storePageDesign.State = true; } return(View(storePageDesign)); }
public ActionResult DeleteConfirmed(int id) { StorePageDesign storePageDesign = StorePageDesignRepository.GetSingle(id); try { StorePageDesignRepository.Delete(storePageDesign); StorePageDesignRepository.Save(); return(RedirectToAction("Index")); } catch (Exception ex) { Logger.Error(ex, "Unable to delete it:" + ex.StackTrace, storePageDesign); ModelState.AddModelError("", "Unable to save changes. Try again, and if the problem persists see your system administrator."); } return(View(storePageDesign)); }
public ActionResult Delete(int id) { StorePageDesign storePageDesign = StorePageDesignRepository.GetSingle(id); return(View(storePageDesign)); }
// // GET: /StorePageDesigns/Details/5 public ViewResult Details(int id) { StorePageDesign storePageDesign = StorePageDesignRepository.GetSingle(id); return(View(storePageDesign)); }