public string SubmitForm(CrmDailyOneProblemEntity entity) { string rtMsrg; int rtState; try { bool flag = true; entity.RowStatus = (int)RowStatus.Normal; entity.Answer = entity.Answer.Replace(",", ""); if (string.IsNullOrEmpty(entity.Id)) { entity.Id = Guid.NewGuid().ToString(); entity.CreateBy = CurrentUser.CrmUser.UserName; entity.CreateOn = DateTime.Now; entity.CreatorId = CurrentUser.CrmUser.Id; entity.UpdateBy = CurrentUser.CrmUser.UserName; entity.UpdateId = CurrentUser.CrmUser.Id; entity.UpdateOn = DateTime.Now; _CrmDailyOneProblemBll.Add(entity); } else { entity.UpdateBy = CurrentUser.CrmUser.UserName; entity.UpdateId = CurrentUser.CrmUser.Id; entity.UpdateOn = DateTime.Now; _CrmDailyOneProblemBll.Update(entity); } rtMsrg = flag ? "保存成功" : "保存失败"; rtState = flag ? (int)OperationState.Success : (int)OperationState.Failure; } catch (Exception ex) { rtState = (int)OperationState.Error; rtMsrg = ex.Message; } var rtEntity = new { RtMsrg = rtMsrg, RtState = rtState }; return(CommonMethod.ToJson(rtEntity)); }
/// <summary> /// 编辑/详情 /// </summary> /// <returns></returns> public ActionResult Edit(string id) { var entity = new CrmDailyOneProblemEntity(); if (!string.IsNullOrEmpty(id)) { entity = _CrmDailyOneProblemBll.Get(id); } else { entity.Time = DateTime.Now; entity.RowStatus = 1; } //试题类型 var questionsTypeList = _comResourceBll.GetSearchResult(new ComResourceEntity { ParentId = "0069" }); ViewData["TypeList"] = new SelectList(questionsTypeList, "Id", "RsKey", entity.QuestionsTypeId); return(View(entity)); }