From 2bc7800e9f02fed6652f6b0defe1d978f186e914 Mon Sep 17 00:00:00 2001 From: yangyin <1850366751@qq.com> Date: 星期一, 12 八月 2024 09:18:34 +0800 Subject: [PATCH] 冲突 --- WinFrmUI/HStation.WinFrmUI.Organize.Core/02-Employee/EmployeeMgrMainPanel.cs | 51 +++++++++++++++++---------------------------------- 1 files changed, 17 insertions(+), 34 deletions(-) diff --git a/WinFrmUI/HStation.WinFrmUI.Organize.Core/02-Employee/EmployeeMgrMainPanel.cs b/WinFrmUI/HStation.WinFrmUI.Organize.Core/02-Employee/EmployeeMgrMainPanel.cs index c3c4283..9c2bf80 100644 --- a/WinFrmUI/HStation.WinFrmUI.Organize.Core/02-Employee/EmployeeMgrMainPanel.cs +++ b/WinFrmUI/HStation.WinFrmUI.Organize.Core/02-Employee/EmployeeMgrMainPanel.cs @@ -1,8 +1,7 @@ 锘縰sing DevExpress.CodeParser; using DevExpress.XtraEditors.TextEditController.Win32; using DevExpress.XtraGrid; -using HStation.Dto; -using HStation.Model; +using HStation.Vmo; using HStation.WinFrmUI.Organize.Core._00_UserControl; using HStation.WinFrmUI.Organize.Core._02_Employee; using Mapster; @@ -20,51 +19,32 @@ //ShowEmloyee(); } - List<EmployeeViewModel> _AllEmployee = new List<EmployeeViewModel>(); + List<HStation.Vmo.EmployeeMain> _AllEmployee = new List<HStation.Vmo.EmployeeMain>(); - private void DateShow() + private async void DateShow() { - HStation.Service.EmployeeMain _service = new(); + HStation.BLL.EmployeeMain _service = new(); _AllEmployee.Clear(); - var _All = _service.GetAll(); - List<EmployeeViewModel> _AllDateSource = _All.Adapt<List<EmployeeMain>, List<EmployeeViewModel>>(); - - foreach (EmployeeViewModel emp in _AllDateSource) + var _All = await _service.GetAll(); + foreach (HStation.Vmo.EmployeeMain emp in _All) { - emp.StaffStatusLabel = emp.StaffStatus == 0 ? "绂昏亴" : "鍦ㄨ亴"; - emp.RequirePasswordResetLabel = emp.RequirePasswordReset == 0 ? "鍚�" : "鏄�"; - if (String.IsNullOrEmpty(emp.LastName)) - { - emp.LastName = "鏆傛棤"; - } _AllEmployee.Add(emp); } employeeViewModelBindingSource.DataSource = _AllEmployee; this.employeeViewModelBindingSource.ResetBindings(false); } - //public void ShowEmloyee() - //{ - // List<Model.EmployeeMain> all = _service.GetAll(); - // employeeViewModelBindingSource.DataSource = all; - //} //娣诲姞 - private async void BtnAdd_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) + private void BtnAdd_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { - var dlg = new AddEmployeeDlg(); - dlg.ShowDialog(); - if (dlg.GetAddSuccessfully() != true) + var dlg = new AddEmployeeDlg(); + if (dlg.ShowDialog() != DialogResult.OK) { return; } - var bll = new BLL.EmployeeMain(); - var NewAddemployeeDate = await bll.GetByID(dlg.GetNewAddEmloyeeId()); - EmployeeViewModel _NewAddemployeeDate = NewAddemployeeDate.Adapt<EmployeeMainDto, EmployeeViewModel>(); - _NewAddemployeeDate.StaffStatusLabel = _NewAddemployeeDate.StaffStatus == 0 ? "绂昏亴" : "鍦ㄨ亴"; - _NewAddemployeeDate.RequirePasswordResetLabel = _NewAddemployeeDate.RequirePasswordReset == 0 ? "鍚�" : "鏄�"; - _AllEmployee.Add(_NewAddemployeeDate); + DateShow(); this.employeeViewModelBindingSource.ResetBindings(false); } @@ -78,10 +58,13 @@ MessageBoxHelper.ShowWarning("璇烽�夋嫨鏁版嵁琛�"); return; } - dlg.SetDate(currentVm.ID); - dlg.ShowDialog(); - DateShow(); - this.employeeViewModelBindingSource.ResetBindings(false); + dlg.IncomingData(currentVm); + if (dlg.ShowDialog() == DialogResult.OK) + { + DateShow(); + this.employeeViewModelBindingSource.ResetBindings(false); + } + } ////鍒犻櫎 -- Gitblit v1.9.3