|
|
@ -33,6 +33,7 @@ namespace BWP.B3ClientService.Rpcs.BillRpc |
|
|
query.Columns.Add(DQSelectColumn.Field("PlanNumber", main)); |
|
|
query.Columns.Add(DQSelectColumn.Field("PlanNumber", main)); |
|
|
query.Columns.Add(DQSelectColumn.Field("HotFadeNumber", detail)); |
|
|
query.Columns.Add(DQSelectColumn.Field("HotFadeNumber", detail)); |
|
|
query.Columns.Add(DQSelectColumn.Field("IsOk", detail)); |
|
|
query.Columns.Add(DQSelectColumn.Field("IsOk", detail)); |
|
|
|
|
|
query.Columns.Add(DQSelectColumn.Field("Finish", detail)); |
|
|
var list = new List<SecondOrder>(); |
|
|
var list = new List<SecondOrder>(); |
|
|
using (var session = Dmo.NewSession()) |
|
|
using (var session = Dmo.NewSession()) |
|
|
{ |
|
|
{ |
|
|
@ -48,6 +49,7 @@ namespace BWP.B3ClientService.Rpcs.BillRpc |
|
|
item.PlanNumber = (int)reader[3]; |
|
|
item.PlanNumber = (int)reader[3]; |
|
|
item.HotFadeNumber = (int?)reader[4] ?? 0; |
|
|
item.HotFadeNumber = (int?)reader[4] ?? 0; |
|
|
item.IsOk = (bool?)reader[5] ?? false; |
|
|
item.IsOk = (bool?)reader[5] ?? false; |
|
|
|
|
|
item.Finish = (bool?)reader[6] ?? false; |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
@ -67,6 +69,7 @@ namespace BWP.B3ClientService.Rpcs.BillRpc |
|
|
mainJson = mainJson.ESerializeDateTime(); |
|
|
mainJson = mainJson.ESerializeDateTime(); |
|
|
var entity = serializer.Deserialize<SecondOrder>(mainJson); |
|
|
var entity = serializer.Deserialize<SecondOrder>(mainJson); |
|
|
entity.ModifyTime = DateTime.Now; |
|
|
entity.ModifyTime = DateTime.Now; |
|
|
|
|
|
entity.IsOk = true; |
|
|
session.Insert(entity); |
|
|
session.Insert(entity); |
|
|
detail.SecondOrder_ID = entity.ID; |
|
|
detail.SecondOrder_ID = entity.ID; |
|
|
} |
|
|
} |
|
|
@ -103,7 +106,7 @@ namespace BWP.B3ClientService.Rpcs.BillRpc |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
[Rpc] |
|
|
[Rpc] |
|
|
public static long SetOk(long id, string json) |
|
|
|
|
|
|
|
|
public static long SetFinish(long id, string json) |
|
|
{ |
|
|
{ |
|
|
using (var session = Dmo.NewSession()) |
|
|
using (var session = Dmo.NewSession()) |
|
|
{ |
|
|
{ |
|
|
@ -112,6 +115,7 @@ namespace BWP.B3ClientService.Rpcs.BillRpc |
|
|
var entity = serializer.Deserialize<SecondOrder>(json); |
|
|
var entity = serializer.Deserialize<SecondOrder>(json); |
|
|
entity.ModifyTime = DateTime.Now; |
|
|
entity.ModifyTime = DateTime.Now; |
|
|
entity.IsOk = true; |
|
|
entity.IsOk = true; |
|
|
|
|
|
entity.Finish = true; |
|
|
session.Insert(entity); |
|
|
session.Insert(entity); |
|
|
id = entity.ID; |
|
|
id = entity.ID; |
|
|
} |
|
|
} |
|
|
@ -122,6 +126,7 @@ namespace BWP.B3ClientService.Rpcs.BillRpc |
|
|
update.Columns.Add(new DQUpdateColumn("Sync", false)); |
|
|
update.Columns.Add(new DQUpdateColumn("Sync", false)); |
|
|
update.Columns.Add(new DQUpdateColumn("ModifyTime", DateTime.Now)); |
|
|
update.Columns.Add(new DQUpdateColumn("ModifyTime", DateTime.Now)); |
|
|
update.Columns.Add(new DQUpdateColumn("IsOk", true)); |
|
|
update.Columns.Add(new DQUpdateColumn("IsOk", true)); |
|
|
|
|
|
update.Columns.Add(new DQUpdateColumn("Finish", true)); |
|
|
session.ExecuteNonQuery(update); |
|
|
session.ExecuteNonQuery(update); |
|
|
} |
|
|
} |
|
|
session.Commit(); |
|
|
session.Commit(); |
|
|
|