|
|
|
@ -30,6 +30,7 @@ namespace ButcherFactory.BO.LocalBL |
|
|
|
query.Columns.Add(DQSelectColumn.Field("TrunOutID")); |
|
|
|
query.Columns.Add(DQSelectColumn.Field("Goods_Spec")); |
|
|
|
query.Columns.Add(DQSelectColumn.Field("StandardPic")); |
|
|
|
query.Columns.Add(DQSelectColumn.Field("Goods_ID")); |
|
|
|
query.Where.Conditions.Add(DQCondition.And(DQCondition.EQ("InStored", false), DQCondition.EQ("Delete", false), DQCondition.EQ("Submited", submited))); |
|
|
|
query.OrderBy.Expressions.Add(DQOrderByExpression.Create("ID", true)); |
|
|
|
if (submited) |
|
|
|
@ -54,6 +55,7 @@ namespace ButcherFactory.BO.LocalBL |
|
|
|
entity.TrunOutID = (long?)reader[6]; |
|
|
|
entity.Goods_Spec = (string)reader[7]; |
|
|
|
entity.StandardPic = (bool)reader[8]; |
|
|
|
entity.Goods_ID = (long)reader[9]; |
|
|
|
entity.Submited = submited; |
|
|
|
list.Add(entity); |
|
|
|
} |
|
|
|
@ -63,6 +65,14 @@ namespace ButcherFactory.BO.LocalBL |
|
|
|
return list; |
|
|
|
} |
|
|
|
|
|
|
|
public static short? GetGoodsType(long goodsID) |
|
|
|
{ |
|
|
|
var query = new DQueryDom(new JoinAlias(typeof(Goods))); |
|
|
|
query.Where.Conditions.Add(DQCondition.EQ("ID", goodsID)); |
|
|
|
query.Columns.Add(DQSelectColumn.Field("GoodsType")); |
|
|
|
return query.EExecuteScalar<short?>(); |
|
|
|
} |
|
|
|
|
|
|
|
public static SegmentProduction Insert(long goodsID, decimal weight, long? workUnitID, long productBatchID, DateTime batchDate) |
|
|
|
{ |
|
|
|
using (var session = DmoSession.New()) |
|
|
|
|