public ActionResult Edit(int id) { var apiResponseModel = _moveService.GetById(SessionHelper.CurrentUser.UserToken, SessionHelper.CurrentLanguageTwoChar, id); if (apiResponseModel.ResultStatusCode != ResultStatusCodeStatic.Success) { ViewBag.ErrorMessage = apiResponseModel.ResultStatusMessage; ViewBag.ErrorMessageList = apiResponseModel.ErrorMessageList; return(RedirectToAction(nameof(MoveController.List), new { errorMessage = "Hata." })); } var move = apiResponseModel.Data; if (move == null) { return(View("_ErrorNotExist")); } move.ExitDate = DateTime.Now; var apiEditResponseModel = _moveService.Edit(SessionHelper.CurrentUser.UserToken, SessionHelper.CurrentLanguageTwoChar, move); if (apiEditResponseModel.ResultStatusCode != ResultStatusCodeStatic.Success) { ViewBag.ErrorMessage = apiEditResponseModel.ResultStatusMessage != null ? apiEditResponseModel.ResultStatusMessage : "Not Edited"; ViewBag.ErrorMessageList = apiEditResponseModel.ErrorMessageList; return(RedirectToAction(nameof(MoveController.List), new { errorMessage = "Not Edited." })); } return(RedirectToAction(nameof(MoveController.List))); }