Exemplo n.º 1
0
        public void TestMethod1()
        {
            //VO to PO
            Mapper.CreateMap<ClubCardTypeVO, ClubCardTypePO>();
            ClubCardTypeMgm clubMgm = new ClubCardTypeMgm();
            ClubCardTypeVO clubCardTypeVO = new ClubCardTypeVO();
            clubCardTypeVO.CardTypeName = "Gold";
            clubCardTypeVO.ClubCardTypeID = 1;
            clubCardTypeVO.CreatedDate = DateTime.Now;
            clubCardTypeVO.CreatorID = "001";
            clubCardTypeVO.LastModifiedDate = DateTime.Now;
            clubCardTypeVO.LastModifierID = "002";
            clubCardTypeVO.LogicalStatus = 1;
            clubCardTypeVO.Operation = "add";
            clubCardTypeVO.PackageDiscount = 0.5M;
            clubCardTypeVO.PayDiscount = 0.5M;

            clubMgm.AddCardType(clubCardTypeVO);
        }
Exemplo n.º 2
0
        public JsonResult AddClubCardTypeModel()
        {
            IClubCardTypeMgm ctmgm = new ClubCardTypeMgm();

            string ctypename = NullHelper.Convert<string>(Request["ctype"], null);
            decimal cdis = NullHelper.Convert<decimal>(Request["cdiscount"], 0M);
            decimal pdis = NullHelper.Convert<decimal>(Request["pkgdiscount"], 0M);

            ClubCardTypeVO cardtype = new ClubCardTypeVO()
            {
                CardTypeName=ctypename,
                PackageDiscount=pdis,
                PayDiscount=cdis,
                CreatedDate=DateTime.Now,
                CreatorID=Emp.UserName,
                LastModifierID=Emp.UserName,
                LastModifiedDate=DateTime.Now
            };
            var data = GetValidata(cardtype);
            if (data.Success)
            {
                try
                {
                    ctmgm.AddCardType(cardtype);
                    data.Success = true;
                    data.Message = "会员卡类型添加成功";
                }
                catch (Exception ex)
                {
                    data.Success = false;
                    data.Message = "会员卡类型添加失败";
                    data.Error = ex.ToString();
                }
            }

            return Json(data, JsonRequestBehavior.AllowGet);
        }