@Override
    public int hashCode() {
        int result = id;
        result = 31 * result + (begdate != null ? begdate.hashCode() : 0);
        result = 31 * result + (begtime != null ? begtime.hashCode() : 0);
        result = 31 * result + (enddate != null ? enddate.hashCode() : 0);
        result = 31 * result + (endtime != null ? endtime.hashCode() : 0);
        result = 31 * result + (status != null ? status.hashCode() : 0);
        return result;
    }