From d1466e554925029da64642b992054e84f5b17cdb Mon Sep 17 00:00:00 2001
From: lu <99954486@qq.com>
Date: 星期六, 22 三月 2025 13:32:09 +0800
Subject: [PATCH] 客户

---
 DevApp/Gs.DevApp/DevFrm/User/User.cs |   61 +++++++++++++++++++++++++-----
 1 files changed, 50 insertions(+), 11 deletions(-)

diff --git a/DevApp/Gs.DevApp/DevFrm/User/User.cs b/DevApp/Gs.DevApp/DevFrm/User/User.cs
index 3fcc6a4..43bf697 100644
--- a/DevApp/Gs.DevApp/DevFrm/User/User.cs
+++ b/DevApp/Gs.DevApp/DevFrm/User/User.cs
@@ -176,7 +176,7 @@
                 return;
             }
             Gs.DevApp.ToolBox.UtilityHelper.JumpTab(xtraTabControl1, 3);
-            UtilityHelper.ChangeEnableByControl(panel1.Controls, true);
+            UtilityHelper.ChangeEnableByControl(this.layoutMx1.Controls, true);
         }
 
         /// <summary>
@@ -188,8 +188,8 @@
         {
             lbGuid.Text = "";
             Gs.DevApp.ToolBox.UtilityHelper.JumpTab(xtraTabControl1, 4);
-            UtilityHelper.CleanValueByControl(panel1.Controls, true);
-            txt_password.Visible = lbPwd.Visible = true;
+            UtilityHelper.CleanValueByControl(this.layoutMx1.Controls, true);
+            txt_password.Enabled =true;
             txt_account.Enabled = txt_password.Enabled = true;
         }
 
@@ -246,7 +246,7 @@
                 {
                     lbGuid.Text = _rtn.rtnData;
                     toolBarMenu1.isSetBtn = true;
-                    UtilityHelper.ChangeEnableByControl(panel1.Controls, false);
+                    UtilityHelper.ChangeEnableByControl(this.layoutMx1.Controls, false);
                 }
             }
             catch (Exception ex)
@@ -279,7 +279,7 @@
                     {
                         gcMain.DataSource = dt;
                         gcMain.ForceInitialize();
-                        gridView1.BestFitColumns();
+                        gridView1.BestFitColumns(); Gs.DevApp.ToolBox.UtilityHelper.SetGridLayout(gridView1);
                     }
                     else
                         UtilityHelper.SetDefaultTable(gcMain, gridView1);
@@ -323,10 +323,8 @@
                 {
                     var dy = _rtn.rtnData;
                     lbGuid.Text = strGuid;
-                    UtilityHelper.SetValueByObj(panel1.Controls, dy, isEdit);
-                    txt_account.Enabled = txt_password.Enabled =
-                        txt_password.Visible =
-                            lbPwd.Visible = tipPwd.Visible = false;
+                    UtilityHelper.SetValueByObj(this.layoutMx1.Controls, dy, isEdit);
+                    txt_account.Enabled = txt_password.Enabled = txt_password.Enabled = false;
                 }
                 else
                 {
@@ -338,7 +336,11 @@
                 MsgHelper.Warning("鎻愮ず锛�" + ex.Message);
             }
         }
-
+        /// <summary>
+        /// 瑙掕壊
+        /// </summary>
+        /// <param name="sender"></param>
+        /// <param name="e"></param>
         private void repositoryItemButtonEdit1_ButtonClick(object sender,
             ButtonPressedEventArgs e)
         {
@@ -351,7 +353,11 @@
                 frm.ShowDialog();
             }
         }
-
+        /// <summary>
+        /// 瀵嗙爜
+        /// </summary>
+        /// <param name="sender"></param>
+        /// <param name="e"></param>
         private void repositoryItemButtonEdit2_ButtonClick(object sender,
             ButtonPressedEventArgs e)
         {
@@ -364,5 +370,38 @@
                 frm.ShowDialog();
             }
         }
+        /// <summary>
+        /// 涓汉鏉冮檺
+        /// </summary>
+        /// <param name="sender"></param>
+        /// <param name="e"></param>
+        private void repositoryItemButtonEdit3_ButtonClick(object sender, ButtonPressedEventArgs e)
+        {
+            if (e.Button.Index == 0)
+            {
+                var rowhandle = gridView1.FocusedRowHandle;
+                var dr = gridView1.GetDataRow(rowhandle);
+                var userGuid = dr["guid"].ToString();
+                var frm = new RoleSelectAction(userGuid);
+                frm.ShowDialog();
+            }
+        }
+
+        /// <summary>
+        /// 鏉冮檺闆嗗悎
+        /// </summary>
+        /// <param name="sender"></param>
+        /// <param name="e"></param>
+        private void repositoryItemButtonEdit4_ButtonClick(object sender, ButtonPressedEventArgs e)
+        {
+            if (e.Button.Index == 0)
+            {
+                var rowhandle = gridView1.FocusedRowHandle;
+                var dr = gridView1.GetDataRow(rowhandle);
+                var userGuid = dr["guid"].ToString();
+                var frm = new ViewRole(userGuid);
+                frm.ShowDialog();
+            }
+        }
     }
 }
\ No newline at end of file

--
Gitblit v1.9.3