Exemplo n.º 1
0
        //GET: Edit
        public ActionResult Edit(int id)
        {
            ViewBag.RoleMenu = new SelectList(RoleRepo.Get(), "Id", "Name");
            ViewBag.ListMenu = new SelectList(MenuRepo.Get(), "Id", "Name");
            ViewBag.IdMenu   = new SelectList(MenuRepo.Get(), "Id", "Id");
            MenuAccessViewModel model = MenuAccessRepo.GetById(id);

            return(PartialView("_Edit", model));
        }
Exemplo n.º 2
0
        public ActionResult Delete(MenuAccessViewModel model)
        {
            ResponseResult result = MenuAccessRepo.Delete(model);

            return(Json(new
            {
                success = result.Success,
                message = result.ErrorMessage,
                entity = result.Entity
            }, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 3
0
        public ActionResult Create(MenuAccessViewModel model)
        {
            model.Create_By = User.Identity.Name;
            ResultResponse result = MenuAccessRepo.Update(model);

            return(Json(new
            {
                success = result.Success,
                entity = model,
                message = result.Message
            }, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 4
0
        //Delete Confirmation
        public ActionResult DeleteConfirm(int id)
        {
            bool result = MenuAccessRepo.Delete(id);

            if (result)
            {
                return(Json(new
                {
                    success = result,
                    entity = "null",
                    message = "Delete Success"
                }, JsonRequestBehavior.AllowGet));
            }
            else
            {
                return(Json(new
                {
                    success = result,
                    entity = "null",
                    message = "Delete Failed"
                }, JsonRequestBehavior.AllowGet));
            }
        }
Exemplo n.º 5
0
 public ActionResult Delete(long id)
 {
     return(PartialView("_Delete", MenuAccessRepo.ById(id)));
 }
Exemplo n.º 6
0
 public ActionResult Search(long id = 0)
 {
     ViewBag.RoleList = new SelectList(RoleRepo.All(), "id", "name");
     return(PartialView("_Search", MenuAccessRepo.GetBySearch(id)));
 }
Exemplo n.º 7
0
 public ActionResult List()
 {
     return(PartialView("_List", MenuAccessRepo.All()));
 }
Exemplo n.º 8
0
        //GET:Delete
        public ActionResult Delete(int id)
        {
            MenuAccessViewModel model = MenuAccessRepo.GetById(id);

            return(PartialView("_Delete", model));
        }
Exemplo n.º 9
0
        public ActionResult Create(MenuAccessViewModel model)
        {
            ResponResultViewModel result = MenuAccessRepo.Update(model);

            return(Json(new { success = result.Success, message = result.Message, entity = result.Entity }, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 10
0
        public ActionResult search(long?key)
        {
            List <MenuAccessViewModel> result = MenuAccessRepo.search(key);

            return(PartialView("_ListMenuAccess", result));
        }
Exemplo n.º 11
0
 // GET: MenuAccess
 public ActionResult Index()
 {
     ViewBag.RoleList = new SelectList(RoleRepo.All(null), "id", "name");
     return(View(MenuAccessRepo.All()));
 }