| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// è¿åè¿æ»¤æ¹æ¡å表 |
| | | /// åå»è¿åéæ©çè¿æ»¤æ¹æ¡å表 |
| | | ///åæ°ï¼string sqlã |
| | | ///è¿åå¼ï¼objectã |
| | | /// </summary> |
| | |
| | | var _value = oMain["oMain"].ToString(); |
| | | string msg1 = _value.ToString(); |
| | | string[] sArray = msg1.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries); |
| | | string msg2 = sArray[0].ToString();//表头 |
| | | string msg3 = sArray[1].ToString();//è¿æ»¤æ¡ä»¶id |
| | | string msg4 = sArray[2].ToString();//è¿æ»¤å¼ |
| | | string msg5 = sArray[3].ToString();//æ ç¾ç±»å |
| | | string msg6 = sArray[4].ToString();//ç¨æ· |
| | | string msg2 = sArray[0].ToString();//è¡¨å¤´åæ®µä¿¡æ¯ æ åæ®å
ç |
| | | string HFilterIdLists = sArray[1].ToString();//è¿æ»¤æ¡ä»¶id |
| | | string HValue = sArray[2].ToString();//è¿æ»¤å¼ |
| | | string HElement_type = sArray[3].ToString();//æ ç¾ç±»å |
| | | string user = sArray[4].ToString();//ç¨æ· |
| | | string OperationType = sArray[5].ToString();//æä½ç±»å |
| | | |
| | | DAL.ClsXt_FastICScheme_Ctl oBill = new DAL.ClsXt_FastICScheme_Ctl(); |
| | |
| | | List<Model.ClsXt_FastICSchemeMain_Model> lsmain = new List<Model.ClsXt_FastICSchemeMain_Model>(); |
| | | msg2 = msg2.Replace("\\", ""); |
| | | msg2 = msg2.Replace("\n", ""); //\n |
| | | |
| | | //å½åæä½ç±»åä¸ä¸ºç¼è¾ï¼åè¿è¡jsonæ°æ®çè§£æ |
| | | if (Convert.ToInt32(OperationType) != 3) |
| | | { |
| | | lsmain = oListModels.getObjectByJson_Xt_FastICSchemeMain(msg2); |
| | | } |
| | | //å½åæä½ç±»å为ç¼è¾ï¼msg2 ä¸ºåæ®å
ç |
| | | else |
| | | { |
| | | oBill.omodel.HInterID = Convert.ToInt32(msg2); |
| | |
| | | oBill.omodel = oItem; |
| | | } |
| | | |
| | | ////è¡¨ä½æ°æ® |
| | | ////æ },{æ¥æåæ°ç» //廿ãåã |
| | | //msg3 = msg3.Substring(1, msg3.Length - 2); |
| | | //msg3 = msg3.Replace("\\", ""); |
| | | //msg3 = msg3.Replace("\n", ""); //\n |
| | | ////msg2 = msg2.Replace("'", "â"); |
| | | //List<Model.ClsXt_FastICSchemeSub_Model> ls = new List<Model.ClsXt_FastICSchemeSub_Model>(); |
| | | //ls = oListModels.getObjectByJson_Gy_ICMOReportBillSub(msg3); |
| | | //int i = 0; |
| | | |
| | | |
| | | |
| | | //ä¿å |
| | | //ä¿å宿¯åå¤ç |
| | | bool bResult; |
| | | if (Convert.ToInt32(OperationType) == 1) |
| | | { |
| | | // bResult = oBill.AddBill(ref DBUtility.ClsPub.sExeReturnInfo); |
| | | bResult = oBill.AddBill(msg3, msg4, msg5, ref DBUtility.ClsPub.sExeReturnInfo); |
| | | bResult = oBill.AddBill(HFilterIdLists, HValue, HElement_type, ref DBUtility.ClsPub.sExeReturnInfo); |
| | | } |
| | | else |
| | | { |
| | | bResult = oBill.ModifyBill(Convert.ToInt32(msg2), msg3, msg4, msg5, ref DBUtility.ClsPub.sExeReturnInfo); |
| | | bResult = oBill.ModifyBill(Convert.ToInt32(msg2), HFilterIdLists, HValue, HElement_type, ref DBUtility.ClsPub.sExeReturnInfo); |
| | | } |
| | | if (bResult) |
| | | { |