public CResult<bool> DeleteTitleWageChangeRecordByID(int TitleWageChangeRecordID) { if (TitleWageChangeRecordID <= 0) { return new CResult<bool>(false, ErrorCode.ParameterError); } var dal = new TitleWageChangeRecordDAL(); if (dal.GetTitleWageChangeRecordByID(TitleWageChangeRecordID) == null) { return new CResult<bool>(false, ErrorCode.DataNotExist); } var result = dal.DeleteTitleWageChangeRecordByID(TitleWageChangeRecordID); if (result) { return new CResult<bool>(true); } else { return new CResult<bool>(false, ErrorCode.DataNotExist); } }