Exemplo n.º 1
0
        private void MsgPagke(MsgPackage obj)
        {
            var checkIsExit = MsgBLL.CheckSellerMsgTransIsExit(obj.SellerNick);

            obj.ServiceStatus = true;
            if (String.IsNullOrEmpty(checkIsExit))//卖家第一次订购
            {
                MsgBLL.AddMsgTrans(obj);
            }
            else if (Convert.ToBoolean(checkIsExit))//如果成立,表示卖家短信套餐还未用完时继续充值,则叠加之前的短信条数
            {
                MsgBLL.UpdateMsgTransForSecond(obj);
            }
            else//表示卖家之前的短信套餐已经用完,再次充值。
            {
                MsgBLL.UpdateMsgTrans(obj);
            }
        }
Exemplo n.º 2
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            var checkIsExit = MsgBLL.CheckSellerMsgTransIsExit(txtNick.Text.Trim());

            if (String.IsNullOrEmpty(checkIsExit))//卖家第一次订购
            {
                MsgPackage obj = new MsgPackage();
                obj.PackageName = "店铺管家短信套餐(淘宝)" + txtCount.Text.Trim() + "条";
                obj.Type        = "赠送短信";
                obj.SellerNick  = txtNick.Text.Trim();
                obj.Price       = 0;
                obj.PerPrice    = "0";
                obj.Rank        = "短信套餐(赠送)";
                obj.OrderDate   = DateTime.Now;
                obj.PayStatus   = true;
                MsgBLL.AddMsgPackage(obj);
                obj.CanUseStartDate = DateTime.Now;
                obj.MsgCanUseCount  = Convert.ToInt32(txtCount.Text.Trim());
                obj.MsgTotalCount   = Convert.ToInt32(txtCount.Text.Trim());
                obj.ServiceStatus   = true;
                MsgBLL.AddMsgTrans(obj);
                lbMsg.Text = "增加成功";
            }
            else
            {
                MsgPackage obj = new MsgPackage();
                obj.PackageName = "店铺管家短信套餐(淘宝)" + txtCount.Text.Trim() + "条";
                obj.Type        = "赠送短信";
                obj.SellerNick  = txtNick.Text.Trim();
                obj.Price       = 0;
                obj.PerPrice    = "0";
                obj.Rank        = "短信套餐(手动添加)";
                obj.OrderDate   = DateTime.Now;
                obj.PayStatus   = true;
                MsgBLL.AddMsgPackage(obj);
                obj.MsgCanUseCount = Convert.ToInt32(txtCount.Text.Trim());
                obj.MsgTotalCount  = Convert.ToInt32(txtCount.Text.Trim());
                MsgBLL.UpdateMsgTransForSecond(obj);
                lbMsg.Text = "追加成功";
            }
        }
Exemplo n.º 3
0
        private void MsgPagke(MsgPackage obj)
        {
            bool b           = false;
            var  checkIsExit = MsgBLL.CheckSellerMsgTransIsExit(obj.SellerNick);

            obj.ServiceStatus = true;
            if (String.IsNullOrEmpty(checkIsExit))//卖家第一次订购
            {
                b = MsgBLL.AddMsgTrans(obj);
            }
            else if (Convert.ToBoolean(checkIsExit))//如果成立,表示卖家短信套餐还未用完时继续充值,则叠加之前的短信条数
            {
                b = MsgBLL.UpdateMsgTransForSecond(obj);
            }
            else//表示卖家之前的短信套餐已经用完,再次充值。
            {
                b = MsgBLL.UpdateMsgTrans(obj);
            }

            File.AppendAllText(@"D:\log\UpdateMsgTrans.txt", b.ToString(), Encoding.Default);
        }