public void Update(TaskTrackDTO taskTrackDTO) { var taskTrack = Database.TaskTracks.GetById(taskTrackDTO.TaskTrackId); if (taskTrack != null) { _mapper.Map(taskTrackDTO, taskTrack); Database.Save(); } }
public void UpdateTaskTrack(TaskTrackDTO taskDTO) { var task = Database.TaskTracks.Get(taskDTO.TaskTrackId); if (task != null) { task.TrackNote = taskDTO.TrackNote; task.TrackDate = taskDTO.TrackDate; Database.Save(); } }
public void Edit(TaskTrackDTO taskTrack) { if (taskTrack == null) { throw new ValidationException("The ID does not exist", ""); } var taskTrackResult = MapperForCRUD(taskTrack); Database.TaskTracks.Update(taskTrackResult); 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 ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TaskTrackDTO taskTrackDTO = _taskTrackService.GetTaskTrack(id); if (taskTrackDTO == null) { return(HttpNotFound()); } var taskTrack = Mapper.Map <TaskTrackDTO, TaskTrackViewModel>(taskTrackDTO); return(View(taskTrack)); }
public ActionResult Create(int?taskId, int?userId) { if (taskId == null || userId == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TaskTrackDTO taskTrackDTO = _taskTrackService.GetTask(taskId, userId); if (taskTrackDTO == null) { return(HttpNotFound()); } var taskTrack = Mapper.Map <TaskTrackDTO, TaskTrackViewModel>(taskTrackDTO); return(View(taskTrack)); }
public ActionResult Delete(int?id, bool?saveChangesError = false) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } if (saveChangesError.GetValueOrDefault()) { ViewBag.ErrorMessage = "Delete failed. Try again, and if the problem persists see your system administrator."; } TaskTrackDTO taskTrackDTO = _taskTrackService.GetTaskTrack(id); if (taskTrackDTO == null) { return(HttpNotFound()); } var taskTrack = Mapper.Map <TaskTrackDTO, TaskTrackViewModel>(taskTrackDTO); return(View(taskTrack)); }
private TaskTrackViewModel MapperForCRUD(TaskTrackDTO taskTrackDTO) { return(Mapper.Map <TaskTrackDTO, TaskTrackViewModel>(taskTrackDTO)); }
private TaskTrack MapperForCRUD(TaskTrackDTO taskTrackDTO) { return(Mapper.Map <TaskTrackDTO, TaskTrack>(taskTrackDTO)); }