public bool AddSubMenu(SubMenuVM SubMenu) { try { if (HttpContext.Current.Session["User"] != null) { var user = (LoginVM)HttpContext.Current.Session["User"]; tblSubMenu sm = new tblSubMenu(); sm.ActionName = SubMenu.ActionName; sm.ControllerName = SubMenu.ControllerName; sm.isActive = SubMenu.isActive; sm.MenuId = SubMenu.MenuId; sm.SubMenuName = SubMenu.SubMenuName; sm.IconClass = SubMenu.IconClass; sm.CreatedBy = user.RoleId; sm.ModifiedBy = user.RoleId; sm.CreatedDate = System.DateTime.Now; sm.ModifiedDate = System.DateTime.Now; _subMResp.Add(sm); _unitOfWork.Complete(); return(true); } return(false); } catch (Exception e) { return(false); } }
public JsonResult InsertSubMenu(tblSubMenu tblSubMenu) { var result = new Result(); result = _adminService.InsertSubMenu(tblSubMenu); return(Json(result)); }
public ActionResult DeleteConfirmed(int id) { tblSubMenu tblSubMenu = db.tblSubMenu.Find(id); db.tblSubMenu.Remove(tblSubMenu); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Delete(int id) { using (OnlineVehicleDBEntities db = new OnlineVehicleDBEntities()) { tblSubMenu sm = db.tblSubMenus.Where(x => x.SubMenuId == id).FirstOrDefault(); db.tblSubMenus.Remove(sm); db.SaveChanges(); return(Json(new { success = true, message = "Deleted Successfully" }, JsonRequestBehavior.AllowGet)); } }
public ActionResult Edit([Bind(Include = "Id,SubMenu,Controller,Action,MainMenuId,RoleId")] tblSubMenu tblSubMenu) { if (ModelState.IsValid) { db.Entry(tblSubMenu).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.MainMenuId = new SelectList(db.tblMainMenu, "Id", "MainMenu", tblSubMenu.MainMenuId); ViewBag.RoleId = new SelectList(db.tblPerfil, "Id", "Perfiles", tblSubMenu.RoleId); return(View(tblSubMenu)); }
public bool InsertSubMenu(tblSubMenu tblSubMenu) { try { _entity.tblSubMenu.Add(tblSubMenu); _entity.SaveChanges(); } catch (Exception ex) { throw ex; } return(true); }
public Result InsertSubMenu(tblSubMenu tblSubMenu) { try { return(adminManager.InsertSubMenu(tblSubMenu)); } catch (Exception ex) { return(new Result { IsSuccess = false, Message = ex.Message }); } }
// GET: SubMenus/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tblSubMenu tblSubMenu = db.tblSubMenu.Find(id); if (tblSubMenu == null) { return(HttpNotFound()); } return(View(tblSubMenu)); }
// GET: SubMenus/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tblSubMenu tblSubMenu = db.tblSubMenu.Find(id); if (tblSubMenu == null) { return(HttpNotFound()); } ViewBag.MainMenuId = new SelectList(db.tblMainMenu, "Id", "MainMenu", tblSubMenu.MainMenuId); ViewBag.RoleId = new SelectList(db.tblPerfil, "Id", "Perfiles", tblSubMenu.RoleId); return(View(tblSubMenu)); }
public ActionResult AddOrEdit(tblSubMenu sm) { using (OnlineFoodDBEntities db = new OnlineFoodDBEntities()) { if (sm.SubMenuId == 0) { db.tblSubMenus.Add(sm); db.SaveChanges(); return(Json(new { success = true, message = "Saved Successfully" }, JsonRequestBehavior.AllowGet)); } else { db.Entry(sm).State = EntityState.Modified; db.SaveChanges(); return(Json(new { success = true, message = "Updated Successfully" }, JsonRequestBehavior.AllowGet)); } } }
public Result InsertSubMenu(tblSubMenu tblSubMenu) { try { IAdmin iAdmin = new WCMS_DAL_Admin(); using (TransactionScope transaction = new TransactionScope(TransactionScopeOption.Required, ApplicationState.TransactionOptions)) { Result _Result = new Result(); _Result.IsSuccess = iAdmin.InsertSubMenu(tblSubMenu); if (_Result.IsSuccess) { transaction.Complete(); } return(_Result); } } catch (Exception ex) { throw ex; } }
public ActionResult AddOrEdit(SubMenuViewModel sm) { using (OnlineVehicleDBEntities db = new OnlineVehicleDBEntities()) { if (sm.SubMenuId == 0) { tblSubMenu tb = new tblSubMenu(); tb.SubMenuName = sm.SubMenuName; db.tblSubMenus.Add(tb); db.SaveChanges(); return(Json(new { success = true, message = "Saved Successfully" }, JsonRequestBehavior.AllowGet)); } else { tblSubMenu tbm = db.tblSubMenus.Where(m => m.SubMenuId == sm.SubMenuId).FirstOrDefault(); tbm.SubMenuName = sm.SubMenuName; db.SaveChanges(); return(Json(new { success = true, message = "Updated Successfully" }, JsonRequestBehavior.AllowGet)); } } }
public bool SaveSubMenuContent(SubMainMenuViewModel objSubMenu) { bool status = false; tblSubMenu tblsubmenu = new tblSubMenu(); Mapper.Map(objSubMenu, tblsubmenu); tblsubmenu.IsActive = true; tblsubmenu.CreatedDate = DateTime.Now; tblsubmenu.ModifiedDate = DateTime.Now; tblsubmenu.CreatedBy = "101"; tblsubmenu.ModifiedBy = "101"; _Context.tblSubMenus.Add(tblsubmenu); _Context.Configuration.ValidateOnSaveEnabled = true; _Context.SaveChanges(); status = true; return(status); // for new users }