From 15b8e0cdbd064487aae5dab60c45b1ac92a447ad Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期一, 06 十一月 2023 16:32:08 +0800
Subject: [PATCH] 2023培训班新合同
---
zhengcaioa/Services/OrderBanciOrderService.cs | 38 ++++++++++++++++++++++++++++++++++++--
1 files changed, 36 insertions(+), 2 deletions(-)
diff --git a/zhengcaioa/Services/OrderBanciOrderService.cs b/zhengcaioa/Services/OrderBanciOrderService.cs
index 38a6e37..4c9970d 100644
--- a/zhengcaioa/Services/OrderBanciOrderService.cs
+++ b/zhengcaioa/Services/OrderBanciOrderService.cs
@@ -36,7 +36,23 @@
{
entity.Id = Guid.NewGuid().ToString();
dto.Id = entity.Id;
+ if (string.IsNullOrWhiteSpace(dto.OrderId))
+ {
+ entity.OrderId = dto.Id;
+ }
_context.OrderBanciOrders.Add(entity);
+
+ if (!string.IsNullOrEmpty(dto.SeatID))
+ {
+ var orderBanciZuowei = _context.OrderBanciZuoweis.Where(x => x.RecStatus == "A" && x.BanciId == dto.BanciId && x.ZuoweiId == dto.SeatID).FirstOrDefault();
+ if (orderBanciZuowei != null)
+ {
+ orderBanciZuowei.Status = "1";
+ orderBanciZuowei.Modifier = dto.Creater;
+ orderBanciZuowei.Modifytime = dto.Createtime;
+ }
+ }
+
}
else
{
@@ -59,7 +75,10 @@
updateproject.Modifier = entity.Modifier;
updateproject.Modifytime = entity.Modifytime;
updateproject.Shenfenzheng = entity.Shenfenzheng;
+ updateproject.Jifen = entity.Jifen;
updateproject.OrderId = entity.OrderId;
+ updateproject.SeatID = entity.SeatID;
+ updateproject.SeatName = entity.SeatName;
}
_context.SaveChanges();
@@ -173,8 +192,9 @@
Xuefei = a.Xuefei??0,
Baomingrenshu = a.Baomingrenshu??0,
Jine = a.Jine??0,
-
-
+ Jifen = a.Jifen ?? 0,
+ SeatID = a.SeatID,
+ SeatName = a.SeatName,
Creater = a.Creater,
Createtime = a.Createtime,
@@ -275,6 +295,20 @@
model.RecStatus = "D";
model.Modifier = "1";
model.Modifytime = DateTime.Now;
+
+ if (!string.IsNullOrEmpty(model.SeatID))
+ {
+ var orderBanciZuowei = _context.OrderBanciZuoweis.Where(x => x.RecStatus == "A" && x.BanciId == model.BanciId && x.ZuoweiId == model.SeatID).FirstOrDefault();
+ if (orderBanciZuowei != null)
+ {
+ orderBanciZuowei.Status = "0";
+ orderBanciZuowei.Modifier = model.Modifier;
+ orderBanciZuowei.Modifytime = model.Modifytime;
+ }
+ }
+
+
+
_context.SaveChanges();
}
--
Gitblit v1.9.1