void OnRoomSaveFired(UserPrefObj userprefobj) { userprefobj.Username = mView.CurrentUser; XmlSerializer serializer = new XmlSerializer(typeof(UserPrefObj)); TextWriter stream = new StreamWriter(ConfigPath + mView.CurrentUser + ".xml"); serializer.Serialize(stream, userprefobj); stream.Close(); }
protected void OnColorSaveFired(gigaFlash.ConfigObjects.ColorConfig value) { UserPrefObj userprefobj; if (mPrefObj == null) { userprefobj = new UserPrefObj(); String now = DateTime.Now.ToString(); userprefobj.DateCreated = now; userprefobj.DateLastModfied = now; DateTime dt = DateTime.Parse(userprefobj.DateCreated); userprefobj.Colors.Add(value); } else { mPrefObj.Colors.Add(value); userprefobj = mPrefObj; } EventUtils.FireTypedEvent(RoomSaveFired, userprefobj); }
public void LoadPreferences(UserPrefObj pUserPrefObj) { mPrefObj = pUserPrefObj; mRoomPresenter.LoadPreferences(pUserPrefObj); }
public void LoadPreferences(UserPrefObj pUserPrefObj) { mPrefObj = pUserPrefObj; mView.LoadPreferences(pUserPrefObj); }