public JsonResult Edit([Bind(Include = "id, name, remark,jobCertificateType")] JobTitle jobTitle) { ResultMessage msg = new ResultMessage(); try { msg = DoValidation(jobTitle); if (!msg.Success) { return(Json(msg, JsonRequestBehavior.AllowGet)); } else { string jobCerts = this.HttpContext.Request.Form["jobCertificateType"]; IJobTitleService cs = new JobTitleService(Settings.Default.db); bool isSucceed = cs.Update(jobTitle, jobCerts); msg.Success = isSucceed; msg.Content = isSucceed ? "" : "更新失败"; return(Json(msg, JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { return(Json(new ResultMessage() { Success = false, Content = ex.Message }, JsonRequestBehavior.AllowGet)); } }
public ActionResult Edit(JobTitle title) { if (ModelState.IsValid) { _JobTitleService.Update(title); return(RedirectToAction("Index")); } return(View(title)); }
public ActionResult Update(JobTitle jobTitleUpdate) { // Check exist record var job = _jobTitleService.GetByOne(jobTitleUpdate.JobTitleCode); if (job == null) { return(BadRequest("JobTitle isn't existed")); } jobTitleUpdate.Id = job.Id; _jobTitleService.Update(jobTitleUpdate); return(Ok(jobTitleUpdate.Id)); }