/// <summary> /// 增加一条数据 /// </summary> public int Add(CubeNumberAdjustmentEntity model) { StringBuilder strSql = new StringBuilder( ); strSql.Append("insert into T_CubeNumberAdjustment("); strSql.Append("ShippingNumber,ConfirmType,TotalParcelNumber,TotalCubeNumber)"); strSql.Append(" values ("); strSql.Append("@ShippingNumber,@ConfirmType,@TotalParcelNumber,@TotalCubeNumber)"); strSql.Append(";select @@IDENTITY"); SqlParameter[] parameters = { new SqlParameter("@ShippingNumber", SqlDbType.VarChar, 50), new SqlParameter("@ConfirmType", SqlDbType.VarChar, 50), new SqlParameter("@TotalParcelNumber", SqlDbType.Int, 4), new SqlParameter("@TotalCubeNumber", SqlDbType.Decimal, 9) }; parameters[0].Value = model.ShippingNumber; parameters[1].Value = model.ConfirmType; parameters[2].Value = model.TotalParcelNumber; parameters[3].Value = model.TotalCubeNumber; object obj = SqlHelper.GetSingle(SqlHelper.LocalSqlServer, strSql.ToString( ), parameters); if (obj == null) { return(0); } else { return(Convert.ToInt32(obj)); } }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(CubeNumberAdjustmentEntity model) { StringBuilder strSql = new StringBuilder( ); strSql.Append("update T_CubeNumberAdjustment set "); strSql.Append("ShippingNumber=@ShippingNumber,"); strSql.Append("ConfirmType=@ConfirmType,"); strSql.Append("TotalParcelNumber=@TotalParcelNumber,"); strSql.Append("TotalCubeNumber=@TotalCubeNumber"); strSql.Append(" where ItemID=@ItemID"); SqlParameter[] parameters = { new SqlParameter("@ShippingNumber", SqlDbType.VarChar, 50), new SqlParameter("@ConfirmType", SqlDbType.VarChar, 50), new SqlParameter("@TotalParcelNumber", SqlDbType.Int, 4), new SqlParameter("@TotalCubeNumber", SqlDbType.Decimal, 9), new SqlParameter("@ItemID", SqlDbType.Int, 4) }; parameters[0].Value = model.ShippingNumber; parameters[1].Value = model.ConfirmType; parameters[2].Value = model.TotalParcelNumber; parameters[3].Value = model.TotalCubeNumber; parameters[4].Value = model.ItemID; int rows = SqlHelper.ExecuteSql(SqlHelper.LocalSqlServer, strSql.ToString( ), parameters); if (rows > 0) { return(true); } else { return(false); } }
/// <summary> /// 得到一个对象实体 /// </summary> public CubeNumberAdjustmentEntity GetModel(int ItemID) { StringBuilder strSql = new StringBuilder( ); strSql.Append("select top 1 ItemID,ShippingNumber,ConfirmType,TotalParcelNumber,TotalCubeNumber from T_CubeNumberAdjustment "); strSql.Append(" where ItemID=@ItemID"); SqlParameter[] parameters = { new SqlParameter("@ItemID", SqlDbType.Int, 4) }; parameters[0].Value = ItemID; CubeNumberAdjustmentEntity model = new CubeNumberAdjustmentEntity( ); DataSet ds = SqlHelper.Query(SqlHelper.LocalSqlServer, strSql.ToString( ), parameters); if (ds.Tables[0].Rows.Count > 0) { if (ds.Tables[0].Rows[0]["ItemID"] != null && ds.Tables[0].Rows[0]["ItemID"].ToString( ) != "") { model.ItemID = int.Parse(ds.Tables[0].Rows[0]["ItemID"].ToString( )); } if (ds.Tables[0].Rows[0]["ShippingNumber"] != null && ds.Tables[0].Rows[0]["ShippingNumber"].ToString( ) != "") { model.ShippingNumber = ds.Tables[0].Rows[0]["ShippingNumber"].ToString( ); } if (ds.Tables[0].Rows[0]["ConfirmType"] != null && ds.Tables[0].Rows[0]["ConfirmType"].ToString( ) != "") { model.ConfirmType = ds.Tables[0].Rows[0]["ConfirmType"].ToString( ); } if (ds.Tables[0].Rows[0]["TotalParcelNumber"] != null && ds.Tables[0].Rows[0]["TotalParcelNumber"].ToString( ) != "") { model.TotalParcelNumber = int.Parse(ds.Tables[0].Rows[0]["TotalParcelNumber"].ToString( )); } if (ds.Tables[0].Rows[0]["TotalCubeNumber"] != null && ds.Tables[0].Rows[0]["TotalCubeNumber"].ToString( ) != "") { model.TotalCubeNumber = decimal.Parse(ds.Tables[0].Rows[0]["TotalCubeNumber"].ToString( )); } return(model); } else { return(null); } }
/// <summary> /// 获得数据列表 /// </summary> public List <CubeNumberAdjustmentEntity> DataTableToList(DataTable dt) { List <CubeNumberAdjustmentEntity> modelList = new List <CubeNumberAdjustmentEntity>( ); int rowsCount = dt.Rows.Count; if (rowsCount > 0) { CubeNumberAdjustmentEntity model; for (int n = 0; n < rowsCount; n++) { model = new CubeNumberAdjustmentEntity( ); if (dt.Rows[n]["ItemID"] != null && dt.Rows[n]["ItemID"].ToString( ) != "") { model.ItemID = int.Parse(dt.Rows[n]["ItemID"].ToString( )); } if (dt.Rows[n]["ShippingNumber"] != null && dt.Rows[n]["ShippingNumber"].ToString( ) != "") { model.ShippingNumber = dt.Rows[n]["ShippingNumber"].ToString( ); } if (dt.Rows[n]["ConfirmType"] != null && dt.Rows[n]["ConfirmType"].ToString( ) != "") { model.ConfirmType = dt.Rows[n]["ConfirmType"].ToString( ); } if (dt.Rows[n]["TotalParcelNumber"] != null && dt.Rows[n]["TotalParcelNumber"].ToString( ) != "") { model.TotalParcelNumber = int.Parse(dt.Rows[n]["TotalParcelNumber"].ToString( )); } if (dt.Rows[n]["TotalCubeNumber"] != null && dt.Rows[n]["TotalCubeNumber"].ToString( ) != "") { model.TotalCubeNumber = decimal.Parse(dt.Rows[n]["TotalCubeNumber"].ToString( )); } modelList.Add(model); } } return(modelList); }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(CubeNumberAdjustmentEntity model) { return(dal.Update(model)); }
/// <summary> /// 增加一条数据 /// </summary> public int Add(CubeNumberAdjustmentEntity model) { return(dal.Add(model)); }