public SuccessResponse <TaskAssigneeDto> AddTaskAssignee([FromBody] TaskAssigneeDto assigneeDto, Guid id) { var model = new TaskAssignee { TaskId = id, UserId = Guid.Parse(assigneeDto.UserId) }; var res = _taskService.AddTaskAssignee(model); return(new SuccessResponse <TaskAssigneeDto>(_mapper.Map <TaskAssigneeDto>(res))); }
public void UpdataTaskAssignee() { TaskAssignee ta = new TaskAssignee(); ta.ID = UuidHelper.NewUuidString(); ta.ResourceID = UuidHelper.NewUuidString(); ta.Type = "Test"; ta.InnerID = 0; ta.Assignee = (IUser)OguObjectSettings.GetConfig().Objects["requestor"].Object; TaskAssigneeAdapter.Instance.Update(ta); TaskAssigneeCollection tasLoaded = TaskAssigneeAdapter.Instance.Load(ta.ResourceID); Assert.IsTrue(tasLoaded.Count > 0); Assert.AreEqual(ta.ID, tasLoaded[0].ID); Assert.AreEqual(ta.ResourceID, tasLoaded[0].ResourceID); Assert.AreEqual(ta.Type, tasLoaded[0].Type); Assert.AreEqual(ta.Assignee.ID, tasLoaded[0].Assignee.ID); Assert.AreEqual(ta.Assignee.DisplayName, tasLoaded[0].Assignee.DisplayName); }
public TaskAssignee AddTaskAssignee(TaskAssignee model) { _unitOfWork.Repository <TaskAssignee>().Add(model); _unitOfWork.Complete(); return(model); }