private void BuildNewOpenCloseList() { if (Entity != null) { if (EntityOpenCloseTime.StoreWTWeekdays == null) { EntityOpenCloseTime.StoreWTWeekdays = new List <StoreWTWeekday>(); } if (EntityOpenCloseTime.StoreWTWeekdays.Count != 7) { for (int i = 0; i < 7; i++) { bool bExist = false; foreach (StoreWTWeekday swt in EntityOpenCloseTime.StoreWTWeekdays) { if (swt.Weekday == i) { bExist = true; break; } } if (!bExist) { StoreWTWeekday wd = new StoreWTWeekday(); wd.ID = 0; wd.StoreWorkingTime = EntityOpenCloseTime; wd.Weekday = (byte)i; wd.Opentime = 0; wd.Closetime = 0; EntityOpenCloseTime.StoreWTWeekdays.Add(wd); } } } } }
public void Assign(StoreWTWeekday w) { Debug.Assert(_weekday == w.Weekday); _opentime = w.Opentime; _closetime = w.Closetime; }
public void Copy(StoreWTWeekday w) { Debug.Assert(_weekday == w.Weekday); w.Opentime = OpenTime; w.Closetime = CloseTime; }
public bool IsModified(StoreWTWeekday w) { Debug.Assert(_weekday == w.Weekday); return((OpenTime != w.Opentime) || (CloseTime != w.Closetime)); }
public bool IsModified(StoreWTWeekday w) { Debug.Assert(_weekday == w.Weekday); return (OpenTime != w.Opentime) || (CloseTime != w.Closetime); }