private void txtNameNewTask_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == Convert.ToChar(Keys.Enter)) { Task task = new Task(); task.TaskName = txtNameNewTask.Text; task.StartDate = dtpStartDateNewTask.Value; task.EndDate = dtpEndDateNewTask.Value; //task.IDProject = 0; task.IDTask = -1; if (cbProject.SelectedIndex == -1) { MessageBox.Show("Chưa chọn dự án"); return; } task.IDProject = TaskController.GetListProject()[cbProject.SelectedIndex].IDProject; ActiveControl = null; TaskController.AddNewTask(task, Employee, this); txtNameNewTask.Clear(); txtNameNewTask.Text = "Thêm công việc mới"; dtpStartDateNewTask.Visible = false; dtpEndDateNewTask.Visible = false; label52.Visible = false; cbProject.Visible = false; cbProject.Items.Clear(); cbProject.Text = "Project"; label53.Visible = false; } }
public void Add_Task() { // Act Tasks testTask = new Tasks(m_ParentBoardID, m_ParentColumnID, m_ColumnName, "New testTask content"); int initalTaskCount = m_ScrumToolDBContext.Tasks.Count(); // Arrange m_TaskController.AddNewTask(testTask); // Assert m_ScrumToolDBContext.Tasks.Should().NotBeNullOrEmpty() .And.HaveCount(initalTaskCount + 1, "Number of inital coloumns + 1"); m_ScrumToolDBContext.Tasks.Last().ShouldBeEquivalentTo(testTask, options => options.Excluding(t => t.ID) .Excluding(t => t.DueDate), "The last Task object in the table should be the testTask"); }
private void txtTaskName_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == Convert.ToChar(Keys.Enter)) { if (IsNew) { ProjectController.Add(Project, _frmList); IsNew = false; Project = ProjectController._project; } Task task = new Task(); task.TaskName = txtTaskName.Text; task.StartDate = dtpTaskStartDate.Value; task.EndDate = dtpTaskEndDate.Value; task.IDProject = Project.IDProject; TaskController.AddNewTask(task, this); txtTaskName.Text = "Thêm công việc"; } }