/// <summary> /// Converts this instance of <see cref="UserDTO"/> to an instance of <see cref="User"/>. /// </summary> /// <param name="dto"><see cref="UserDTO"/> to convert.</param> public static User ToEntity(this UserDTO dto) { if (dto == null) { return(null); } var entity = new User(); entity.UserID = dto.UserID; entity.UserName = dto.UserName; entity.FirstName = dto.FirstName; entity.MiddleName = dto.MiddleName; entity.LastName = dto.LastName; entity.DOB = dto.DOB; entity.IsActive = dto.IsActive; entity.IsDeleted = dto.IsDeleted; entity.insuser = dto.insuser; entity.insdt = dto.insdt; entity.upduser = dto.upduser; entity.upddt = dto.upddt; dto.OnEntity(entity); return(entity); }