Exemplo n.º 1
0
    /// <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;
    }
Exemplo n.º 2
0
 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);
         }
     });
 }
Exemplo n.º 3
0
 public void AddToEventAlerts(EventAlert eventAlert)
 {
     base.AddObject("EventAlerts", eventAlert);
 }
Exemplo n.º 4
0
 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;
 }