public SvcReturn UpdateAssetCheck(SvcHdr svcHdr, AppHdr appHdr, AssetCheckBody appBody) { SvcReturn svcReturn = new SvcReturn(); svcReturn.SvcHdr.RCODE = "F"; try { if (appBody != null) { if (appBody.AssetCheckItems.Count > 0) { AssetCheckEntity assetCheckEntity = null; foreach (var item in appBody.AssetCheckItems) { assetCheckEntity = new AssetCheckEntity(); assetCheckEntity.ResetForSearch(); assetCheckEntity.DocNo = item.DocNo; assetCheckEntity.GetTable(true); StringUtil.SetObjectPro(item, assetCheckEntity); svcReturn.SvcHdr.RCODE = assetCheckEntity.Update() == true ? "S" : "F"; } } } } catch (Exception ex) { svcReturn.SvcHdr.RDESC = ex.ToString(); //throw; } return(svcReturn); }
public SvcReturn UpdateHRMSOrganize(SvcHdr svcHdr, AppHdr appHdr, HRMSOrganizeBody appBody) { SvcReturn svcReturn = new SvcReturn(); svcReturn.SvcHdr.RCODE = "F"; try { if (appBody != null) { if (appBody.HRMSOrganizeItems.Count > 0) { HRMSOrganizeEntity hRMSOrganizeEntity = null; foreach (var item in appBody.HRMSOrganizeItems) { hRMSOrganizeEntity = new HRMSOrganizeEntity(); hRMSOrganizeEntity.ResetForSearch(); hRMSOrganizeEntity.HRID = item.HRID; hRMSOrganizeEntity.GetTable(true); StringUtil.SetObjectPro(item, hRMSOrganizeEntity); svcReturn.SvcHdr.RCODE = hRMSOrganizeEntity.Update() == true ? "S" : "F"; } } } } catch (Exception ex) { svcReturn.SvcHdr.RDESC = ex.ToString(); //throw; } return(svcReturn); }