交接柜补药:交接柜中有该药品及批次的数据则更新;没有则插入一条
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();
|
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++)
|
for (int j = 0; j < jiaojieStock.Count; j++)
|
||||||
{
|
{
|
||||||
// 更新数据 交接柜 库存信息
|
|
||||||
ChannelStock jiaojie_it = jiaojieStock[j];
|
List<ChannelStock> stockManuList = jiaojieStock.Where(cs => cs.ManuNo == it.ManuNo).ToList();
|
||||||
SqlSugarHelper.Db.Updateable(new ChannelStock()
|
if (stockManuList == null)
|
||||||
{
|
{
|
||||||
//Quantity = jiaojie_it.BaseQuantity,
|
jiaojieStock[j].ManuNo= it.ManuNo;
|
||||||
ManuNo = it.ManuNo,
|
SqlSugarHelper.Db.Insertable(jiaojieStock[j]).ExecuteCommand();
|
||||||
//EffDate = it.EffDate,
|
}
|
||||||
Id = jiaojie_it.Id,
|
|
||||||
}).UpdateColumns(jiaojie_it => new { jiaojie_it.ManuNo }).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