private IGoalLog GoalLogViewModelToInterface(LogAddGoalLogViewModel viewModel) { var goalLog = new GoalLog { DateTime = DateTime.Now, User = AuthController.GetAuthUser(User), Calories = viewModel.Calories }; return(goalLog); }
public IActionResult AddGoalLog(LogAddGoalLogViewModel data) { if (GoalLogViewModelToInterface(data) != null) { if (_goalLogLogic.Add(AuthController.GetAuthUserId(User), GoalLogViewModelToInterface(data))) { return(RedirectToAction("Index")); } } return(RedirectToAction("Index")); }