Esempio n. 1
0
            protected override void OnEventDelete(EventDeleteArgs e)
            {
                var item = (from ev in dc.Events where ev.Id == Convert.ToInt32(e.Id) select ev).First();

                dc.Events.DeleteOnSubmit(item);
                dc.SubmitChanges();
                Update();
            }
Esempio n. 2
0
        protected override void OnEventDelete(EventDeleteArgs e)
        {
            int ID = Convert.ToInt32(e.Id);
            var item = (from ev in db.Consulta where ev.ConsultaId == ID select ev).First();
            db.Consulta.Remove(item);
            db.SaveChanges();

            Update();
        }
Esempio n. 3
0
 protected override void OnEventDelete(EventDeleteArgs e)
 {
     base.OnEventDelete(e);
 }
            /// <summary>
            /// Called when a user deletes an event
            /// </summary>
            /// <param name="e"></param>
            protected override void OnEventDelete(EventDeleteArgs e)
            {
                // Get event id
                int id = int.Parse(e.Id);

                // Get event from db
                var toBeDeleted = db.Events.Where(o => o.Id == id).First();
                if (toBeDeleted != null)
                {
                    // Change schedule checkbox in coorisponding workout to unchecked
                    var workout = db.Workouts.Where(o => o.Id == toBeDeleted.WorkoutId).First();
                    workout.ScheduleCheckbox = false;
                    db.SaveChanges();
                    // Delete event
                    db.Events.Remove(toBeDeleted);
                    db.SaveChanges();
                }
                Update();
            }