duheng
2024-08-12 1a12ef2743134f7fdea6d0abbfec34543b85bdb5
BLL/HStation.BLL.Organize.Core/03-localclient/EmployeeMain.cs
@@ -83,36 +83,36 @@
            });
        }
        /// <summary>
        /// 插入员工拓展
        /// </summary>
        public async Task<EmployeeAndLoginID> InsertEx(Dto.AddEmployeeMainInput employeeMainDto)
        {
            return await await Task.Factory.StartNew(async () =>
            {
                var employeemodel = employeeMainDto.Adapt<Dto.AddEmployeeMainInput, Model.EmployeeMain>();
                if (employeemodel.SortCode < 0)
                    employeemodel.SortCode = _service.GetMaxSortCode() + 1;
                var loginmapmodel = employeeMainDto.LoginAccount.Adapt<AddUserLoginAccount, Model.UserLoginAccount>();
                var id = _service.InsertEx(employeemodel, loginmapmodel);
                if (id > 0)
        /*        /// <summary>
                /// 插入员工拓展
                /// </summary>
                public async Task<EmployeeAndLoginID> InsertEx(Dto.AddEmployeeMainInput employeeMainDto)
                {
                    EmployeeAndLoginID iDList = new EmployeeAndLoginID();
                    iDList.EmployeeID = id;
                    var loginmodel = await new UserLoginAccount().GetLoginUserByEmployeeID(id);
                    if (loginmodel != null)
                    return await await Task.Factory.StartNew(async () =>
                    {
                        iDList.LoginID = loginmodel.ID;
                    }
                    return iDList;
                }
                else
                {
                    return null;
                }
            });
        }
                        var employeemodel = employeeMainDto.Adapt<Dto.AddEmployeeMainInput, Model.EmployeeMain>();
                        if (employeemodel.SortCode < 0)
                            employeemodel.SortCode = _service.GetMaxSortCode() + 1;
                        var loginmapmodel = employeeMainDto.User.Adapt<AddUserLoginAccount, Model.UserLoginAccount>();
                        var id = _service.InsertEx(employeemodel, loginmapmodel);
                        if (id > 0)
                        {
                            EmployeeAndLoginID iDList = new EmployeeAndLoginID();
                            iDList.EmployeeID = id;
                            var loginmodel = await new UserLoginAccount().GetLoginUserByEmployeeID(id);
                            if (loginmodel != null)
                            {
                                iDList.LoginID = loginmodel.ID;
                            }
                            return iDList;
                        }
                        else
                        {
                            return null;
                        }
                    });
                }*/
        /// <summary>
        /// 批量插入