Esempio n. 1
0
 public void deleteSchedule(Schedule schedule)
 {
     if (schedule.ActivityRef != null)
     {
         schedule.ActivityRef.SchedulesRef.Remove(schedule);
     }
     AllScheduleItems.Remove(schedule);
     db.Schedules.DeleteOnSubmit(schedule);
     db.SubmitChanges();
 }
Esempio n. 2
0
        public void CreateSchedule(Activity activity)
        {
            int order = 1;

            if (db.Schedules.Count() != 0)
            {
                order = db.Schedules.Max(x => x.Order) + 1;
            }
            ;
            Schedule schedule = new Schedule {
                Order = order
            };

            db.Schedules.InsertOnSubmit(schedule);
            activity.SchedulesRef.Add(schedule);
            db.SubmitChanges();
            AllScheduleItems.Add(schedule);
        }