public ActionResult Edit(SiteSettingManageModel model, SubmitTypeEnums submit) { if (ModelState.IsValid) { var response = _settingServices.SaveSettingManageModel(model, Request.Form); if (response.Success) { var templateId = model.Id; SetSuccessMessage(response.Message); switch (submit) { case SubmitTypeEnums.Save: return(RedirectToAction("Index")); default: return(RedirectToAction("Edit", new { id = templateId })); } } SetErrorMessage(response.Message); } return(View(model)); }