duheng
2024-07-10 2a41fffc9f962999ba163c3b471873b6b96f05bc
WinFrmUI/HStation.WinFrmUI.PumpProject/00-PumpProject/00-ViewModel/XhsProjectViewModel.cs
文件名从 WinFrmUI/HStation.WinFrmUI.Xhs.Project/01-project/00-ViewModel/ProjectViewModel.cs 修改
@@ -1,17 +1,15 @@
锘縰sing HStation.BLL;
using HStation.Dto;
using HStation.Xhs;
锘縰sing HStation.Dto;
using Yw.Dto;
namespace HStation.WinFrmUI.Xhs.Project
{
    public class ProjectViewModel : XhsProjectDto
    public class XhsProjectViewModel : XhsProjectDto
    {
        public ProjectViewModel()
        public XhsProjectViewModel()
        {
        }
        public ProjectViewModel(XhsProjectDto rhs)
        public XhsProjectViewModel(XhsProjectDto rhs)
        {
            this.ID = rhs.ID;
            this.Name = rhs.Name;
@@ -31,7 +29,7 @@
            this.CreateUserDisplayName = rhs.CreateUserDisplayName;
        }
        public void Reset(ProjectViewModel rhs)
        public void Reset(XhsProjectViewModel rhs)
        {
            this.ID = rhs.ID;
            this.Name = rhs.Name;
@@ -68,7 +66,7 @@
            this.CreateUserDisplayName = rhs.CreateUserDisplayName;
        }
        public async Task<ProjectViewModel> SetUploadStatusAsync(ProjectViewModel model)
        public async Task<XhsProjectViewModel> SetUploadStatusAsync(XhsProjectViewModel model)
        {
            var modelbll = new BLL.XhsProjectItemModel();
            var result = await modelbll.GetByPrjID(model.ID);
@@ -91,9 +89,9 @@
            return model;
        }
        public async Task<ProjectViewModel> SetUploadStatusAsync(XhsProjectDto model)
        public async Task<XhsProjectViewModel> SetUploadStatusAsync(XhsProjectDto model)
        {
            var prjviewmodel = new ProjectViewModel(model);
            var prjviewmodel = new XhsProjectViewModel(model);
            var modelbll = new BLL.XhsProjectItemModel();
            var result = await modelbll.GetByPrjID(model.ID);
            var select = result.Find(x => x.UseStatus == 1);