⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 card.aspx.cs

📁 易想商城系统
💻 CS
字号:
using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Collections.Generic;
using Shop.Web.UI;

namespace YXShop.Web.Admin.OrderCard
{
    public partial class Card : System.Web.UI.Page
    {
        YXShop.Model.OrderCard data = new YXShop.Model.OrderCard();
        YXShop.BLL.OrderCard datad = new YXShop.BLL.OrderCard();
        BasePage bp = new BasePage();
        protected void Page_Load(object sender, EventArgs e)
        {
            this.SelectProduct1.DsType = "7";
            if (!PowerTree.PowerPass.isPass("008005002",PowerTree.PowerPanel.PowerType.add))
            {
                bp.PageError("对不起,你没有添加该项的权限!", "../index.aspx");
            }
        }

        protected void Button1_Click(object sender, EventArgs e)
        {
            string OCW_Type = this.rbCardType.SelectedValue.ToString(), OCW_CardNumber = tbCardNumber.Text.ToString(), OCW_Password = tbPassword.Text.ToString(), OCW_BusinessAgent = tbBusinessAgent.Text.ToString();
            Nullable<Decimal> OCW_FaceValue = Decimal.Parse(tbFaceValue.Text.ToString());
            string OCW_Point = Convert.ToString(tbPoint.Text.ToString());
            string DDty = ddty.SelectedValue;
            List<YXShop.Model.OrderCard> dataerror = datad.GetListByColumn("OCW_CardNumber", OCW_CardNumber);
            if (dataerror.Count > 0)
            {
                bp.PageError("卡号经存在,请确认后再提交!","");
            }
            Nullable<DateTime> OCW_ExpirationDate = null, OCW_CreateDate = DateTime.Now;
            string resultstr = string.Empty;
            if (Request.Params["rgFS"].ToString() == "1")
            {
                try
                {
                    if (!tbExpirationDate.isEmpty)
                    {
                        OCW_ExpirationDate = tbExpirationDate.Date;
                    }
                    data.OCW_Type = OCW_Type;
                    data.OCW_WhetherSale = Convert.ToInt32(Request.Params["rgPro"]);
                    if (Request.Params["rgPro"].ToString() == "1")
                    {
                        if (SelectProduct1.PID.ToString() != string.Empty&& SelectProduct1.PID.ToString() != "0")
                        {
                            data.Pro_ID =Convert.ToInt32(SelectProduct1.PID);
                        }
                        else
                        {
                            this.Label2.Text = "该项必填。";
                            return;
                        }
                    }
                    else
                    {
                        data.Pro_ID = null;
                    }
                    data.OCW_OCOrPro = Convert.ToInt32(Request.Params["rgPro"]);
                    data.OCW_CardNumber = OCW_CardNumber;
                    data.OCW_Password = OCW_Password;
                    data.OCW_BusinessAgent = OCW_BusinessAgent;
                    data.OCW_FaceValue = OCW_FaceValue;
                    data.OCW_Point = OCW_Point;
                    data.OCW_Unit = DDty;
                    data.OCW_Appearance = 0;
                    data.OCW_ExpirationDate = OCW_ExpirationDate;
                    data.OCW_CreateDate = DateTime.Now;
                    data.OCW_UpdateDate = DateTime.Now;
                    data.OCW_WhetherRelease = 0;
                    data.OCW_Price = Convert.ToDecimal(this.tbprice.Text);
                    datad.Create(data);
                }
                catch (Exception ex)
                {
                    throw new Exception(ex.Message);
                }
                finally
                {
                    resultstr = "充值卡添加成功!<li><a href=\"Card.aspx\" class=\"list_link\"><b><font color=\"red\">继续添加</font></b></a>&nbsp;</li>";
                }
            }
            else
            {
                try
                {
                    string str = "", strs = "", sp = "";
                    str = this.tbBatch.Text.Trim().Replace("\n", ",");
                    string[] StringArray = str.Split(',');
                    if (this.tbSp.Text.Trim() != string.Empty)
                    {
                        sp = this.tbSp.Text.Trim();
                    }
                    else
                    {
                        sp = "|";
                    }

                    for (int i = 0; i < StringArray.Length; i++)
                    {
                        
                        strs = StringArray[i];
                        if (strs != string.Empty)
                        {
                            if (strs.IndexOf(sp) > 0)
                            {
                                string[] slingArray = strs.Replace(sp, ",").Split(',');
                                    if (!tbExpirationDate.isEmpty)
                                    {
                                        OCW_ExpirationDate = tbExpirationDate.Date;
                                    }
                                    data.OCW_Type = OCW_Type;
                                    data.OCW_WhetherSale = Convert.ToInt32(Request.Params["rgPro"]);
                                    if (Request.Params["rgPro"].ToString() == "1")
                                    {
                                        if (SelectProduct1.PID.ToString() != string.Empty&&SelectProduct1.PID.ToString()!="0")
                                        {
                                            data.Pro_ID = SelectProduct1.PID;
                                        }
                                        else
                                        {
                                            this.Label2.Text = "该项必填。";
                                            return;
                                        }
                                    }
                                    else
                                    {
                                        data.Pro_ID = null;
                                    }
                                    data.OCW_OCOrPro = Convert.ToInt32(Request.Params["rgPro"]);
                                    data.OCW_CardNumber = slingArray[0];
                                    data.OCW_Password = slingArray[1];
                                    data.OCW_BusinessAgent = OCW_BusinessAgent;
                                    data.OCW_FaceValue = OCW_FaceValue;
                                    data.OCW_Point = OCW_Point;
                                    data.OCW_Unit = DDty;
                                    data.OCW_Appearance = 0;
                                    data.OCW_ExpirationDate = OCW_ExpirationDate;
                                    data.OCW_CreateDate = DateTime.Now;
                                    data.OCW_UpdateDate = DateTime.Now;
                                    data.OCW_WhetherRelease = 0;
                                    data.OCW_Price = Convert.ToDecimal(this.tbprice.Text);
                                    datad.Create(data);
                            }
                        }
                        
                    }
                }
                catch (Exception ex)
                {
                    throw new Exception(ex.Message);
                }
                finally
                {
                    resultstr = "充值卡添加成功!<li><a href=\"Card.aspx\" class=\"list_link\"><b><font color=\"red\">继续添加</font></b></a>&nbsp;</li>";
                }
            }
            bp.PageRight(resultstr, "CardList.aspx");
        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -