From 5ae5326ffbce8fa92d9e82400e43b8da9c3ebb0e Mon Sep 17 00:00:00 2001 From: Marvin Date: Sun, 6 Aug 2023 16:46:46 +0800 Subject: [PATCH] =?UTF-8?q?1.=E4=BF=AE=E6=94=B9=E7=B5=90=E8=BD=89=E6=A2=9D?= =?UTF-8?q?=E7=A2=BC=E6=9B=B4=E6=96=B0=E9=82=8F=E8=BC=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AMES/BarcodeInfoesController.cs | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/AMESCoreStudio.WebApi/Controllers/AMES/BarcodeInfoesController.cs b/AMESCoreStudio.WebApi/Controllers/AMES/BarcodeInfoesController.cs index 69ed0b1e..8deda83c 100644 --- a/AMESCoreStudio.WebApi/Controllers/AMES/BarcodeInfoesController.cs +++ b/AMESCoreStudio.WebApi/Controllers/AMES/BarcodeInfoesController.cs @@ -364,6 +364,28 @@ namespace AMESCoreStudio.WebApi.Controllers.AMES _context.BarcodeInfoes.Add(barcode_info); await _context.SaveChangesAsync(); } + else + { + _context.Entry(barcodeInfo[0]).State = EntityState.Modified; + //設置容器空間某一個模型的某一個欄位 不提交到資料庫 + _context.Entry(barcodeInfo[0]).Property("CreateDate").IsModified = false; + _context.Entry(barcodeInfo[0]).Property("CreateUserID").IsModified = false; + barcodeInfo[0].ExtraBarcodeNo = extraBarcodeNo; + barcodeInfo[0].BoxNo = boxNo; + barcodeInfo[0].UpdateDate = DateTime.Now; + + try + { + await _context.SaveChangesAsync(); + result.Success = true; + result.Msg = "OK"; + } + catch (Exception ex) + { + result.Success = false; + result.Msg = ex.InnerException.Message; + } + } var q = from q1 in _context.BarcodeInfoes select new