public ActionResult CompleteJobSubmit(CompleteJobViewModel model) { string userId = User.Identity.GetUserId(); LogicService cmLogic = new LogicService(); bool jobUpdated = cmLogic.UpdateJobForUser(model.JobId, userId, model.Hours); if (jobUpdated) { bool jobCompleted = cmLogic.CompleteJobForUser(model.JobId, userId); if (jobCompleted) { return(RedirectToAction("ViewJob", "Jobs", new { jobId = model.JobId })); } else { return(RedirectToAction("Result", "Dashboard", new { statusCode = 1, message = "Failed To Complete Job" })); } } else { return(RedirectToAction("Result", "Dashboard", new { statusCode = 1, message = "Failed To Update Job" })); } }