Esempio n. 1
0
        /// <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");
        }
Esempio n. 3
0
        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));
            }
        }
Esempio n. 4
0
        public async Task <IActionResult> TypeSave(MemberTypeDto model)
        {
            await _memberTypeService.SaveAsync(model);

            return(JsonData(true));
        }
Esempio n. 5
0
        public JsonResult Create(MemberTypeDto dto)
        {
            var result = _memberTypeContract.Insert(dto);

            return(Json(result, JsonRequestBehavior.AllowGet));
        }