Пример #1
0
        public static EmployeeViewModel Map(EmployeeDto dto)
        {
            if (dto == null)
            {
                return(null);
            }

            return(new EmployeeViewModel
            {
                Id = dto.Id,
                Name = dto.Name,
                Phone = dto.Phone,
                Active = dto.Active,
                Specialty = SpecialtyMapper.Map(dto.Specialty),
                Type = TypeMapper.Map(dto.Type),
                ManagerID = dto.ManagerID,
                Manager = EmployeeMapper.Map(dto.Manager),
                RowVersion = dto.RowVersion,
                Department = DepartmentMapper.Map(dto.Department)
            });
        }
Пример #2
0
        public static EmployeeDto Map(EmployeeViewModel model)
        {
            if (model == null)
            {
                return(null);
            }

            return(new EmployeeDto
            {
                Id = model.Id,
                Name = model.Name,
                Phone = model.Phone,
                Active = model.Active,
                Specialty = SpecialtyMapper.Map(model.Specialty),
                Type = TypeMapper.Map(model.Type),
                ManagerID = model.ManagerID,
                Manager = EmployeeMapper.Map(model.Manager),
                //Projects = ProjectMapper.Map(model.Projects).ToList(),
                Department = DepartmentMapper.Map(model.Department),
                RowVersion = model.RowVersion
            });
        }