public ActionResult InsertOrDelete(string permissionID, int categoryMemberID) { try { var permissionCategoryMember = new PermissionCategoryMember(); permissionCategoryMember.CategoryMemberID = categoryMemberID; permissionCategoryMember.PermissionID = permissionID; if (_permissionCategoryMemberService.InsertOrDelete(permissionCategoryMember)) { _permissionCategoryMemberService.SaveChanges(); return(Content("1")); } else { return(Content("0")); } } catch (Exception) { return(Content("0")); } }
public bool InsertOrDelete(PermissionCategoryMember permission) { try { var permissionCategoryMember = _PermissionCategoryMemberRepository.GetSingleByCondition(p => p.PermissionID == permission.PermissionID && p.CategoryMemberID == permission.CategoryMemberID); if (permissionCategoryMember != null) { _PermissionCategoryMemberRepository.Delete(permissionCategoryMember); } else { _PermissionCategoryMemberRepository.Add(permission); } return(true); } catch (System.Exception) { return(false); } }
public void Delete(PermissionCategoryMember entity) { _PermissionCategoryMemberRepository.Delete(entity); }
public PermissionCategoryMember Insert(PermissionCategoryMember entity) { return(_PermissionCategoryMemberRepository.Add(entity)); }
public void Update(PermissionCategoryMember entity) { _PermissionCategoryMemberRepository.Update(entity); }