コード例 #1
0
        FansToCardService ftcService = new FansToCardService(); //会员的会员卡业务逻辑对象

        #endregion Fields

        #region Methods

        public ActionResult CardConfig()
        {
            int eid = (Session["user"] as UsersContract).EId;
            CardConfigContract cardconfig = CardConfigBll.GetCardConfigByEid(eid);
            #region List

            var typeStete = new string[] { "否", "是" };
            var typeSteteList = new List<object> { };
            for (int i = 0; i < typeStete.Length; i++)
            {
                var item = new { text = typeStete[i], value = typeStete[i] };
                typeSteteList.Add(item);
            }
            ViewData["CardState"] = new SelectList(typeSteteList, "value", "text");

            #endregion
            if (cardconfig.id == 0)
            {
                EmployeeInfoContract Emp = EmpBll.GetEmpInfoByEId(eid);
                //1、第一次进入会员卡配置、实例化
                cardconfig = new CardConfigContract
                {
                    CardAdd = Emp.Address,
                    MinCardID = 100000,
                    CardTel = Emp.phone,
                    CardState = 0
                };
            }
            return View(cardconfig);
        }
コード例 #2
0
        public ActionResult CardConfig(CardConfigContract ccc, FormCollection fc)
        {
            #region List

            var typeStete = new string[] { "否", "是" };
            var typeSteteList = new List<object> { };
            for (int i = 0; i < typeStete.Length; i++)
            {
                var item = new { text = typeStete[i], value = typeStete[i] };
                typeSteteList.Add(item);
            }
            ViewData["CardState"] = new SelectList(typeSteteList, "value", "text");

            #endregion
            ccc.Eid = (Session["user"] as UsersContract).EId;
            if (ccc.id == 0)
            {
                //添加
                if (CardConfigBll.Insert(ccc) > 0)
                {
                    //添加成功
                    ViewData["msg"] = "保存成功!";
                    ViewData["url"] = Url.Action("CardConfig");//
                    return View("Success");
                }
                else
                {
                    ViewData["msg"] = "保存失败!";
                    return View("Error");
                }

            }
            else
            {
                //修改
                //添加
                if (CardConfigBll.Update(ccc) > 0)
                {
                    //添加成功
                    ViewData["msg"] = "保存成功!";
                    ViewData["url"] = Url.Action("CardConfig");//
                    return View("Success");
                }
                else
                {
                    ViewData["msg"] = "保存失败!";
                    return View("Error");
                }

            }
        }
コード例 #3
0
 public int Update(CardConfigContract card)
 {
     return CardConfigDao.Update(card.ToPO<CardConfig>());
 }
コード例 #4
0
 public int Insert(CardConfigContract card)
 {
     return CardConfigDao.Insert(card.ToPO<CardConfig>());
 }