交接柜补药:交接柜中有该药品及批次的数据则更新;没有则插入一条
This commit is contained in:
parent
6a4aac2a01
commit
7f8190e39f
|
@ -353,21 +353,35 @@ namespace DM_Weight.ViewModels
|
|||
|
||||
//更新 交接柜 批次信息
|
||||
List<ChannelStock> jiaojieStock = Jiaojie_ChannelStocks.Where(cs => cs.DrugId == it.DrugId).ToList();
|
||||
if (jiaojieStock != null && jiaojieStock.Count > 0)
|
||||
//交接柜中有该药品及批次的数据则更新;没有则插入一条
|
||||
if (jiaojieStock != null)
|
||||
{
|
||||
for (int j = 0; j < jiaojieStock.Count; j++)
|
||||
{
|
||||
// 更新数据 交接柜 库存信息
|
||||
ChannelStock jiaojie_it = jiaojieStock[j];
|
||||
SqlSugarHelper.Db.Updateable(new ChannelStock()
|
||||
|
||||
List<ChannelStock> stockManuList = jiaojieStock.Where(cs => cs.ManuNo == it.ManuNo).ToList();
|
||||
if (stockManuList == null)
|
||||
{
|
||||
//Quantity = jiaojie_it.BaseQuantity,
|
||||
ManuNo = it.ManuNo,
|
||||
//EffDate = it.EffDate,
|
||||
Id = jiaojie_it.Id,
|
||||
}).UpdateColumns(jiaojie_it => new { jiaojie_it.ManuNo }).ExecuteCommand();
|
||||
jiaojieStock[j].ManuNo= it.ManuNo;
|
||||
SqlSugarHelper.Db.Insertable(jiaojieStock[j]).ExecuteCommand();
|
||||
}
|
||||
}
|
||||
}
|
||||
//if (jiaojieStock != null && jiaojieStock.Count > 0)
|
||||
//{
|
||||
// for (int j = 0; j < jiaojieStock.Count; j++)
|
||||
// {
|
||||
// // 更新数据 交接柜 库存信息
|
||||
// ChannelStock jiaojie_it = jiaojieStock[j];
|
||||
// SqlSugarHelper.Db.Updateable(new ChannelStock()
|
||||
// {
|
||||
// //Quantity = jiaojie_it.BaseQuantity,
|
||||
// //ManuNo = it.ManuNo,
|
||||
// //EffDate = it.EffDate,
|
||||
// Id = jiaojie_it.Id,
|
||||
// }).UpdateColumns(jiaojie_it => new { jiaojie_it.ManuNo }).ExecuteCommand();
|
||||
// }
|
||||
//}
|
||||
|
||||
|
||||
// 保存数据 出库记录
|
||||
|
|
Loading…
Reference in New Issue