public void SaveTaskTrack(TaskTrackTransferModel itemDto) { var item = new TaskTrack { TrackDate = DateTime.Now, TrackNote = itemDto.TrackNote, UserTaskId = itemDto.UserTaskId }; Database.TaskTracks.Create(item); Database.Save(); }
public void Save(TaskTrackDTO taskTrackDTO) { var taskTrack = new TaskTrack { TrackNote = taskTrackDTO.TrackNote, TrackDate = taskTrackDTO.TrackDate, UserTask = _mapper.Map <UserTaskDTO, UserTask>(taskTrackDTO.UserTask), UserTaskId = taskTrackDTO.UserTaskId }; Database.TaskTracks.Create(taskTrack); Database.Save(); }
public void SaveTaskTrack(TaskTrackDTO taskDTO) { var userTask = Database.UserTasks.Find(item => item.TaskId == taskDTO.TaskId).FirstOrDefault(); var task = new TaskTrack { TrackNote = taskDTO.TrackNote, TrackDate = taskDTO.TrackDate, UserTaskId = userTask.UserTaskId }; Database.TaskTracks.Add(task); Database.Save(); }
public async ThreadTask Create_OK() { //Arrange var createdTaskTrack = new TaskTrack() { TrackNote = "NewNote", TrackDate = DateTime.Now.AddDays(10).Date, UserTaskId = 4 }; //Act var result = await _fixture.Repository.Create(createdTaskTrack); await _fixture.Context.SaveChangesAsync(); //Assert Assert.NotNull(result); Assert.Equal(createdTaskTrack.TrackDate, result.TrackDate); Assert.Equal(createdTaskTrack.TrackNote, result.TrackNote); Assert.Equal(createdTaskTrack.UserTaskId, result.UserTaskId); }