Example #1
0
    /// <summary>
    /// Adds a task
    /// </summary>
    public void SaveTask()
    {
        bool valid = meeting.GetActiveTask().IsValid();

        if (valid)
        {
            meeting.AddTask(meeting.GetActiveTask());
            meeting.SetActiveTask(null);
            SceneManager.LoadScene(SceneNames.MeetingEditor);
        }
        else
        {
            DisplayInputErrors();
        }
    }
Example #2
0
    /// <summary>
    /// Saves the task to a newly created meeting
    /// </summary>
    public void RememberTask()
    {
        if (string.IsNullOrEmpty(taskToRemember.text))
        {
            return;
        }
        if (rememberedMeeting == null)
        {
            rememberedMeeting = new Meeting(MeetingTitle);
            ScheduleManager.Instance.AddMeeting(rememberedMeeting);
        }
        var task = new Task(taskToRemember.text, TaskObjective, TaskDescription, 0);

        rememberedMeeting.AddTask(task);
        Debug.Log("BEFORE: " + taskToRemember.text);
        taskToRemember.text = "";
        Debug.Log("AFTER: " + taskToRemember.text);
    }
Example #3
0
 protected virtual void Start()
 {
     Meeting.AddTask(ConductBusiness);
 }