From 2e54b439c64e0adbb7e010243c1f33aa5fc5f503 Mon Sep 17 00:00:00 2001
From: alielie <alielie@git.com>
Date: 星期二, 11 三月 2025 14:08:57 +0800
Subject: [PATCH] 完善程序; Merge branch 'master' of http://58.211.88.246:3600/r/WPF/WPFProject
---
HMI.MenuManage/RoleManage.xaml.cs | 30 ++++++++++++++----------------
1 files changed, 14 insertions(+), 16 deletions(-)
diff --git a/HMI.MenuManage/RoleManage.xaml.cs b/HMI.MenuManage/RoleManage.xaml.cs
index 8b3300a..6b15c3d 100644
--- a/HMI.MenuManage/RoleManage.xaml.cs
+++ b/HMI.MenuManage/RoleManage.xaml.cs
@@ -1,4 +1,5 @@
锘縰sing HMI.Base;
+using HMI.Core.Util;
using HMI.MenuManage.Entity;
using HMI.MenuManage.Model;
using HMI.UI.Util;
@@ -34,9 +35,6 @@
this.Loaded -= RoleManage_Loaded;
}
- #region 灞炴��
-
- #endregion
private void Button_Click(object sender, RoutedEventArgs e)
{
try
@@ -48,7 +46,7 @@
{
RoleModal modal = new RoleModal
{
- Title = "鏂板瑙掕壊",
+ Title = this.lang("HMI.Role.Add"),
Owner = Window.GetWindow(this),
sqliteHelper = Model.sqliteHelper
};
@@ -60,7 +58,7 @@
catch (Exception ex)
{
log.Error("Add Role Failed.", ex);
- ToastHelper.Error(Window.GetWindow(this), $"鏂板澶辫触锛亄ex.Message}");
+ ToastHelper.Error(Window.GetWindow(this), $"{LangUtil.Get("App.AddFailed")}: {ex.Message}");
}
}
else if (btn.Name == "refreshBtn")
@@ -72,7 +70,7 @@
catch (Exception ex)
{
log.Error("Refresh Role Failed.", ex);
- ToastHelper.Error(Window.GetWindow(this), $"鍒锋柊澶辫触锛亄ex.Message}");
+ ToastHelper.Error(Window.GetWindow(this), $"{LangUtil.Get("App.RefreshFailed")}: {ex.Message}");
}
}
else if (btn.Name == "menuBtn")
@@ -84,7 +82,7 @@
catch (Exception ex)
{
log.Error("Load Role-Menu Failed.", ex);
- ToastHelper.Error(Window.GetWindow(this), $"鍒锋柊瑙掕壊澶辫触锛亄ex.Message}");
+ ToastHelper.Error(Window.GetWindow(this), $"{LangUtil.Get("App.RefreshFailed")}: {ex.Message}");
}
}
else if (btn.Name == "editBtn")
@@ -93,7 +91,7 @@
{
RoleModal modal = new RoleModal
{
- Title = "缂栬緫瑙掕壊",
+ Title = this.lang("HMI.Role.Edit"),
Owner = Window.GetWindow(this),
sqliteHelper = Model.sqliteHelper
};
@@ -105,7 +103,7 @@
catch (Exception ex)
{
log.Error("Edit Role Failed.", ex);
- ToastHelper.Error(Window.GetWindow(this), $"缂栬緫澶辫触锛亄ex.Message}");
+ ToastHelper.Error(Window.GetWindow(this), $"{LangUtil.Get("App.EditFailed")}: {ex.Message}");
}
}
else if (btn.Name == "deleteBatchBtn")
@@ -115,12 +113,12 @@
List<string> codes = Model.DataSource.Where(x => x.Selected).Select(x => x.Code).ToList();
if (codes == null || codes.Count <= 0)
{
- ToastHelper.Warning(Window.GetWindow(this), "璇烽�夋嫨瑕佸垹闄ょ殑瑙掕壊锛�");
+ ToastHelper.Warning(Window.GetWindow(this), this.lang("HMI.NoDeleteData"));
return;
}
var res = MsgBoxHelper.WarnMessage(Window.GetWindow(this),
- $"纭畾鍒犻櫎閫変腑鐨刐{codes.Count}]鏉¤鑹插悧锛熻鎿嶄綔涓嶅彲閫嗭紒");
+ this.lang("HMI.MakeSureDeletes", codes.Count));
if (res == MessageBoxResult.OK)
{
Model.DeleteRoleByCodes(codes);
@@ -130,7 +128,7 @@
catch (Exception ex)
{
log.Error("Delete Role Batch Failed.", ex);
- ToastHelper.Error(Window.GetWindow(this), $"鍒犻櫎澶辫触锛亄ex.Message}");
+ ToastHelper.Error(Window.GetWindow(this), $"{LangUtil.Get("App.DeleteFailed")}: {ex.Message}");
}
}
else if (btn.Name == "delBtn")
@@ -139,7 +137,7 @@
{
var data = (RoleData)((Button)sender).DataContext;
var res = MsgBoxHelper.WarnMessage(Window.GetWindow(this),
- $"纭畾鍒犻櫎瑙掕壊[{data.Name}]鍚楋紵璇ユ搷浣滀笉鍙�嗭紒");
+ this.lang("HMI.MakeSureDeleteSingle", data.Name));
if (res == MessageBoxResult.OK)
{
Model.DelSingleData(data);
@@ -149,7 +147,7 @@
catch (Exception ex)
{
log.Error("Delete Role Failed.", ex);
- Toast.Show((WindowX)Window.GetWindow(this), "鍒犻櫎澶辫触", ToastPosition.Top);
+ Toast.Show((WindowX)Window.GetWindow(this), LangUtil.Get("App.DeleteFailed"), ToastPosition.Top);
}
}
else if (btn.Name == "saveMenuBtn")
@@ -157,12 +155,12 @@
try
{
Model.SaveRelData(Model.SelectedValue);
- Toast.Show((WindowX)Window.GetWindow(this), "淇濆瓨鎴愬姛", ToastPosition.Top);
+ Toast.Show((WindowX)Window.GetWindow(this), LangUtil.Get("App.SaveSuccess"), ToastPosition.Top);
}
catch (Exception ex)
{
log.Error("Save Role-Menu Failed.", ex);
- Toast.Show((WindowX)Window.GetWindow(this), "淇濆瓨澶辫触", ToastPosition.Top);
+ Toast.Show((WindowX)Window.GetWindow(this), LangUtil.Get("App.SaveFailed"), ToastPosition.Top);
}
}
}
--
Gitblit v1.9.1