/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnAddNoteButton_Click(object sender, EventArgs e) { // First make sure a team and task where selected if (ddlAddNoteTeam.SelectedValue.Equals("") || ddlAddNoteTeam.SelectedValue.Equals("0") || ddlAddNoteTeam.SelectedValue == null || ddlAddNoteTask.SelectedValue.Equals("") || ddlAddNoteTask.SelectedValue.Equals("0") || ddlAddNoteTask.SelectedValue == null) { lblAddNoteResults.ForeColor = Color.Red; lblAddNoteResults.Text = "You must first select a team and task to add a note. "; return; } Int64 selectedTaskID = Convert.ToInt64(ddlAddNoteTask.SelectedValue); // Maker sure user is assigned to the task before they can add a note if (UserTasksDAL.IsTaskAssignedToUser(selectedTaskID, currentUser.ID) == false) { lblAddNoteResults.ForeColor = Color.Red; lblAddNoteResults.Text = "Cannot add note to task that you are not assigned to. "; return; } // Attempt to create note if (TaskNotesDAL.AddNotesToTask(selectedTaskID, currentUser.ID, tbxAddNoteNote.Text, DateTime.Now)) { lblAddNoteResults.ForeColor = Color.Blue; lblAddNoteResults.Text = "Successfully added notes to selected task. "; tbxAddNoteNote.Text = ""; NotesDataList.DataBind(); //this.RefreshAllDropDownLists(); NotesDataList.Visible = true; } else { lblAddNoteResults.ForeColor = Color.Red; lblAddNoteResults.Text = "Unable to add notes to selected task. "; } }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnViewNotesRefresh_Click(object sender, EventArgs e) { NotesDataList.DataBind(); NotesDataList.Visible = true; }