📄 card.aspx.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> </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> </li>";
}
}
bp.PageRight(resultstr, "CardList.aspx");
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -