Ejemplo n.º 1
0
        public static MESpecialistType ToMESpecialistType(this SpecialistTypeViewModel dto)
        {
            MESpecialistType entity = new MESpecialistType();

            entity.CopyPropertiesFrom(dto);
            return(entity);
        }
        public static SpecialistTypeDetailDto ToSpecialistTypeDetailDto(this MESpecialistType entity)
        {
            if (entity == null)
            {
                return(null);
            }
            SpecialistTypeDetailDto dto = new SpecialistTypeDetailDto();

            dto.CopyPropertiesFrom(entity);
            dto.Specialists = entity.MESpecialists.IsNullOrEmpty() ? null : entity.MESpecialists.Select(x => x.ToSpecialistViewModel()).ToArray();
            return(dto);
        }
        public static SpecialistTypeViewModel ToSpecialistTypeViewModel(this MESpecialistType entity)
        {
            if (entity == null)
            {
                return(null);
            }
            SpecialistTypeViewModel dto = new SpecialistTypeViewModel();

            dto.CopyPropertiesFrom(entity);
            dto.MESpecialistTypeID = entity.MESpecialistTypeID;
            return(dto);
        }