| | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public interface IEmployeeMain : IBaseCAL<AddEmployeeMainDto, UpdateEmployeeMainDto, EmployeeMainDto>, IUpdateParas, IUpdateFlags, IUpdateTagName, IUpdateSorter |
| | | public interface IEmployeeMain : IBaseCAL<Dto.AddEmployeeMainInput, Dto.UpdateEmployeeMainDto, EmployeeMainDto>, IUpdateParas, IUpdateFlags, IUpdateTagName, IUpdateSorter |
| | | { |
| | | /// <summary> |
| | | /// 插入员工拓展(包含登录用户) |
| | | /// 插入员工拓展 |
| | | /// </summary> |
| | | Task<long> InsertLoginUserEx(AddEmployeeMainDto employeeMainDto, AddUserLoginMapDto loginmapdto, AddLoginUserMainDto loginuserdto); |
| | | // Task<EmployeeAndLoginID> InsertEx(Dto.AddEmployeeMainInput employeeMainDto); |
| | | |
| | | /// <summary> |
| | | /// 插入员工拓展(不包含登录用户) |
| | | /// 通过 ID 获取 |
| | | /// </summary> |
| | | Task<long> InsertEx(AddEmployeeMainDto employeeMainDto, AddUserLoginMapDto loginmapdto); |
| | | Task<EmployeeMainDto> GetByID(long ID); |
| | | |
| | | Task<EmployeeMainDto> GetByErpCode(String ErpCode); |
| | | |
| | | /// <summary> |
| | | /// 通过 ID 删除 |
| | | /// </summary> |
| | | Task<bool> DeleteByID(long ID); |
| | | } |
| | | } |