public void SaveWorkoutComment(ml_WorkoutComment comment) { if (comment.ID <= 0) { _repo.Insert(comment); } else { _repo.Update(comment); } }
private ml_WorkoutComment ParseViewModel(WorkoutCommentViewModel viewModel) { ml_WorkoutComment comment = new ml_WorkoutComment() { Comment = viewModel.Comment, CRDT = viewModel.Date, LUDT = DateTime.Now, UserID = viewModel.User.ID, WorkoutID = viewModel.WorkoutID }; if (viewModel.ID > 0) { comment.ID = viewModel.ID; } return comment; }
public ActionResult SaveComment(WorkoutCommentModel model) { if (ModelState.IsValid) { var comment = new ml_WorkoutComment() { Comment = model.Comment, CRDT = DateTime.Now, ID = -1, LUDT = DateTime.Now, UserID = model.User.ID, WorkoutID = model.WorkoutID }; _workoutCommentService.SaveWorkoutComment(comment); } return RedirectToAction("Show", "Workout", new { ID = model.WorkoutID }); }