public IActionResult Save(KeyResultAreaIndexViewModel model) { var UserId = HttpContext.Session.GetString("UserId"); if (ModelState.IsValid) { var item = new KeyResultArea { Id = model.Id, Title = model.Title, Description = model.Description, Weight = 100 }; if (model.Id == 0) { item.CreatedBy = UserId; item.CreationDate = DateTime.Now; _Services.Add(item); } else { item.ModifiedBy = UserId; item.ModifiedDate = DateTime.Now; _Services.Update(item); } return(RedirectToAction("Index")); } else { return(RedirectToAction("Index", model)); } }