private void LoadRegisterMemo(int registerSysNo) { if (registerSysNo > 0) { new RegisterFacade(this).LoadRegisterMemo(registerSysNo, (obj, args) => { if (args.FaultsHandle()) { return; } vm = args.Result.Convert <RegisterMemoRsp, RegisterMemoVM>(); this.DataContext = vm; }); } }
public override void OnPageLoad(object sender, EventArgs e) { base.OnPageLoad(sender, e); vm = new RegisterMemoVM(); string no = this.Request.Param; if (!string.IsNullOrEmpty(no) && int.TryParse(no, out registerSysNo)) { LoadRegisterMemo(registerSysNo); } else { Window.Alert(ResRegisterMemo.Msg_RegisterSysNoError, ResRegisterMemo.Msg_RegisterSysNoError, MessageType.Warning, (obj, args) => { Window.Close(); }); //Window.Alert(ResRegisterMemo.Msg_RegisterSysNoError); //Window.Close(); } }