internal void CancelSession(int sessionId) { var pe = new PachaDataFormationEntities(); pe.DeleteSession(sessionId); sessions.Remove(sessions.First(s => s.SessionId == sessionId)); }
public CalendrierVM() { var pe = new PachaDataFormationEntities(); sessions = new ObservableCollection <Session>(pe.GetSessions(2011, 5)); Year = 2011; Week = 5; //InitializeComponent(); }
internal void GetWeek(DateTime dt) { Year = dt.Year; var cal = System.Globalization.DateTimeFormatInfo.CurrentInfo.Calendar; Week = (byte)cal.GetWeekOfYear(dt.ToLocalTime(), System.Globalization.CalendarWeekRule.FirstDay, System.DayOfWeek.Sunday); var pe = new PachaDataFormationEntities(); sessions = new ObservableCollection <Session>(pe.GetSessions(Year, Week)); OnPropertyChanged("sessions"); }