protected void SaveTask(object sender, EventArgs args) { if (String.IsNullOrEmpty(SubjectField.Text)) { new StatusPresenter().Error("A subject is required for your task."); return; } TaskDTO task = new TaskDTO(); task.Id = new Guid(TaskIdField.Value); task.Subject = SubjectField.Text; task.Description = DescriptionField.Text; DateTime parsedDate; if(!DateTime.TryParse(DueDate.Text, out parsedDate)) { new StatusPresenter().Error(string.Format("The due date '{0}' is invalid", DueDate.Text)); return; } task.DueDate = parsedDate; task.Tags = new List<TagDTO>(); TaskPriorityDTO priority = new TaskPriorityDTO(); foreach (ListItem item in PriorityField.Items) { if (item.Selected) { priority = (TaskPriorityDTO)Enum.Parse(typeof(TaskPriorityDTO), item.Text); } } task.Priority = priority; foreach (ListItem item in TagList.Items) { if (item.Selected) { task.Tags.Add(new TagDTO(new Guid(item.Value), item.Text)); } } using (TaskrCoreProxy service = new TaskrCoreProxy()) { try { service.SaveTask(task); Response.Redirect("Default.aspx", true); } catch (Exception e) { new StatusPresenter().Error(e.Message); return; } } }
private void BindTaskForm(TaskDTO task) { TaskIdField.Value = task.Id.ToString(); SubjectField.Text = task.Subject; DescriptionField.Text = task.Description; PriorityField.SelectedValue = task.Priority.ToString(); DueDate.Text = task.DueDate.ToShortDateString(); foreach (TagDTO tag in task.Tags) { try { TagList.Items.FindByValue(tag.Id.ToString()).Selected = true; } catch { } } }
public HttpResponseMessage IsLoginRequired(TaskDTO taskDto) { _response.Content = new StringContent(new ClientImagingServices().IsLoginRequired(taskDto.task), Encoding.UTF8, "text/plain"); return(_response); }
public async Task <ApiResponse> Update([FromBody] TaskDTO user) { return(await _taskService.Update(user)); }
public override void UpdateColumnData(TaskDTO task) => base.UpdateColumnData(task);
/// <summary> /// 保存Answer任务 /// </summary> /// <param name="taskDTO"></param> public static void SaveAnswer任务(TaskDTO taskDTO) { SQLmtm.DoUpdate("t_remark", new string[] { "A_JSON", "A_FILE", "status" }, new string[] { taskDTO.A_JSON, taskDTO.A_FILE, taskDTO.status }, new string[] { "remark_id" }, new string[] { taskDTO.remark_id }); }
bool UpdateTaskColumnPriorities(int profileContext, TaskDTO updatedTask, int oldProgress, int taskPosition, int?oldTaskPosition) { throw new NotImplementedException(); }
public virtual void UpdateColumnData(TaskDTO task) => SaveTask(task);
public TaskDTO Excluir(TaskDTO dto) { return(dao.Delete(dto)); }
public TaskDTO Salvar(TaskDTO dto) { return(dao.Adicionar(dto)); }
public void Test1() { var employeePath = "D:\\LABS\\2 COURSE\\OOP_LABS\\Lab6Reports\\Employee.json"; var taskPath = "D:\\LABS\\2 COURSE\\OOP_LABS\\Lab6Reports\\Task.json"; var reportPath = "D:\\LABS\\2 COURSE\\OOP_LABS\\Lab6Reports\\Report.json"; var teamReportPath = "D:\\LABS\\2 COURSE\\OOP_LABS\\Lab6Reports\\TeamReport.json"; var emloyee = new EmployeeDTO("Вася", new List <int>()); var emloyee2 = new EmployeeDTO("Коля", new List <int>(), emloyee); var task1 = new TaskDTO("Some Problem", "1", TaskState.Open, 2); var task2 = new TaskDTO("KEK", "1", TaskState.Open, 2); var taskManager = new TaskManager(taskPath, employeePath); var emploeeManager = new EmployeeManager(employeePath); var reportManager = new ReportManager(taskPath, employeePath, reportPath, teamReportPath); emploeeManager.Add(emloyee); emploeeManager.Add(emloyee2); taskManager.Add(task1, 1); taskManager.Add(task2, 1); Assert.AreEqual("Some Problem", taskManager.Get(1).Name); Assert.AreEqual("KEK", taskManager.Get(2).Name); var task3 = new TaskDTO("KEK", "1", TaskState.Resolved, 2); taskManager.Update(task3, 2, 1); Assert.AreEqual("KEK", taskManager.GetTaskByEditor(2).First().Name); Assert.AreEqual(TaskState.Resolved, taskManager.Get(1).State); Assert.AreEqual(1, taskManager.GetResolvedTasks(2).Count); Assert.AreEqual(1, taskManager.GetResolvedDailyTasks(2).Count); Assert.AreEqual(2, taskManager.GetTaskByOwner(2).Count); Assert.AreEqual(2, taskManager.GetSubordinatesTasks(1).Count); Assert.AreEqual(2, taskManager.GetTaskByCreateTime(DateTime.Today).Count); DateTime testDate = taskManager.Get(2).Logger.Last().First; Assert.AreEqual(1, taskManager.GetTaskByChangeTime(testDate).Count); var report1 = new ReportDTO("Nice LAB awesome Tasks", 2); reportManager.AddDailyReport(report1); Assert.AreEqual("Nice LAB awesome Tasks", reportManager.GetEmloyeesReports(2).First().Comment); Assert.AreEqual(1, reportManager.GetSubordinatesReports(1).Count); var report2 = new ReportDTO("Oh men...", 2); reportManager.UpdateReport(report2, 1, 2); Assert.AreEqual("Oh men...", reportManager.GetEmloyeesReports(2).First().Comment); var teamReport = new TeamReportDTO("Заходят как то в бар...", new List <ReportDTO>()); reportManager.AddTeamReport(teamReport, 1); Assert.AreEqual("Oh men...", reportManager.GetTeamReport(1).ReportList.First().Comment); File.Delete("D:\\LABS\\2 COURSE\\OOP_LABS\\Lab6Reports\\Task.json"); File.Delete("D:\\LABS\\2 COURSE\\OOP_LABS\\Lab6Reports\\Employee.json"); File.Delete("D:\\LABS\\2 COURSE\\OOP_LABS\\Lab6Reports\\Report.json"); File.Delete("D:\\LABS\\2 COURSE\\OOP_LABS\\Lab6Reports\\TeamReport.json"); }
public void UpdateTask(TaskDTO item) { throw new NotImplementedException(); }
public void CreateTask(TaskDTO task) { repo.Create(task.Convert()); }
public void AddTask(TaskDTO task) { var taskEntity = task.ToDTO <Task>(); _taskRepository.AddTask(taskEntity); }
private Task MapperForCRUD(TaskDTO taskDTO) { return(Mapper.Map <TaskDTO, Task>(taskDTO)); }
public bool AddTask(TaskDTO task, List<Int32> taskTagsId) { Task taskEntity = MapperService.Convert<BusinessObjects.TaskDTO, Task>(task); taskEntity.Tags = new Collection<Tag>(); ICollection<Tag> listTag = _tagRepository.GetList().Where(x => taskTagsId.Any(a => a == x.TagId)).ToList(); foreach (Tag tag in listTag) { taskEntity.Tags.Add(tag); } _taskRepository.Add(taskEntity); _taskRepository.Save(); return true; }
public static void Task(TaskDTO t) { var newTask = Generate.Task(); t.Name = newTask.Name; t.Notes = newTask.Notes; t.Estimation = newTask.Estimation; t.Rate = newTask.Rate; }
public TaskDTO ObterPorPK(TaskDTO dto) { return(dao.ObterPorFiltro(dto).Where(t => t.Codigo == dto.Codigo).SingleOrDefault()); }
bool RemoveTask(TaskDTO task, ProfileDTO profile) { throw new NotImplementedException(); }
public List <TaskDTO> ObterPorFiltro(TaskDTO dto) { return(dao.ObterPorFiltro(dto)); }
public void Loud回复UC(String remark_id) { this.任务DTO = new TaskDTO().buildWithRemark_id(remark_id); }
public Task TaskDTOToTask(TaskDTO taskDTO) { return(Mapper.Map <Task>(taskDTO)); }
public override RowOpResult <TaskDTO> SaveTask(TaskDTO task) => base.SaveTask(task);
TaskDTO SetTaskParentTasks(ProfileDTO profile, TaskDTO task, bool skipRoot, bool skipLast) { throw new NotImplementedException(); }
public async Task <ApiResponse> Add(TaskDTO product) { return(await _taskService.Add(product)); }
TaskDTO SetTaskSubTasks(ProfileDTO profile, TaskDTO task) { throw new NotImplementedException(); }
public bool AddNewTask(TaskDTO taskData) { var contentOfTab = ClickTab("Tasks"); var initialRowCount = GetTabRowElemets(contentOfTab, "Tasks").Count(); SelectMenuByRightClickingOnTab("Tasks", contentOfTab, "Add Task"); var searchConditions = new List <Tuple <LookUpSearchInput> >(); if (!string.IsNullOrEmpty(taskData.TaskContact)) { ClickButton("DialogWorkspace_ProjectTaskQuickAdd_lueContact_LookupBtn"); searchConditions = new List <Tuple <LookUpSearchInput> > { Tuple.Create( new LookUpSearchInput { SearchBy = "Name", SearchOperator = "Equal to", Value = taskData.TaskContact }) }; LookupField(searchConditions); WaitForAsyncPostbackIndicator(); } if (!string.IsNullOrEmpty(taskData.ParentTask)) { ClickButton("DialogWorkspace_ProjectTaskQuickAdd_lueParentTask_LookupBtn"); searchConditions = new List <Tuple <LookUpSearchInput> > { Tuple.Create( new LookUpSearchInput { SearchBy = "Seq No", SearchOperator = "Equal to", Value = taskData.ParentTask }) }; LookupField(searchConditions); WaitForAsyncPostbackIndicator(); } SetFieldValue("dijit_form_ComboBox_0", taskData.TaskName); SetFieldValue("DialogWorkspace_ProjectTaskQuickAdd_pklProjectTaskCategory_ctl00-SingleSelectPickList-Combo", taskData.Category); SetFieldValue("DialogWorkspace_ProjectTaskQuickAdd_pklDepartment_ctl00-SingleSelectPickList-Combo", taskData.Department); SetFieldValue("DialogWorkspace_ProjectTaskQuickAdd_pklPhase_ctl00-SingleSelectPickList-Combo", taskData.Phase); ClickButton("DialogWorkspace_ProjectTaskQuickAdd_btnOk"); WaitForAsyncPostbackIndicator(); WaitForElementToBeVisible(By.CssSelector(string.Format("tr[id*='_grdTasks_DXDataRow{0}']", initialRowCount)), 20); var rowCountAfterInsertingTheTask = GetTabRowElemets(contentOfTab, "Tasks").Count(); if (rowCountAfterInsertingTheTask == initialRowCount + 1) { return(true); } return(false); }
bool CanModifyTask(ProfileDTO profile, TaskDTO oldTask, TaskDTO newTask) { throw new NotImplementedException(); }
public IActionResult Put([FromBody] TaskDTO item) { _TaskService.Update(item); return(Ok(item)); }
bool CanDeleteTask(ProfileDTO profile, TaskDTO task) { throw new NotImplementedException(); }
TaskDTO CreateTask(TaskDTO newTask, ProfileDTO profile) { throw new NotImplementedException(); }
void CreateTaskByEmail(TaskDTO task) { throw new NotImplementedException(); }
public bool UpdateTask(TaskDTO task, List<int> taskTagsId) { Task taskEntity = MapperService.Convert<BusinessObjects.TaskDTO, Task>(task); Task taskInDb = _taskRepository.Find(x => x.TaskId == taskEntity.TaskId).FirstOrDefault(); if (taskInDb != null) { _taskRepository.UpdateValue(taskInDb, taskEntity); ICollection<Tag> listTag = _tagRepository.GetList().Where(x => taskTagsId.Any(a => a == x.TagId)).ToList(); foreach (Tag tag in listTag) { taskEntity.Tags.Add(tag); } taskInDb.Tags.Clear(); foreach (Tag tag in listTag) { taskInDb.Tags.Add(tag); } _taskRepository.Save(); } return true; }
bool UpdateTask(ProfileDTO profile, TaskDTO taskObject, TaskDTO taskUpdated, bool simpleUpdate = false) { throw new NotImplementedException(); }
protected void SaveTask(object sender, CommandEventArgs args) { if (String.IsNullOrEmpty(SubjectField.Text)) { new StatusPresenter().Error("A subject is required for your task."); return; } TaskDTO task = new TaskDTO(); task.Id = Guid.Empty; task.Subject = SubjectField.Text; task.Description = DescriptionField.Text; DateTime parsedDateTime; if (!DateTime.TryParse(DueDate.Text, out parsedDateTime)) { new StatusPresenter().Error(string.Format("The due date '{0}' is invalid", DueDate.Text)); return; } task.DueDate = parsedDateTime; task.Tags = new List<TagDTO>(); TaskPriorityDTO priority = new TaskPriorityDTO(); foreach (ListItem item in PriorityField.Items) { if (item.Selected) { priority = (TaskPriorityDTO)Enum.Parse(typeof(TaskPriorityDTO), item.Text); } } task.Priority = priority; foreach (ListItem item in TagList.Items) { if (item.Selected) { task.Tags.Add(new TagDTO(new Guid(item.Value), item.Text)); } } using (TaskrCoreProxy service = new TaskrCoreProxy()) { try { service.SaveTask(task); BindTaskList(); new StatusPresenter().Success(string.Format("Successfully created '{0}' task.", task.Subject)); ResetForm(); } catch (FaultException<LimiterExhaustedDetail> e) { new StatusPresenter().Error(e.Message); return; } catch (Exception) { new StatusPresenter().Error("An unknown error ocurred, please try again."); } } }
public List <TaskDTO> CreateTasks() { var task1 = new TaskDTO() { Owner = "", State = TaskState.Pending.ToString(), TaskCode = Guid.NewGuid(), TypeTask = "Build", TaskName = "Tenrox-R1_1235", TimeStarted = null, Metric = new Metric() { CountTest = 64, Maintainability = 53, Security = 64, Workmanship = 72 }, Build = new Build() { TimeFinished = "10:46am - 4/17/2014" }, UnitTest = new Test() { CodeCoveredPercent = 85, TestPassedPercent = 50, TestData = new List <DataChart>() { new DataChart() { y = 142, name = "Test Passed" }, new DataChart() { y = 10, name = "Test Failed" } } }, FunctionalTest = new Test() { CodeCoveredPercent = 90, TestPassedPercent = 60, TestData = new List <DataChart>() { new DataChart() { y = 4321, name = "Test Passed" }, new DataChart() { y = 2145, name = "Test Failed" } } }, SubTask = new List <SubTask>() { CreateSubTask("Metric", 50, 100, TaskState.Pending.ToString()), CreateSubTask("Build", 45, 100, TaskState.Pending.ToString()), CreateSubTask("UnitTest", 53, 100, TaskState.Pending.ToString()), CreateSubTask("FunctionalTest", 68, 100, TaskState.Pending.ToString()) }, }; var task2 = new TaskDTO() { Owner = "Jtuck", State = TaskState.Running.ToString(), TaskCode = Guid.NewGuid(), TaskName = "432462", Metric = new Metric() { CountTest = 64, Maintainability = 53, Security = 64, Workmanship = 72 }, Build = new Build() { TimeFinished = "10:46am - 4/17/2014" }, UnitTest = new Test() { CodeCoveredPercent = 85, TestPassedPercent = 50, TestData = new List <DataChart>() { new DataChart() { y = 142, name = "Test Passed" }, new DataChart() { y = 10, name = "Test Failed" } } }, FunctionalTest = new Test() { CodeCoveredPercent = 90, TestPassedPercent = 60, TestData = new List <DataChart>() { new DataChart() { y = 4321, name = "Test Passed" }, new DataChart() { y = 2145, name = "Test Failed" } } }, TypeTask = "Firewall", TimeStarted = "4/18/2014 12:12pm.", SubTask = new List <SubTask>() { CreateSubTask("Metric", 50, 200, TaskState.Running.ToString()), CreateSubTask("Build", 40, 100, TaskState.Pending.ToString()), CreateSubTask("UnitTest", 80, 100, TaskState.Pending.ToString()), CreateSubTask("FunctionalTest", 100, 100, TaskState.Pending.ToString()) } }; var task3 = new TaskDTO() { Owner = "Samy", State = TaskState.Rejected.ToString(), TaskCode = Guid.NewGuid(), TaskName = "432461", Metric = new Metric() { CountTest = 64, Maintainability = 53, Security = 64, Workmanship = 72 }, Build = new Build() { TimeFinished = "10:46am - 4/17/2014" }, UnitTest = new Test() { CodeCoveredPercent = 76, TestPassedPercent = 73, TestData = new List <DataChart>() { new DataChart() { y = 142, name = "Test Passed" }, new DataChart() { y = 10, name = "Test Failed" } } }, FunctionalTest = new Test() { CodeCoveredPercent = 68, TestPassedPercent = 23, TestData = new List <DataChart>() { new DataChart() { y = 4321, name = "Test Passed" }, new DataChart() { y = 2145, name = "Test Failed" } } }, TypeTask = "Firewall", TimeStarted = "4/18/2014 10:53am.", SubTask = new List <SubTask>() { CreateSubTask("Metric", 698, 100, TaskState.Rejected.ToString()), CreateSubTask("Build", 2654, 100, TaskState.Completed.ToString()), CreateSubTask("UnitTest", 2654, 100, TaskState.Completed.ToString()), CreateSubTask("FunctionalTest", 39, 100, TaskState.Completed.ToString()) } }; var task4 = new TaskDTO() { Owner = "", State = TaskState.Completed.ToString(), TaskCode = Guid.NewGuid(), TaskName = "Tenrox-R1_1234", Metric = new Metric() { CountTest = 64, Maintainability = 53, Security = 64, Workmanship = 72 }, Build = new Build() { TimeFinished = "10:46am - 4/17/2014" }, UnitTest = new Test() { CodeCoveredPercent = 76, TestPassedPercent = 73, TestData = new List <DataChart>() { new DataChart() { y = 142, name = "Test Passed" }, new DataChart() { y = 10, name = "Test Failed" } } }, FunctionalTest = new Test() { CodeCoveredPercent = 68, TestPassedPercent = 23, TestData = new List <DataChart>() { new DataChart() { y = 4321, name = "Test Passed" }, new DataChart() { y = 2145, name = "Test Failed" } } }, TypeTask = "Build", TimeStarted = "4/17/2014 9:42am.", SubTask = new List <SubTask>() { CreateSubTask("Metric", 600, 100, TaskState.Completed.ToString()), CreateSubTask("Build", 2500, 100, TaskState.Completed.ToString()), CreateSubTask("UnitTest", 3500, 100, TaskState.Completed.ToString()), CreateSubTask("FunctionalTest", 2654, 100, TaskState.Completed.ToString()) } }; var task5 = new TaskDTO() { Owner = "Samy", State = TaskState.Rejected.ToString(), TaskCode = Guid.NewGuid(), TaskName = "432460", TypeTask = "Firewall", TimeStarted = "4/17/2014 7:51am.", Metric = new Metric() { CountTest = 64, Maintainability = 53, Security = 64, Workmanship = 72 }, Build = new Build() { TimeFinished = "10:46am - 4/17/2014" }, UnitTest = new Test() { CodeCoveredPercent = 85, TestPassedPercent = 50, TestData = new List <DataChart>() { new DataChart() { y = 142, name = "Test Passed" }, new DataChart() { y = 10, name = "Test Failed" } } }, FunctionalTest = new Test() { CodeCoveredPercent = 90, TestPassedPercent = 60, TestData = new List <DataChart>() { new DataChart() { y = 4321, name = "Test Passed" }, new DataChart() { y = 2145, name = "Test Failed" } } }, SubTask = new List <SubTask>() { CreateSubTask("Metric", 6325, 100, TaskState.Rejected.ToString()), CreateSubTask("Build", 1254, 100, TaskState.Pending.ToString()), CreateSubTask("UnitTest", 8974, 100, TaskState.Pending.ToString()), CreateSubTask("FunctionalTest", 9658, 100, TaskState.Pending.ToString()) } }; var task6 = new TaskDTO() { Owner = "Samy", State = TaskState.Accepted.ToString(), TaskCode = Guid.NewGuid(), TaskName = "432459", Metric = new Metric() { CountTest = 64, Maintainability = 53, Security = 64, Workmanship = 72 }, Build = new Build() { TimeFinished = "10:46am - 4/17/2014" }, UnitTest = new Test() { CodeCoveredPercent = 90, TestPassedPercent = 83, TestData = new List <DataChart>() { new DataChart() { y = 568, name = "Test Passed" }, new DataChart() { y = 350, name = "Test Failed" } } }, FunctionalTest = new Test() { CodeCoveredPercent = 80, TestPassedPercent = 30, TestData = new List <DataChart>() { new DataChart() { y = 8952, name = "Test Passed" }, new DataChart() { y = 4156, name = "Test Failed" } } }, TypeTask = "Firewall", TimeStarted = "4/16/2014 6:43am.", SubTask = new List <SubTask>() { CreateSubTask("Metric", 5874, 100, TaskState.Completed.ToString()), CreateSubTask("Build", 2598, 100, TaskState.Completed.ToString()), CreateSubTask("UnitTest", 9688, 100, TaskState.Completed.ToString()), CreateSubTask("FunctionalTest", 9874, 100, TaskState.Completed.ToString()) } }; return(new List <TaskDTO>() { task1, task2, task3, task4, task5, task6 }); }