public static void ReleaseCustomSchedule(DRScheduleDetail item) { ScheduleMaint maint = PXGraph.CreateInstance <ScheduleMaint>(); maint.Clear(); maint.Document.Current = PXSelect <DR.DRScheduleDetail, Where <DR.DRScheduleDetail.scheduleID, Equal <Required <DR.DRScheduleDetail.scheduleID> >, And <DR.DRScheduleDetail.componentID, Equal <Required <DR.DRScheduleDetail.componentID> > > > > .Select(maint, item.ScheduleID, item.ComponentID); maint.ReleaseCustomSchedule(); }
private void ReleaseCustomSchedule() { foreach (DRScheduleDetail detail in Components.Select()) { ScheduleMaint maint = PXGraph.CreateInstance <ScheduleMaint>(); maint.Clear(); maint.Document.Current = detail; maint.ReleaseCustomSchedule(); } }