Exemple #1
0
        public void Add(SqlConnection conn, SqlTransaction trans, DTcms.Model.StoreInGoods model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into StoreInGoods(");
            strSql.Append("StoreInOrderId,StoreId,StoreWaitingGoodsId,CustomerId,Status,Count,StoredInTime,Remark,GoodsId");
            strSql.Append(") values (");
            strSql.Append("@StoreInOrderId,@StoreId,@StoreWaitingGoodsId,@CustomerId,@Status,@Count,@StoredInTime,@Remark,@GoodsId");
            strSql.Append(") ");
            strSql.Append(";select @@IDENTITY");
            SqlParameter[] parameters =
            {
                new SqlParameter("@StoreInOrderId",      SqlDbType.Int,         4),
                new SqlParameter("@StoreId",             SqlDbType.Int,         4),
                new SqlParameter("@StoreWaitingGoodsId", SqlDbType.Int,         4),
                new SqlParameter("@CustomerId",          SqlDbType.Int,         4),
                new SqlParameter("@Status",              SqlDbType.Int,         4),
                new SqlParameter("@Count",               SqlDbType.Decimal,     9),
                new SqlParameter("@StoredInTime",        SqlDbType.DateTime),
                new SqlParameter("@Remark",              SqlDbType.VarChar,   254),
                new SqlParameter("@GoodsId",             SqlDbType.Int,         4),
            };

            parameters[0].Value = model.StoreInOrderId;
            parameters[1].Value = model.StoreId;
            parameters[2].Value = model.StoreWaitingGoodsId;
            parameters[3].Value = model.CustomerId;
            parameters[4].Value = model.Status;
            parameters[5].Value = model.Count;
            parameters[6].Value = model.StoredInTime;
            parameters[7].Value = model.Remark;
            parameters[8].Value = model.GoodsId;

            DbHelperSQL.ExecuteSql(conn, trans, strSql.ToString(), parameters);
        }
Exemple #2
0
        /// <summary>
        /// 更新一条数据
        /// </summary>
        public bool Update(DTcms.Model.StoreInGoods model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("update StoreInGoods set ");

            strSql.Append(" StoreInOrderId = @StoreInOrderId , ");
            strSql.Append(" Id = @Id , ");
            strSql.Append(" StoreId = @StoreId , ");
            strSql.Append(" StoreModeId = @StoreModeId , ");
            strSql.Append(" CustomerId = @CustomerId , ");
            strSql.Append(" GoodsId = @GoodsId , ");
            strSql.Append(" Status = @Status , ");
            strSql.Append(" Count = @Count , ");
            strSql.Append(" StoredInTime = @StoredInTime , ");
            strSql.Append(" Remark = @Remark  ");
            strSql.Append(" where StoreInOrderId=@StoreInOrderId and Id=@Id and StoreId=@StoreId and StoreModeId=@StoreModeId and CustomerId=@CustomerId and GoodsId=@GoodsId  ");

            SqlParameter[] parameters =
            {
                new SqlParameter("@StoreInOrderId", SqlDbType.Int,       4),
                new SqlParameter("@Id",             SqlDbType.Int,       4),
                new SqlParameter("@StoreId",        SqlDbType.Int,       4),
                new SqlParameter("@StoreModeId",    SqlDbType.Int,       4),
                new SqlParameter("@CustomerId",     SqlDbType.Int,       4),
                new SqlParameter("@GoodsId",        SqlDbType.Int,       4),
                new SqlParameter("@Status",         SqlDbType.Int,       4),
                new SqlParameter("@Count",          SqlDbType.Decimal,   9),
                new SqlParameter("@StoredInTime",   SqlDbType.DateTime),
                new SqlParameter("@Remark",         SqlDbType.VarChar, 254)
            };

            parameters[0].Value = model.StoreInOrderId;
            parameters[1].Value = model.Id;
            parameters[2].Value = model.StoreId;
            parameters[3].Value = model.StoreModeId;
            parameters[4].Value = model.CustomerId;
            parameters[5].Value = model.GoodsId;
            parameters[6].Value = model.Status;
            parameters[7].Value = model.Count;
            parameters[8].Value = model.StoredInTime;
            parameters[9].Value = model.Remark;
            int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);

            if (rows > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Exemple #3
0
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public int Add(DTcms.Model.StoreInGoods model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into StoreInGoods(");
            strSql.Append("StoreInOrderId,StoreId,StoreWaitingGoodsId,CustomerId,Status,Count,StoredInTime,Remark");
            strSql.Append(") values (");
            strSql.Append("@StoreInOrderId,@StoreId,@StoreWaitingGoodsId,@CustomerId,@Status,@Count,@StoredInTime,@Remark");
            strSql.Append(") ");
            strSql.Append(";select @@IDENTITY");
            SqlParameter[] parameters =
            {
                new SqlParameter("@StoreInOrderId",      SqlDbType.Int,       4),
                new SqlParameter("@StoreId",             SqlDbType.Int,       4),
                new SqlParameter("@StoreWaitingGoodsId", SqlDbType.Int,       4),
                new SqlParameter("@CustomerId",          SqlDbType.Int,       4),
                new SqlParameter("@Status",              SqlDbType.Int,       4),
                new SqlParameter("@Count",               SqlDbType.Decimal,   9),
                new SqlParameter("@StoredInTime",        SqlDbType.DateTime),
                new SqlParameter("@Remark",              SqlDbType.VarChar, 254)
            };

            parameters[0].Value = model.StoreInOrderId;
            parameters[1].Value = model.StoreId;
            parameters[2].Value = model.StoreWaitingGoodsId;
            parameters[3].Value = model.CustomerId;
            parameters[4].Value = model.Status;
            parameters[5].Value = model.Count;
            parameters[6].Value = model.StoredInTime;
            parameters[7].Value = model.Remark;

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

            if (obj == null)
            {
                return(0);
            }
            else
            {
                return(Convert.ToInt32(obj));
            }
        }
Exemple #4
0
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public void Add(DTcms.Model.StoreInGoods model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into StoreInGoods(");
            strSql.Append("StoreInOrderId,Id,StoreId,StoreModeId,CustomerId,GoodsId,Status,Count,StoredInTime,Remark");
            strSql.Append(") values (");
            strSql.Append("@StoreInOrderId,@Id,@StoreId,@StoreModeId,@CustomerId,@GoodsId,@Status,@Count,@StoredInTime,@Remark");
            strSql.Append(") ");

            SqlParameter[] parameters =
            {
                new SqlParameter("@StoreInOrderId", SqlDbType.Int,       4),
                new SqlParameter("@Id",             SqlDbType.Int,       4),
                new SqlParameter("@StoreId",        SqlDbType.Int,       4),
                new SqlParameter("@StoreModeId",    SqlDbType.Int,       4),
                new SqlParameter("@CustomerId",     SqlDbType.Int,       4),
                new SqlParameter("@GoodsId",        SqlDbType.Int,       4),
                new SqlParameter("@Status",         SqlDbType.Int,       4),
                new SqlParameter("@Count",          SqlDbType.Decimal,   9),
                new SqlParameter("@StoredInTime",   SqlDbType.DateTime),
                new SqlParameter("@Remark",         SqlDbType.VarChar, 254)
            };

            parameters[0].Value = model.StoreInOrderId;
            parameters[1].Value = model.Id;
            parameters[2].Value = model.StoreId;
            parameters[3].Value = model.StoreModeId;
            parameters[4].Value = model.CustomerId;
            parameters[5].Value = model.GoodsId;
            parameters[6].Value = model.Status;
            parameters[7].Value = model.Count;
            parameters[8].Value = model.StoredInTime;
            parameters[9].Value = model.Remark;
            DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);
        }
Exemple #5
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public DTcms.Model.StoreInGoods GetModel(int StoreInOrderId, int Id, int StoreId, int StoreModeId, int CustomerId, int GoodsId)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select StoreInOrderId, Id, StoreId, StoreModeId, CustomerId, GoodsId, Status, Count, StoredInTime, Remark  ");
            strSql.Append("  from StoreInGoods ");
            strSql.Append(" where StoreInOrderId=@StoreInOrderId and Id=@Id and StoreId=@StoreId and StoreModeId=@StoreModeId and CustomerId=@CustomerId and GoodsId=@GoodsId ");
            SqlParameter[] parameters =
            {
                new SqlParameter("@StoreInOrderId", SqlDbType.Int, 4),
                new SqlParameter("@Id",             SqlDbType.Int, 4),
                new SqlParameter("@StoreId",        SqlDbType.Int, 4),
                new SqlParameter("@StoreModeId",    SqlDbType.Int, 4),
                new SqlParameter("@CustomerId",     SqlDbType.Int, 4),
                new SqlParameter("@GoodsId",        SqlDbType.Int, 4)
            };
            parameters[0].Value = StoreInOrderId;
            parameters[1].Value = Id;
            parameters[2].Value = StoreId;
            parameters[3].Value = StoreModeId;
            parameters[4].Value = CustomerId;
            parameters[5].Value = GoodsId;


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

            if (ds.Tables[0].Rows.Count > 0)
            {
                if (ds.Tables[0].Rows[0]["StoreInOrderId"].ToString() != "")
                {
                    model.StoreInOrderId = int.Parse(ds.Tables[0].Rows[0]["StoreInOrderId"].ToString());
                }
                if (ds.Tables[0].Rows[0]["Id"].ToString() != "")
                {
                    model.Id = int.Parse(ds.Tables[0].Rows[0]["Id"].ToString());
                }
                if (ds.Tables[0].Rows[0]["StoreId"].ToString() != "")
                {
                    model.StoreId = int.Parse(ds.Tables[0].Rows[0]["StoreId"].ToString());
                }
                if (ds.Tables[0].Rows[0]["StoreModeId"].ToString() != "")
                {
                    model.StoreModeId = int.Parse(ds.Tables[0].Rows[0]["StoreModeId"].ToString());
                }
                if (ds.Tables[0].Rows[0]["CustomerId"].ToString() != "")
                {
                    model.CustomerId = int.Parse(ds.Tables[0].Rows[0]["CustomerId"].ToString());
                }
                if (ds.Tables[0].Rows[0]["GoodsId"].ToString() != "")
                {
                    model.GoodsId = int.Parse(ds.Tables[0].Rows[0]["GoodsId"].ToString());
                }
                if (ds.Tables[0].Rows[0]["Status"].ToString() != "")
                {
                    model.Status = int.Parse(ds.Tables[0].Rows[0]["Status"].ToString());
                }
                if (ds.Tables[0].Rows[0]["Count"].ToString() != "")
                {
                    model.Count = decimal.Parse(ds.Tables[0].Rows[0]["Count"].ToString());
                }
                if (ds.Tables[0].Rows[0]["StoredInTime"].ToString() != "")
                {
                    model.StoredInTime = DateTime.Parse(ds.Tables[0].Rows[0]["StoredInTime"].ToString());
                }
                model.Remark = ds.Tables[0].Rows[0]["Remark"].ToString();

                return(model);
            }
            else
            {
                return(null);
            }
        }
Exemple #6
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public DTcms.Model.StoreInGoods GetModel(int Id)
        {
            StringBuilder strSql = new StringBuilder();
            strSql.Append("select StoreInOrderId, Id, StoreId, GoodsId, StoreWaitingGoodsId, CustomerId, Status, Count, StoredInTime, Remark  ");
            strSql.Append("  from StoreInGoods ");
            strSql.Append(" where Id=@Id");
            SqlParameter[] parameters = {
                    new SqlParameter("@Id", SqlDbType.Int,4)
            };
            parameters[0].Value = Id;

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

            if (ds.Tables[0].Rows.Count > 0)
            {
                if (ds.Tables[0].Rows[0]["StoreInOrderId"].ToString() != "")
                {
                    model.StoreInOrderId = int.Parse(ds.Tables[0].Rows[0]["StoreInOrderId"].ToString());
                }
                if (ds.Tables[0].Rows[0]["Id"].ToString() != "")
                {
                    model.Id = int.Parse(ds.Tables[0].Rows[0]["Id"].ToString());
                }
                if (ds.Tables[0].Rows[0]["StoreId"].ToString() != "")
                {
                    model.StoreId = int.Parse(ds.Tables[0].Rows[0]["StoreId"].ToString());
                }
                if (ds.Tables[0].Rows[0]["GoodsId"].ToString() != "")
                {
                    model.GoodsId = int.Parse(ds.Tables[0].Rows[0]["GoodsId"].ToString());
                }
                if (ds.Tables[0].Rows[0]["StoreWaitingGoodsId"].ToString() != "")
                {
                    model.StoreWaitingGoodsId = int.Parse(ds.Tables[0].Rows[0]["StoreWaitingGoodsId"].ToString());
                }
                if (ds.Tables[0].Rows[0]["CustomerId"].ToString() != "")
                {
                    model.CustomerId = int.Parse(ds.Tables[0].Rows[0]["CustomerId"].ToString());
                }
                if (ds.Tables[0].Rows[0]["Status"].ToString() != "")
                {
                    model.Status = int.Parse(ds.Tables[0].Rows[0]["Status"].ToString());
                }
                if (ds.Tables[0].Rows[0]["Count"].ToString() != "")
                {
                    model.Count = decimal.Parse(ds.Tables[0].Rows[0]["Count"].ToString());
                }
                if (ds.Tables[0].Rows[0]["StoredInTime"].ToString() != "")
                {
                    model.StoredInTime = DateTime.Parse(ds.Tables[0].Rows[0]["StoredInTime"].ToString());
                }
                model.Remark = ds.Tables[0].Rows[0]["Remark"].ToString();

                return model;
            }
            else
            {
                return null;
            }
        }