/// <summary> /// Invoked when <see cref="ToDTO"/> operation is about to return. /// </summary> /// <param name="dto"><see cref="TypeCodeDTO"/> converted from <see cref="JobsInABA.DAL.Entities.TypeCode"/>.</param> static partial void OnDTO(this JobsInABA.DAL.Entities.TypeCode entity, TypeCodeDTO dto) { if (entity.ClassType != null) { dto.ClassType = ClassTypeAssembler.ToDTO(entity.ClassType); } }
/// <summary> /// Converts this instance of <see cref="TypeCodeDTO"/> to an instance of <see cref="JobsInABA.DAL.Entities.TypeCode"/>. /// </summary> /// <param name="dto"><see cref="TypeCodeDTO"/> to convert.</param> public static JobsInABA.DAL.Entities.TypeCode ToEntity(this TypeCodeDTO dto) { if (dto == null) return null; var entity = new JobsInABA.DAL.Entities.TypeCode(); entity.TypeCodeID = dto.TypeCodeID; entity.Name = dto.Name; entity.Code = dto.Code; entity.Description = dto.Description; entity.ClassTypeID = dto.ClassTypeID; entity.ParentTypeCodeID = dto.ParentTypeCodeID; dto.OnEntity(entity); return entity; }
/// <summary> /// Converts this instance of <see cref="TypeCode"/> to an instance of <see cref="TypeCodeDTO"/>. /// </summary> /// <param name="entity"><see cref="TypeCode"/> to convert.</param> public static TypeCodeDTO ToDTO(this JobsInABA.DAL.Entities.TypeCode entity) { if (entity == null) { return(null); } var dto = new TypeCodeDTO(); dto.TypeCodeID = entity.TypeCodeID; dto.Name = entity.Name; dto.Code = entity.Code; dto.Description = entity.Description; dto.ClassTypeID = entity.ClassTypeID; dto.ParentTypeCodeID = entity.ParentTypeCodeID; entity.OnDTO(dto); return(dto); }
/// <summary> /// Converts this instance of <see cref="TypeCodeDTO"/> to an instance of <see cref="TypeCode"/>. /// </summary> /// <param name="dto"><see cref="TypeCodeDTO"/> to convert.</param> public static JobsInABA.DAL.Entities.TypeCode ToEntity(this TypeCodeDTO dto) { if (dto == null) { return(null); } var entity = new JobsInABA.DAL.Entities.TypeCode(); entity.TypeCodeID = dto.TypeCodeID; entity.Name = dto.Name; entity.Code = dto.Code; entity.Description = dto.Description; entity.ClassTypeID = dto.ClassTypeID; entity.ParentTypeCodeID = dto.ParentTypeCodeID; dto.OnEntity(entity); return(entity); }
/// <summary> /// Invoked when <see cref="ToEntity"/> operation is about to return. /// </summary> /// <param name="entity"><see cref="JobsInABA.DAL.Entities.TypeCode"/> converted from <see cref="TypeCodeDTO"/>.</param> static partial void OnEntity(this TypeCodeDTO dto, JobsInABA.DAL.Entities.TypeCode entity) { }
/// <summary> /// Invoked when <see cref="ToDTO"/> operation is about to return. /// </summary> /// <param name="dto"><see cref="TypeCodeDTO"/> converted from <see cref="TypeCode"/>.</param> static partial void OnDTO(this JobsInABA.DAL.Entities.TypeCode entity, TypeCodeDTO dto);