/// <summary> /// 更新数据 /// </summary> /// <param name="Id"></param> /// <returns></returns> public ActionResult Update(int Id) { MemberTypeDto dto = _memberTypeContract.Edit(Id); ViewBag.Discount = StaticHelper.DiscountList("选择折扣"); return(PartialView(dto)); }
private void InitMemberType() { DataSet ds = webService.SearchHiddenCode("MemberType"); List <MemberTypeDto> list = new List <MemberTypeDto>(); MemberTypeDto subjectType = new MemberTypeDto(); subjectType.MemberCode = ""; subjectType.MemberName = ""; list.Add(subjectType); if (ds.Tables[0].Rows.Count > 0) { for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { MemberTypeDto member = new MemberTypeDto(); member.MemberCode = Convert.ToString(ds.Tables[0].Rows[i]["Code"]); member.MemberName = Convert.ToString(ds.Tables[0].Rows[i]["Name"]); list.Add(member); } } CommonHandler.BindComboBoxItems <MemberTypeDto>(cboMemberType, list, "MemberName", "MemberCode"); }
public async Task <IActionResult> TypeEdit(long?id) { if (id.HasValue) { //编辑 var model = await _memberTypeService.GetByIdAsync(id.Value); if (model == null) { throw new VinoDataNotFoundException("无法取得会员类型数据!"); } ViewData["Mode"] = "Edit"; return(View(model)); } else { //新增 MemberTypeDto dto = new MemberTypeDto(); ViewData["Mode"] = "Add"; return(View(dto)); } }
public async Task <IActionResult> TypeSave(MemberTypeDto model) { await _memberTypeService.SaveAsync(model); return(JsonData(true)); }
public JsonResult Create(MemberTypeDto dto) { var result = _memberTypeContract.Insert(dto); return(Json(result, JsonRequestBehavior.AllowGet)); }