public ActionResult Edit(Survey dto) { try { if (dto.Id == 0) { SurveyService.AddEntitySaved(dto); } else { var edit = SurveyService.GetById(dto.Id); edit.SurveyName = dto.SurveyName; edit.CopyRight = dto.CopyRight; edit.Description = dto.Description; edit.CreateTime = DateTime.Now; dto.SurveyStatus = SurveyStatus.Creating; SurveyService.UpdateEntitySaved(edit); } } catch (Exception ex) { LogManager.Error(GetType(), ex); return No(ex.Message); } return Ok(); }