示例#1
0
        public static bool UpdateDefaultMember(Model.DefaultMessage def)
        {
            using (SqlConnection conn = new SqlConnection(DBHelper.connString))
            {
                conn.Open();
                SqlTransaction tran = conn.BeginTransaction();
                try
                {
                    if (!DAL.ManageDAL.InsertUpaDetails(def, tran))
                    {
                        tran.Rollback();
                        return(false);
                    }

                    if (!DAL.ManageDAL.UpdateMemberId(def.NewId, def.OldId, tran))
                    {
                        tran.Rollback();
                        return(false);
                    }

                    tran.Commit();
                    return(true);
                }
                catch
                {
                    tran.Rollback();
                    return(false);
                }
                finally
                {
                    conn.Close();
                }
            }
        }
示例#2
0
    protected void Button3_Click(object sender, EventArgs e)
    {
        int nowExpectNum = BLL.CommonClass.CommonDataBLL.getMaxqishu();

        if (nowExpectNum != 1)
        {
            ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('" + GetTran("007094", "只有在第一期时才能初始化!") + "');</script>");
            return;
        }
        txtMemberId.Text = DisposeString.DisString(txtMemberId.Text.Trim());

        int count = BLL.CommonClass.CommonDataBLL.getCountNumber(txtMemberId.Text.Trim());

        if (count > 0)
        {
            Page.ClientScript.RegisterStartupScript(GetType(), "", Transforms.ReturnAlert("该会员编号已存在!"));
            return;
        }

        Model.DefaultMessage def = GetModel(3, txtMemberId.Text.Trim());

        bool isSure = ManagerBLL.UpdateDefaultMember(def);

        if (!isSure)
        {
            Page.ClientScript.RegisterStartupScript(GetType(), "", Transforms.ReturnAlert("修改失败!"));
            return;
        }

        Page.ClientScript.RegisterStartupScript(GetType(), "", "<script language='javascript'>alert('修改成功!');</script>");
    }
示例#3
0
文件: ManageDAL.cs 项目: 892182825/SP
        public static bool InsertUpaDetails(Model.DefaultMessage def, SqlTransaction tran)
        {
            string sql = @"Insert Into UpdDefaultDedails(ExpectNum,OldId,NewId,OperateIp,OperateNum,UpdateTime,Type) values(@ExpectNum,@OldId,@NewId,@OperateIp,@OperateNum,@UpdateTime,@Type)";

            SqlParameter[] para =
            {
                new SqlParameter("@ExpectNum",  SqlDbType.Int),
                new SqlParameter("@OldId",      SqlDbType.NVarChar,  30),
                new SqlParameter("@NewId",      SqlDbType.NVarChar,  30),
                new SqlParameter("@OperateIp",  SqlDbType.NVarChar,  30),
                new SqlParameter("@OperateNum", SqlDbType.NVarChar,  30),
                new SqlParameter("@UpdateTime", SqlDbType.DateTime),
                new SqlParameter("@Type",       SqlDbType.Int)
            };
            para[0].Value = def.ExpectNum;
            para[1].Value = def.OldId;
            para[2].Value = def.NewId;
            para[3].Value = def.OperateIp;
            para[4].Value = def.OperateNum;
            para[5].Value = def.UpdateTime;
            para[6].Value = def.Type;

            int count = (int)DBHelper.ExecuteNonQuery(tran, sql, para, CommandType.Text);

            if (count == 0)
            {
                return(false);
            }
            return(true);
        }
示例#4
0
    protected void Button1_Click(object sender, EventArgs e)
    {
        txtManageId.Text = DisposeString.DisString(txtManageId.Text.Trim());
        Model.DefaultMessage def = GetModel(1, txtManageId.Text.Trim());

        bool isSure = ManagerBLL.UpdateDefaultManage(def);

        if (!isSure)
        {
            Page.ClientScript.RegisterStartupScript(GetType(), "", Transforms.ReturnAlert("修改失败!"));
            return;
        }

        Page.ClientScript.RegisterStartupScript(GetType(), "", "<script language='javascript'>alert('修改成功,请重新登录!');top.location.href('../logout.aspx')</script>");
    }