コード例 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            DataGrid1.DataKeyField = "id";
            string ccid = SASRequest.GetString("id");
            string mode = SASRequest.GetString("mode");

            if (mode != "")
            {
                if (mode == "del")
                {
                    CardConfigs.DeleteCardConfig(SASRequest.GetQueryInt("id", 0));
                }
                else
                {
                    if (SASRequest.GetFormString("ccname").Trim() == "" || Utils.IsDateString(SASRequest.GetFormString("createdate")))
                    {
                        this.RegisterStartupScript("", "<script type='text/javascript'>alert('名称或有效期输入不合法。');window.location=window.location;</script>");
                        return;
                    }
                    if (ccid == "0")
                    {
                        CardConfigInfo cci = new CardConfigInfo();
                        GetFromData(cci);
                        CardConfigs.InsertCardConfig(cci);

                    }
                    else
                    {
                        CardConfigInfo cci = new CardConfigInfo();
                        cci.id = SASRequest.GetFormInt("id", 0);
                        GetFromData(cci);
                        CardConfigs.UpdateCardConfig(cci);
                    }
                }
                Response.Redirect(Request.RawUrl, true);
            }
            else
            {
                BindDataGrid();
            }
        }
コード例 #2
0
ファイル: CardConfigs.cs プロジェクト: yeyong/manageserver
 /// <summary>
 /// 获取名片配置列表
 /// </summary>
 /// <returns></returns>
 public static List<CardConfigInfo> GetCardConfigList()
 {
     List<CardConfigInfo> info = new List<CardConfigInfo>();
     IDataReader reader = GetCardConfigData();
     while (reader.Read())
     {
         CardConfigInfo cci = new CardConfigInfo();
         cci.id = TypeConverter.ObjectToInt(reader["id"], 0);
         cci.ccname = reader["ccname"].ToString().Trim();
         cci.tid = TypeConverter.ObjectToInt(reader["tid"], 1);
         cci.hasflash = TypeConverter.ObjectToInt(reader["hasflash"], 0);
         cci.hasimage = TypeConverter.ObjectToInt(reader["hasimage"], 0);
         cci.hasjs = TypeConverter.ObjectToInt(reader["hasjs"], 0);
         cci.hassilverlight = TypeConverter.ObjectToInt(reader["hassilverlight"], 0);
         cci.showparams = reader["showparams"].ToString().Trim();
         cci.createdate = reader["createdate"].ToString();
         cci.vailddate = reader["vailddate"].ToString();
         info.Add(cci);
     }
     reader.Close();
     return info;
 }
コード例 #3
0
ファイル: GlobalManage.cs プロジェクト: yeyong/manageserver
 /// <summary>
 /// 修改名片配置信息
 /// </summary>
 public void UpdateCardConfig(CardConfigInfo cci)
 {
     DbParameter[] param = {
                                  DbHelper.MakeInParam("@id",(DbType)SqlDbType.Int,4,cci.id),
                                  DbHelper.MakeInParam("@ccname",(DbType)SqlDbType.NVarChar,50,cci.ccname),
                                  DbHelper.MakeInParam("@tid",(DbType)SqlDbType.Int,4,cci.tid),
                                  DbHelper.MakeInParam("@hasflash",(DbType)SqlDbType.TinyInt, 1, cci.hasflash),
                                  DbHelper.MakeInParam("@hasimage",(DbType)SqlDbType.TinyInt, 1, cci.hasimage),
                                  DbHelper.MakeInParam("@hasjs",(DbType)SqlDbType.TinyInt, 1, cci.hasjs),
                                  DbHelper.MakeInParam("@hassilverlight",(DbType)SqlDbType.TinyInt, 1, cci.hassilverlight),
                                  DbHelper.MakeInParam("@showparams",(DbType)SqlDbType.NText,1,cci.showparams),
                                  DbHelper.MakeInParam("@vailddate",(DbType)SqlDbType.DateTime,8,cci.vailddate)
                                };
     string commandText = String.Format("UPDATE [{0}cardconfig] SET [tid] = @tid,[ccname] = @ccname,[hasflash] = @hasflash,[hasimage] = @hasimage,[hasjs] = @hasjs,[hassilverlight] = @hassilverlight,[showparams] = @showparams,[vailddate] = @vailddate WHERE [id] = @id",
                             BaseConfigs.GetTablePrefix);
     DbHelper.ExecuteNonQuery(CommandType.Text, commandText, param);
 }
コード例 #4
0
ファイル: GlobalManage.cs プロジェクト: yeyong/manageserver
 /// <summary>
 /// 增加企业名片配置信息
 /// </summary>
 /// <param name="cci"></param>
 public void InsertCardConfig(CardConfigInfo cci)
 {
     DbParameter[] param = {
                                  DbHelper.MakeInParam("@ccname",(DbType)SqlDbType.NVarChar,50,cci.ccname),
                                  DbHelper.MakeInParam("@tid",(DbType)SqlDbType.Int,4,cci.tid),
                                  DbHelper.MakeInParam("@hasflash",(DbType)SqlDbType.TinyInt, 1, cci.hasflash),
                                  DbHelper.MakeInParam("@hasimage",(DbType)SqlDbType.TinyInt, 1, cci.hasimage),
                                  DbHelper.MakeInParam("@hasjs",(DbType)SqlDbType.TinyInt, 1, cci.hasjs),
                                  DbHelper.MakeInParam("@hassilverlight",(DbType)SqlDbType.TinyInt, 1, cci.hassilverlight),
                                  DbHelper.MakeInParam("@showparams",(DbType)SqlDbType.NText,1,cci.showparams),
                                  DbHelper.MakeInParam("@vailddate",(DbType)SqlDbType.DateTime,8,cci.vailddate)
                                };
     string commandText = String.Format("INSERT INTO [{0}cardconfig] ([tid],[ccname],[hasflash],[hasimage],[hasjs],[hassilverlight],[showparams],[vailddate]) VALUES(@tid,@ccname,@hasflash,@hasimage,@hasjs,@hassilverlight,@showparams,@vailddate)",
                             BaseConfigs.GetTablePrefix);
     DbHelper.ExecuteNonQuery(CommandType.Text, commandText, param);
 }
コード例 #5
0
ファイル: CardConfigs.cs プロジェクト: yeyong/manageserver
 /// <summary>
 /// 修改名片配置信息
 /// </summary>
 public static void UpdateCardConfig(CardConfigInfo cci)
 {
     DatabaseProvider.GetInstance().UpdateCardConfig(cci);
 }
コード例 #6
0
ファイル: CardConfigs.cs プロジェクト: yeyong/manageserver
 /// <summary>
 /// 增加企业名片配置信息
 /// </summary>
 /// <param name="cci"></param>
 public static void InsertCardConfig(CardConfigInfo cci)
 {
     DatabaseProvider.GetInstance().InsertCardConfig(cci);
 }
コード例 #7
0
 private void GetFromData(CardConfigInfo cci)
 {
     cci.ccname = SASRequest.GetFormString("ccname");
     cci.tid = SASRequest.GetFormInt("tid", 1);
     cci.hasflash = SASRequest.GetFormInt("hasflash",0);
     cci.hasimage = SASRequest.GetFormInt("hasimage", 0);
     cci.hasjs = SASRequest.GetFormInt("hasjs", 0);
     cci.hassilverlight = SASRequest.GetFormInt("hassilverlight", 0);
     cci.showparams = SASRequest.GetFormString("showparams");
     cci.vailddate = SASRequest.GetFormString("vailddate");
 }
コード例 #8
0
ファイル: CardConfigs.cs プロジェクト: yeyong/manageserver
 /// <summary>
 /// 修改名片配置信息
 /// </summary>
 /// <param name="cci"></param>
 public static void UpdateCardConfig(CardConfigInfo cci)
 {
     SAS.Data.DataProvider.CardConfigs.UpdateCardConfig(cci);
 }
コード例 #9
0
ファイル: CardConfigs.cs プロジェクト: yeyong/manageserver
 /// <summary>
 /// 添加名片配置
 /// </summary>
 /// <param name="cci"></param>
 public static void InsertCardConfig(CardConfigInfo cci)
 {
     SAS.Data.DataProvider.CardConfigs.InsertCardConfig(cci);
 }