Пример #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);
        }
Пример #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));
        }