public BaseResult DeleteIds(int[] Ids) { var result = new BaseResult(); if (Ids.Count() == 0) { result.ResultCode = ResultCodeAddMsgKeys.CommonModelStateInvalidCode; result.ResultMsg = ResultCodeAddMsgKeys.CommonModelStateInvalidMsg; } else { var count = _repository.DeleteLogical(Ids); if (count > 0) { //成功 result.ResultCode = ResultCodeAddMsgKeys.CommonObjectSuccessCode; result.ResultMsg = ResultCodeAddMsgKeys.CommonObjectSuccessMsg; } else { //失败 result.ResultCode = ResultCodeAddMsgKeys.CommonExceptionCode; result.ResultMsg = ResultCodeAddMsgKeys.CommonExceptionMsg; } } return(result); }