I plan to allow hiding the weekends in DayPilotMonth but I don't have any specific date yet.
If you want to forbid moving events to weekends you should check it in the server-side event handler (see also
http://forums.daypilot.org/Topic.aspx/333/disabling_the_click_event_for_creating_new_events - that's an example for creating a new event but the mechanism is the same).