public ActionResult Create(CreateSegmentViewModel model) { if (ModelState.IsValid) { Segment segment = new Segment() { Name = model.Name, Description = model.Description, State = model.State, Creator = base.UserInfo.Name, CreateTime = DateTime.Now, Str1 = model.Str1, Str2 = model.Str2, Str3 = model.Str3 }; var response = new SegmentService().AddSegment(new AddSegmentRequest() { Segment = segment }); if (response.IsSuccess) { return(RedirectToAction("CreateDetail", new { segmentID = response.Result })); } else { if (response.Result == -1) { ViewBag.Message = "已存在相同名称的段位"; } else { ViewBag.Message = "新增段位失败!."; } } } return(View(model)); }
public ActionResult Create() { CreateSegmentViewModel vm = new CreateSegmentViewModel(); vm.State = true; return(View(vm)); }