From 3bdc41a3c5a0857b04c1ee4d6f7cc515d1983820 Mon Sep 17 00:00:00 2001 From: 王 垚 <1402714037@qq.com> Date: 星期四, 04 二月 2021 10:26:05 +0800 Subject: [PATCH] 齐套分析增加物料属性字段 --- src/BLL/Demo.BillView/PRD/Pro_ScDayImport.cs | 30 +++++++++++++++++++++++++++--- 1 files changed, 27 insertions(+), 3 deletions(-) diff --git a/src/BLL/Demo.BillView/PRD/Pro_ScDayImport.cs b/src/BLL/Demo.BillView/PRD/Pro_ScDayImport.cs index 6aacb61..2d85f5a 100644 --- a/src/BLL/Demo.BillView/PRD/Pro_ScDayImport.cs +++ b/src/BLL/Demo.BillView/PRD/Pro_ScDayImport.cs @@ -111,10 +111,34 @@ DateTime date = Convert.ToDateTime(this.Model.GetValue("F_Paez_Date")); if (dt.Rows.Count > 0) { - //Entity entity = this.View.BillBusinessInfo.GetEntity("FEntity"); - //DynamicObjectCollection rows = this.Model.GetEntityDataObject(entity); - this.Model.DeleteEntryData("FEntity"); + //楠岃瘉瀵煎叆妯℃澘 + string ErrorResult = ""; + string error = ""; + for (int i = 0; i < dt.Rows.Count; i++) + { + error = ""; + if (dt.Rows[i][1].ToString() == "") + error += "鐢熶骇璁㈠崟鍙蜂笉鑳戒负绌�;"; + if (dt.Rows[i][2].ToString() == "") + error += "鐢熶骇缁勭粐涓嶈兘涓虹┖;"; + if (dt.Rows[i][3].ToString() == "") + error += "鐢熶骇杞﹂棿涓嶈兘涓虹┖;"; + if (dt.Rows[i][5].ToString() == "") + error += "浜у搧浠g爜涓嶈兘涓虹┖;"; + if (dt.Rows[i][13].ToString() == "") + error += "浜よ揣鏃ユ湡涓嶈兘涓虹┖;"; + if (dt.Rows[i][14].ToString() == "") + error += "璁㈠崟绛夌骇涓嶈兘涓虹┖;"; + if (error.Length > 0) + ErrorResult += $"Excel妯℃澘瀛樺湪閿欒锛岃鏁皗i + 1}:{error}\r\n"; + } + if (ErrorResult.Length > 0) + { + this.View.ShowErrMessage(ErrorResult); + return; + } + this.Model.DeleteEntryData("FEntity"); for (int i = 0; i < dt.Rows.Count; i++) { //鏍规嵁鐢熶骇璁㈠崟鍙峰拰鐗╂枡鏌ヨ鏄惁瀛樺湪鏄庣粏 -- Gitblit v1.9.1