| | |
| | | m = dr.RowToDynamic(); |
| | | var _tb = dset.Tables[1].TableToDynamicList(); |
| | | m.list = _tb; |
| | | |
| | | |
| | | } |
| | | } |
| | | catch (Exception ex) |
| | |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | LogHelper.Debug(ToString(), |
| | | "prc_cgthsq_submit error:" + ex.Message); |
| | | LogHelper.Debug(ToString(), "prc_cgthsq_submit error:" + ex.Message); |
| | | m.outMsg = ex.Message; |
| | | return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Default, |
| | | ex.Message); |
| | | return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Default, ex.Message); |
| | | } |
| | | finally |
| | | { |
| | |
| | | { |
| | | Guid? guid = model.Guid; //主键 |
| | | string bz = model.Remark; //备注 |
| | | string thOrgId = model.thOrgId;//退货组织 |
| | | string gysId = model.SuppId; //供应商 |
| | | string Fmrmode = model.Fmrmode;//方式 |
| | | string Reason = model.Reason;//原因 |
| | | string fHasLink = model.fHasLink; |
| | | string fRequireOrgId = model.fRequireOrgId; |
| | | string fPurchaseDeptId = model.fPurchaseDeptId; |
| | | string fPurchaserId = model.fPurchaserId; |
| | | string fOwnerIdHead = model.fOwnerIdHead; |
| | | StringBuilder _sb = new StringBuilder(); |
| | | string _split = "|"; |
| | | foreach (var m in model.list) |
| | |
| | | + m.Quantity + _split |
| | | + m.Bz + _split |
| | | + m.DepotId + _split |
| | | + m.ItemId + _split |
| | | + (UtilityHelper.CheckGuid(_guid) ? _guid : Guid.Empty.ToString()); |
| | | if (_sb.Length > 0) |
| | | _sb.Append("~"); |
| | |
| | | new("@Fmrmode", Fmrmode), |
| | | new("@Reason", Reason), |
| | | new("@inEdtUserGuid", _userGuid), |
| | | new("@thOrgId", thOrgId), |
| | | new("@fHasLink", fHasLink), |
| | | new("@fRequireOrgId", fRequireOrgId), |
| | | new("@fPurchaseDeptId", fPurchaseDeptId), |
| | | new("@fPurchaserId", fPurchaserId), |
| | | new("@fOwnerIdHead", fOwnerIdHead), |
| | | new("@inLineList", _sb.ToString()) |
| | | }; |
| | | parameters[0].Direction = ParameterDirection.Output; |
| | |
| | | public ReturnDto<int?> DeleteModelOrMx([FromBody] dynamic model) |
| | | { |
| | | int? rtnInt = (int)ReturnCode.Default; |
| | | Guid? guid = model.guid; |
| | | Guid? guid = model.guid; |
| | | string mxGuid = model.mxGuid; |
| | | var _outMsg = ""; |
| | | var _outSum = -1; |