private void detach_FansToCard(FansToCard entity)
		{
			this.SendPropertyChanging();
			entity.UserToEmp = null;
		}
 partial void UpdateFansToCard(FansToCard instance);
 partial void DeleteFansToCard(FansToCard instance);
 partial void InsertFansToCard(FansToCard instance);
		private void detach_FansToCard(FansToCard entity)
		{
			this.SendPropertyChanging();
			entity.CardConfig = null;
		}
Ejemplo n.º 6
0
 public int Insert(FansToCard ftc)
 {
     db.FansToCard.InsertOnSubmit(ftc);
     db.SubmitChanges();
     return ftc.id;
 }
Ejemplo n.º 7
0
        public string MemberCard(int id, string userid, string sessionid)
        {
            int eid = int.Parse(WeiXin.Core.SecurityEncryption.DESDecrypt(sessionid));

            //1、判断是否领取会员卡
            FansToCard ftc = new FansToCardService().GetFansToCardByUserID(userid, eid);
            if (ftc == null)
            {
                //2、查询该会员卡的信息

                //1、查询会员卡的信息
                CardConfig ccc = CardConfigBll.GetCardConfigModelByEid(eid);
                int cardID = int.Parse(ccc.MinCardID.ToString());//领取的卡号
                //3、查询该会员卡现在最大的卡号
                FansToCard f = Fans2CardBll.GetMaxCardID(ccc.id);
                //4、查询粉丝的个人信息
                UserToEmp fans = FansBll.GetUserToEmpByOpenID(userid);
                if (f != null)
                {
                    //第N个人领取会员卡
                    cardID = f.Cardid + 1;
                }
                //2、领取会员卡
                ftc = new FansToCard
                {
                    FansID = fans.id,
                    CardConfigID = id,
                    Cardid = cardID,
                    CardState = ccc.CardState,
                    GetDate = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"),
                    ExpirationDate = "",
                    Integral = 0,
                    Money = 0,
                    CardPass = WeiXin.Core.SecurityEncryption.DESEncrypt("123456")

                };
                if (new FansToCardService().Insert(ftc) > 0)
                {
                    return "ok";
                }
                else
                {
                    return "error";
                }
            }
            else
            {
                return "ok";
            }
        }
 public int Insert(FansToCard ftc)
 {
     return FTCDao.Insert(ftc);
 }