public ActionResult Create(DqCatalogListModel mdmCatalog, bool continueEditing) { //if (!_permissionService.Authorize(StandardPermissionProvider.ManageStores)) // return AccessDeniedView(); if (!User.Identity.IsAuthenticated) { return(AccessDeniedView()); } var identity = ((CustomPrincipal)User).CustomIdentity; if (ModelState.IsValid) { MdmCatalog mdmCat = new MdmCatalog { CATALOG_ID = mdmCatalog.CATALOG_ID, CATEGORY_ID = mdmCatalog.CATEGORY_ID, CATALOG_NAME = mdmCatalog.CATALOG_NAME, CREATED_BY = identity.ProfileId, CREATED_DATE = DateTime.Now }; db.MdmCatalogs.Add(mdmCat); db.SaveChanges(); db.Entry(mdmCat).GetDatabaseValues(); //_localizationService.GetResource("Admin.Configuration.Stores.Added") SuccessNotification("New Catalog has been Added"); //do activity log return(continueEditing ? RedirectToAction("Edit", new { id = mdmCat.CATALOG_ID }) : RedirectToAction("Index")); //return RedirectToAction("Index"); } PrepareModel(mdmCatalog); return(View(mdmCatalog)); }
public ActionResult DeleteConfirmed(int id) { MdmCatalog mdmCatalog = db.MdmCatalogs.Find(id); db.MdmCatalogs.Remove(mdmCatalog); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: MdmCatalogs/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } MdmCatalog mdmCatalog = db.MdmCatalogs.Find(id); if (mdmCatalog == null) { return(HttpNotFound()); } return(View(mdmCatalog)); }