示例#1
0
 protected void btnSubmit_Click(object sender, EventArgs e)
 {
     need          = new Ltf.Model.dt_user_need();
     need.typeName = txtType.Text.Trim();
     need.AreaName = txtArea.Text.Trim();
     need.CataName = txtCata.Text.Trim();
     need.MianJi   = txtMianJi.Text.Trim();
     need.spec     = txtSpec.Text.Trim();
     need.AddTime  = DateTime.Now;
     need.UserID   = 1;
     need.Content  = "aaaaa";
     if (type == "mod")
     {
         need.ID = int.Parse(Request.QueryString["ID"]);
         if (!bll.Update(need))
         {
             JscriptMsg("儲存過程中發生錯誤!", "", "Error");
             return;
         }
         JscriptMsg("修改成功!", "UserNeedList.aspx", "Success");
     }
     else
     {
         int bk = bll.Add(need);
         if (bk < 0)
         {
             JscriptMsg("儲存過程中發生錯誤!", "", "Error");
             return;
         }
         JscriptMsg("添加成功!", "UserNeedList.aspx", "Success");
     }
 }
示例#2
0
        private void LoadData()
        {
            int id = 0;

            if (!string.IsNullOrEmpty(Request.QueryString["ID"]))
            {
                id = int.Parse(Request.QueryString["ID"]);
            }
            need = bll.GetModel(id);
            if (need != null)
            {
                txtType.Text   = need.typeName;
                txtArea.Text   = need.AreaName;
                txtCata.Text   = need.CataName;
                txtMianJi.Text = need.MianJi;
                txtSpec.Text   = need.spec;
            }
        }
示例#3
0
        /// <summary>
        /// 更新一条数据
        /// </summary>
        public bool Update(Ltf.Model.dt_user_need model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("update dt_user_need set ");
            strSql.Append("typeName=@typeName,");
            strSql.Append("Content=@Content,");
            strSql.Append("AreaName=@AreaName,");
            strSql.Append("CataName=@CataName,");
            strSql.Append("MianJi=@MianJi,");
            strSql.Append("UserID=@UserID,");
            strSql.Append("spec=@spec");
            strSql.Append(" where ID=@ID");
            SqlParameter[] parameters =
            {
                new SqlParameter("@typeName", SqlDbType.NVarChar, 50),
                new SqlParameter("@Content",  SqlDbType.NText),
                new SqlParameter("@AreaName", SqlDbType.NVarChar, 50),
                new SqlParameter("@CataName", SqlDbType.NVarChar, 50),
                new SqlParameter("@MianJi",   SqlDbType.NVarChar, 50),
                new SqlParameter("@UserID",   SqlDbType.Int,       4),
                new SqlParameter("@spec",     SqlDbType.NVarChar, 50),
                new SqlParameter("@ID",       SqlDbType.Int, 4)
            };
            parameters[0].Value = model.typeName;
            parameters[1].Value = model.Content;
            parameters[2].Value = model.AreaName;
            parameters[3].Value = model.CataName;
            parameters[4].Value = model.MianJi;
            parameters[5].Value = model.UserID;
            parameters[6].Value = model.spec;
            parameters[7].Value = model.ID;

            int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);

            if (rows > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
示例#4
0
 /// <summary>
 /// 得到一个对象实体
 /// </summary>
 public Ltf.Model.dt_user_need DataRowToModel(DataRow row)
 {
     Ltf.Model.dt_user_need model = new Ltf.Model.dt_user_need();
     if (row != null)
     {
         if (row["ID"] != null && row["ID"].ToString() != "")
         {
             model.ID = int.Parse(row["ID"].ToString());
         }
         if (row["typeName"] != null)
         {
             model.typeName = row["typeName"].ToString();
         }
         if (row["Content"] != null)
         {
             model.Content = row["Content"].ToString();
         }
         if (row["AreaName"] != null)
         {
             model.AreaName = row["AreaName"].ToString();
         }
         if (row["CataName"] != null)
         {
             model.CataName = row["CataName"].ToString();
         }
         if (row["AddTime"] != null && row["AddTime"].ToString() != "")
         {
             model.AddTime = DateTime.Parse(row["AddTime"].ToString());
         }
         if (row["MianJi"] != null)
         {
             model.MianJi = row["MianJi"].ToString();
         }
         if (row["UserID"] != null && row["UserID"].ToString() != "")
         {
             model.UserID = int.Parse(row["UserID"].ToString());
         }
         if (row["spec"] != null)
         {
             model.spec = row["spec"].ToString();
         }
     }
     return(model);
 }
示例#5
0
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public int Add(Ltf.Model.dt_user_need model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into dt_user_need(");
            strSql.Append("typeName,Content,AreaName,CataName,AddTime,MianJi,UserID,spec)");
            strSql.Append(" values (");
            strSql.Append("@typeName,@Content,@AreaName,@CataName,@AddTime,@MianJi,@UserID,@spec)");
            strSql.Append(";select @@IDENTITY");
            SqlParameter[] parameters =
            {
                new SqlParameter("@typeName", SqlDbType.NVarChar,  50),
                new SqlParameter("@Content",  SqlDbType.NText),
                new SqlParameter("@AreaName", SqlDbType.NVarChar,  50),
                new SqlParameter("@CataName", SqlDbType.NVarChar,  50),
                new SqlParameter("@AddTime",  SqlDbType.DateTime),
                new SqlParameter("@MianJi",   SqlDbType.NVarChar,  50),
                new SqlParameter("@UserID",   SqlDbType.Int,        4),
                new SqlParameter("@spec",     SqlDbType.NVarChar, 50)
            };
            parameters[0].Value = model.typeName;
            parameters[1].Value = model.Content;
            parameters[2].Value = model.AreaName;
            parameters[3].Value = model.CataName;
            parameters[4].Value = model.AddTime;
            parameters[5].Value = model.MianJi;
            parameters[6].Value = model.UserID;
            parameters[7].Value = model.spec;

            object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters);

            if (obj == null)
            {
                return(0);
            }
            else
            {
                return(Convert.ToInt32(obj));
            }
        }
示例#6
0
        protected void Add()
        {
            string   Data   = HttpContext.Current.Request.QueryString["options"];
            DateTime dtTime = DateTime.Now;
            int      UserID = WEBUserCurrent.UserID;

            Ltf.Model.dt_user_need mod = new Ltf.Model.dt_user_need();
            mod.Content = Data;
            mod.UserID  = UserID;
            mod.AddTime = dtTime;



            int bk = dal.Add(mod);

            if (bk > 0)
            {
                HttpContext.Current.Response.Write(bk);
            }
            else
            {
                HttpContext.Current.Response.Write(0);
            }
        }
示例#7
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public Ltf.Model.dt_user_need GetModel(int ID)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select  top 1 ID,typeName,Content,AreaName,CataName,AddTime,MianJi,UserID,spec from dt_user_need ");
            strSql.Append(" where ID=@ID");
            SqlParameter[] parameters =
            {
                new SqlParameter("@ID", SqlDbType.Int, 4)
            };
            parameters[0].Value = ID;

            Ltf.Model.dt_user_need model = new Ltf.Model.dt_user_need();
            DataSet ds = DbHelperSQL.Query(strSql.ToString(), parameters);

            if (ds.Tables[0].Rows.Count > 0)
            {
                return(DataRowToModel(ds.Tables[0].Rows[0]));
            }
            else
            {
                return(null);
            }
        }