void publicWS_UpdateContentCompleted(object sender, Saas.Tools.PublicInterfaceWS.UpdateContentCompletedEventArgs e) { SMT.SAAS.Platform.WebParts.NewsWS.T_PF_NEWS _entity = ModelToEntity(_currentUpdateModel); ObservableCollection <T_PF_DISTRIBUTEUSER> _buteuser = ModelEntity(_currentUpdateModel); client.UpdateNewsAsync(_entity, _buteuser); client.UpdateNewsCompleted += (obj, args) => { bool result = false; if (args.Error.IsNull()) { result = args.Result; } if (OnExectNoQueryCompleted != null) { OnExectNoQueryCompleted(this, new ExectNoQueryEventArgs(result, args.Error)); } if (result) { callBackClient.TalkNewsAsync(new SMT.SAAS.Platform.WebParts.NewsCallBackWS.T_PF_NEWS() { COMMENTCOUNT = _entity.COMMENTCOUNT, CREATECOMPANYID = _entity.CREATECOMPANYID, CREATEDATE = _entity.CREATEDATE, CREATEDEPARTMENTID = _entity.CREATEDEPARTMENTID, CREATEPOSTID = _entity.CREATEPOSTID, CREATEUSERID = _entity.CREATEPOSTID, CREATEUSERNAME = _entity.CREATEUSERNAME, NEWSCONTENT = new byte[0], NEWSID = _entity.NEWSID, NEWSSTATE = _entity.NEWSSTATE, NEWSTITEL = _entity.NEWSTITEL, NEWSTYPEID = _entity.NEWSTYPEID, OWNERCOMPANYID = _entity.OWNERCOMPANYID, OWNERDEPARTMENTID = _entity.OWNERDEPARTMENTID, OWNERID = _entity.OWNERID, OWNERNAME = _entity.OWNERNAME, OWNERPOSTID = _entity.OWNERPOSTID, READCOUNT = _entity.READCOUNT, UPDATEDATE = _entity.UPDATEDATE, UPDATEUSERID = _entity.UPDATEUSERID, UPDATEUSERNAME = _entity.UPDATEUSERNAME }); } }; }