Exemplo n.º 1
0
        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)));
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
		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);
		}
Exemplo n.º 4
0
 public TaskAssignee AddTaskAssignee(TaskAssignee model)
 {
     _unitOfWork.Repository <TaskAssignee>().Add(model);
     _unitOfWork.Complete();
     return(model);
 }