コード例 #1
0
        //[Authorize(Roles = "DeleteMenuRole")]
        public IActionResult Delete(int id)
        {
            IActionResult _result       = new ObjectResult(false);
            GenericResult _removeResult = null;

            try
            {
                _menuRoleService.Delete(id);
                _menuRoleService.Save();

                _removeResult = new GenericResult()
                {
                    Succeeded = true,
                    Message   = "Xóa menu thành công"
                };
            }
            catch (Exception ex)
            {
                _removeResult = new GenericResult()
                {
                    Succeeded = false,
                    Message   = "Xóa menu thất bại " + ex.Message
                };

                _loggingRepository.Add(new Error()
                {
                    Message = ex.Message, StackTrace = ex.StackTrace, DateCreated = DateTime.Now
                });
                _loggingRepository.Commit();
            }

            _result = new ObjectResult(_removeResult);
            return(_result);
        }
コード例 #2
0
        public ActionResult DeleteConfirmed(int id)
        {
            var           menuRole      = _menuRoleService.GetById(id);
            MenuRoleDetay menuRoleDetay = _menuRoleService.GetMenuRoleDetaylar().Where(s => s.Id == menuRole.Id).SingleOrDefault();

            _menuRoleService.Delete(id);
            return(RedirectToAction("Index"));
        }