Exemplo n.º 1
0
        private void AddNewTaskClick(object sender, EventArgs e)
        {
            Button   addbutton = sender as Button;
            int      row_ind   = Convert.ToInt32(addbutton.Name.Replace("btn_add_task", "")) - 1;
            int      story_id  = Convert.ToInt32(boardlabels[row_ind, 0].Text);
            string   storyname = boardlabels[row_ind, 1].Text;
            TaskForm taskform  = new TaskForm();

            taskform.storyId     = story_id;
            taskform.storyName   = storyname;
            taskform.sprintboard = sprintBoard;
            taskform.ShowDialog();

            StoryTask stt = taskform.storyTask;

            if (stt != null)
            {
                if (stt.StoryID > 0)
                {
                    MessageBox.Show("Task inserted successfully!");
                    dbsql.InsertNewTask(stt);
                    LoadMembers();
                    RefreshBoard();
                }
            }
        }
Exemplo n.º 2
0
        private void task_Detail_Click(object sender, EventArgs e)
        {
            Button   details_button = sender as Button;
            int      taskid         = Convert.ToInt32(details_button.Name.Replace("btn_add_task", ""));
            TaskForm taskform       = new TaskForm();

            foreach (StoryTask stt in sprintBoard.StoryTasks)
            {
                if (stt.TaskID == taskid)
                {
                    taskform.storyTask = stt;
                }
            }
            taskform.sprintboard = sprintBoard;
            taskform.ShowDialog();

            if (taskform.storyTask != null)
            {
                dbsql.UpdateTask(taskform.storyTask);
                LoadMembers();
                RefreshBoard();
            }
        }