private void LoadTaskStatusToFlowLayout(int projectID) { ClearTaskStatus(); TaskStatuBLL taskStatuBLL = new TaskStatuBLL(); List <TaskStatu> taskStatus = taskStatuBLL.GetTaskStatus(projectID); if (taskStatus.Count > 0) { LoadTaskStatus(projectID, taskStatus); } else { MetroLabel lblNoTaskStatuText = new MetroLabel { Text = "No Any Task Statu.", Name = "lblNoTaskStatuText", FontSize = MetroFramework.MetroLabelSize.Medium, TextAlign = ContentAlignment.MiddleLeft, AutoSize = true, }; flTaskStatus.Controls.Add(lblNoTaskStatuText); } }
public void GetTasksOfProject() { ProjectBLL projectBll = new ProjectBLL(); List <Project> projects = projectBll.GetProjects(); TaskStatuBLL taskStatuBll = new TaskStatuBLL(); List <Task> tasks = new List <Task>(); int taskCount = -1; if (projects.Count > 0) { List <TaskStatu> taskStatus = taskStatuBll.GetTaskStatus(projects[0].ProjectID); if (taskStatus.Count > 0) { TaskBLL taskBll = new TaskBLL(); tasks = taskBll.GetProjectTasks(projects[0].ProjectID, taskStatus[0].TaskStatuID); if (tasks.Count > 0) { taskCount = tasks.Count; } } } Assert.AreEqual(tasks.Count, taskCount); }
private void btnTaskStatuDeleteMenu_Click(object sender, EventArgs e) { DialogResult dialog = new DialogResult(); dialog = MessageBox.Show("This Task Statu Will Delete...", "Are You Sure?", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dialog == DialogResult.Yes) { ToolStripDropDownItem toolStripDropDownItem = sender as ToolStripDropDownItem; TaskStatuBLL taskStatuBll = new TaskStatuBLL(); taskStatuBll.DeleteTaskStatu(Convert.ToInt32(toolStripDropDownItem.Name)); LoadProjectsToFlowLayout(); } }
private void btnCreateTaskStatu_Click(object sender, EventArgs e) { // Eğer text alanı boş gelirse ekleme işlemi yapılmayacak. if (String.IsNullOrEmpty(txtBoxTaskStatuName.Text)) { MessageBox.Show("Please enter a task statu name!", "Error..", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { TaskStatuBLL taskStatuBll = new TaskStatuBLL(); taskStatuBll.AddTaskStatu(projectID, txtBoxTaskStatuName.Text); doRefresh = true; this.Close(); } }