alielie
2025-07-04 0940f31b7eba1cf6b6a8c1fca72d97cf686e79f2
HMI.MenuManage/RoleManage.xaml.cs
@@ -35,6 +35,17 @@
            this.Loaded -= RoleManage_Loaded;
        }
        public override void DoClose(object sender, EventArgs e)
        {
            try
            {
                Model?.sqliteHelper?.Close();
            }
            catch (Exception ex)
            {
                log.Warn("Do Close Failed.", ex);
            }
        }
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            try
@@ -147,7 +158,7 @@
                    catch (Exception ex)
                    {
                        log.Error("Delete Role Failed.", ex);
                        Toast.Show((WindowX)Window.GetWindow(this), LangUtil.Get("App.DeleteFailed"), ToastPosition.Top);
                        ToastHelper.Error((WindowX)Window.GetWindow(this), LangUtil.Get("App.DeleteFailed"));
                    }
                }
                else if (btn.Name == "saveMenuBtn")
@@ -155,12 +166,12 @@
                    try
                    {
                        Model.SaveRelData(Model.SelectedValue);
                        Toast.Show((WindowX)Window.GetWindow(this), LangUtil.Get("App.SaveSuccess"), ToastPosition.Top);
                        ToastHelper.Success((WindowX)Window.GetWindow(this), LangUtil.Get("App.SaveSuccess"));
                    }
                    catch (Exception ex)
                    {
                        log.Error("Save Role-Menu Failed.", ex);
                        Toast.Show((WindowX)Window.GetWindow(this), LangUtil.Get("App.SaveFailed"), ToastPosition.Top);
                        ToastHelper.Error((WindowX)Window.GetWindow(this), LangUtil.Get("App.SaveFailed"));
                    }
                }
            }