public ResultDto RoleDelete(int id) { ResultDto resultDto = new ResultDto(); string objectName = "Roles"; try { int effectedCount = _roleDal.DeleteRole(ref id); resultDto.ObjectId = id; if (resultDto.ObjectId > 0) { resultDto.Message = string.Format("{0}:details Deleted successfully", objectName); } else { resultDto.Message = string.Format("Error occured while deleting {0} Details", objectName); } } catch (Exception) { resultDto.Message = string.Format("service layer error occured while deleting{0} details", objectName); resultDto.ObjectId = -98; } return(resultDto); }
/// <summary>删除角色 /// </summary> /// <param name="roleId">角色Id</param> /// <returns></returns> public bool DeleteRole(int roleId) { RoleDal roleDal = new RoleDal(); if (roleDal.DeleteRole(roleId)) { UserDal userDal = new UserDal(); return(userDal.RemoveRole(roleId)); } return(false); }
/// <summary> /// 删除角色信息 /// </summary> /// <param name="RoleID">角色编号</param> public static void DelRole(string RoleID) { role.DeleteRole(RoleID); }