public IActionResult PerformanceReview(int id, [Bind] PerformanceReviewModel prReview) { try { if (id == 0) { return(NotFound()); } if (ModelState.IsValid) { prReview.EmployeeID = id; if (prReview.PrLastRating is null) { prReview.PrLastRating = "--"; } if (prReview.Comments is null) { prReview.Comments = "--"; } prReview.PayIncreaseNumber = (Convert.ToDouble(prReview.PayIncreaseString.TrimEnd('%')) / 100); _db.InsertPerformanceReview(prReview); return(RedirectToAction("Index")); } prReview.EmployeeID = id; return(View(_db)); } catch { return(View()); } }
public IActionResult PerformanceReview(int id) { { PerformanceReviewModel prModel = _db.GetDataForPerformanceReviewPage(id); prModel.ReviewDate = DateTime.Now.ToString(); prModel.ReviewPeriod = "01-01-" + CurrentUserModel.CurrentYear + "-12-31-" + CurrentUserModel.CurrentYear; prModel.PayIncreaseString = prModel.PayIncreaseNumber.ToString("P"); return(View(prModel)); } }