public IActionResult Edit([FromBody] TaskChangeHistoryDTO taskChangeHistoryDTO) { if (taskChangeHistoryDTO == null) { return(StatusCode(400)); } _taskServise.UpdateTask(taskChangeHistoryDTO); return(Ok(taskChangeHistoryDTO.Task)); }
public IActionResult Add([FromBody] TaskChangeHistoryDTO taskChangeHistoryDTO) { if (taskChangeHistoryDTO == null) { return(StatusCode(400)); } _taskServise.AddTask(taskChangeHistoryDTO); return(Ok(taskChangeHistoryDTO)); }
public void DeleteTaskTest() { //Arrange var mock = new Mock <ITaskService>(); TaskChangeHistoryDTO taskDTO = new TaskChangeHistoryDTO { Description = "TestDescription" }; mock.Setup(a => a.AddTask(taskDTO)); TaskGridController controller = new TaskGridController(mock.Object); var temp = controller.Add(taskDTO); //Act var result = controller.Delete(taskDTO.Id); //Assert Assert.IsType <OkResult>(result); }
public void UpdateTaskTest() { //Arrange var mock = new Mock <ITaskService>(); TaskChangeHistoryDTO taskDTO = new TaskChangeHistoryDTO { Description = "TestDescription" }; mock.Setup(a => a.AddTask(taskDTO)); string exp = "111"; taskDTO.Description = exp; mock.Setup(a => a.UpdateTask(taskDTO)); TaskGridController controller = new TaskGridController(mock.Object); var result = controller.Edit(taskDTO); Assert.IsType <OkObjectResult>(result); Assert.Equal(exp, taskDTO.Description); }
public void AddTask(TaskChangeHistoryDTO taskChangeHistory) { TaskDAL taskDAL = _mapper.Map <TaskDAL>(taskChangeHistory.Task); _unitOfWork.Tasks.Create(taskDAL); TaskChangeHistoryDTO taskChangeHistoryDTO = new TaskChangeHistoryDTO { Description = taskChangeHistory.Description, Operation = "Created", DateTime = DateTime.Now, UserId = taskChangeHistory.UserId, TaskId = -1 }; TaskChangeHistoryDAL taskChangeHistoryDAL = _mapper.Map <TaskChangeHistoryDAL>(taskChangeHistoryDTO); taskChangeHistoryDAL.Task = taskDAL; _unitOfWork.TaskChangeHistoryRepository.Create(taskChangeHistoryDAL); _unitOfWork.Save(); }