/// <summary> /// Handle show alert event /// </summary> /// <param name="e">E.</param> void ShowAlert(EventAlert e) { container.SetActive(true); title.text = e.alertTitle; content.text = e.alertContent; }
private void LocalClient_UserConnectionAction(string user, bool action) { MessageContainer.Dispatcher.Invoke(() => { EventAlert newMessage = new EventAlert(user, action); MessageContainer.Children.Add(newMessage); LastFrom = string.Empty; if (action) { OnlineUser onlineUser = new OnlineUser(user, user == LocalClient.LocalNickname); OnlineUserDict.Add(user, onlineUser); UserBank.Children.Add(onlineUser); } else if (OnlineUserDict.ContainsKey(user)) { UserBank.Children.Remove(OnlineUserDict[user]); OnlineUserDict.Remove(user); } }); }
public void AddToEventAlerts(EventAlert eventAlert) { base.AddObject("EventAlerts", eventAlert); }
public static EventAlert CreateEventAlert(int eventAlertID, int eventID, bool completed, bool deleted, global::System.DateTime createdDate, string createdByFullName, global::System.DateTime lastUpdatedDate, string lastUpdatedByFullName, global::System.Guid eventAlertGUID, bool reminderEmailSent) { EventAlert eventAlert = new EventAlert(); eventAlert.EventAlertID = eventAlertID; eventAlert.EventID = eventID; eventAlert.Completed = completed; eventAlert.Deleted = deleted; eventAlert.CreatedDate = createdDate; eventAlert.CreatedByFullName = createdByFullName; eventAlert.LastUpdatedDate = lastUpdatedDate; eventAlert.LastUpdatedByFullName = lastUpdatedByFullName; eventAlert.EventAlertGUID = eventAlertGUID; eventAlert.ReminderEmailSent = reminderEmailSent; return eventAlert; }