@@ -30,7 +30,8 @@ namespace NIP24
3030 /// Interfejs pełnych danych firmy
3131 /// </summary>
3232 [ Guid ( "F2C462BF-6C2C-44E2-95AB-2D52B50450C8" ) ]
33- [ ComVisible ( true ) ]
33+ [ InterfaceType ( ComInterfaceType . InterfaceIsDual ) ]
34+ [ ComVisible ( true ) ]
3435 public interface IAllData
3536 {
3637 #region members of IInvoiceData
@@ -229,97 +230,109 @@ public interface IAllData
229230 [ DispId ( 67 ) ]
230231 DateTime LastUpdateDate { get ; set ; }
231232
233+ /// <summary>
234+ /// Data orzeczenia o upadłości
235+ /// </summary>
236+ [ DispId ( 68 ) ]
237+ DateTime BankruptcyDate { get ; set ; }
238+
239+ /// <summary>
240+ /// Data zakończenia postępowania upadłościowego
241+ /// </summary>
242+ [ DispId ( 69 ) ]
243+ DateTime EndOfBankruptcyProceedingsDate { get ; set ; }
244+
232245 /// <summary>
233- /// Data zakończenia działalności
234- /// </summary>
235- [ DispId ( 68 ) ]
246+ /// Data zakończenia działalności
247+ /// </summary>
248+ [ DispId ( 70 ) ]
236249 DateTime EndDate { get ; set ; }
237250
238251 /// <summary>
239252 /// Kod organu rejestrowego
240253 /// </summary>
241- [ DispId ( 69 ) ]
254+ [ DispId ( 71 ) ]
242255 string RegistryEntityCode { get ; set ; }
243256
244257 /// <summary>
245258 /// Nazwa organu rejestrowego
246259 /// </summary>
247- [ DispId ( 70 ) ]
260+ [ DispId ( 72 ) ]
248261 string RegistryEntityName { get ; set ; }
249262
250263 /// <summary>
251264 /// Kod rodzaju rejestru ewidencji
252265 /// </summary>
253- [ DispId ( 71 ) ]
266+ [ DispId ( 73 ) ]
254267 string RegistryCode { get ; set ; }
255268
256269 /// <summary>
257270 /// Nazwa rodzaju rejestru ewidencji
258271 /// </summary>
259- [ DispId ( 72 ) ]
272+ [ DispId ( 74 ) ]
260273 string RegistryName { get ; set ; }
261274
262275 /// <summary>
263276 /// Data wpisu do rejestru ewidencji
264277 /// </summary>
265- [ DispId ( 73 ) ]
278+ [ DispId ( 75 ) ]
266279 DateTime RecordCreationDate { get ; set ; }
267280
268281 /// <summary>
269282 /// Numer w rejestrze ewidencji
270283 /// </summary>
271- [ DispId ( 74 ) ]
284+ [ DispId ( 76 ) ]
272285 string RecordNumber { get ; set ; }
273286
274287 /// <summary>
275288 /// Kod podstawowej formy prawnej
276289 /// </summary>
277- [ DispId ( 75 ) ]
290+ [ DispId ( 77 ) ]
278291 string BasicLegalFormCode { get ; set ; }
279292
280293 /// <summary>
281294 /// Nazwa podstawowej formy prawnej
282295 /// </summary>
283- [ DispId ( 76 ) ]
296+ [ DispId ( 78 ) ]
284297 string BasicLegalFormName { get ; set ; }
285298
286299 /// <summary>
287300 /// Kod szczególnej formy prawnej
288301 /// </summary>
289- [ DispId ( 77 ) ]
302+ [ DispId ( 79 ) ]
290303 string SpecificLegalFormCode { get ; set ; }
291304
292305 /// <summary>
293306 /// Nazwa szczególnej formy prawnej
294307 /// </summary>
295- [ DispId ( 78 ) ]
308+ [ DispId ( 80 ) ]
296309 string SpecificLegalFormName { get ; set ; }
297310
298311 /// <summary>
299312 /// Kod formy własności
300313 /// </summary>
301- [ DispId ( 79 ) ]
314+ [ DispId ( 81 ) ]
302315 string OwnershipFormCode { get ; set ; }
303316
304317 /// <summary>
305318 /// Nazwa formy własności
306319 /// </summary>
307- [ DispId ( 80 ) ]
320+ [ DispId ( 82 ) ]
308321 string OwnershipFormName { get ; set ; }
309322
310323 /// <summary>
311324 /// Lista wspólników s.c.
312325 /// </summary>
313- [ DispId ( 81 ) ]
326+ [ DispId ( 83 ) ]
314327 BusinessPartner [ ] BusinessPartner { get ; set ; }
315328
316329 /// <summary>
317330 /// Lista kodów PKD
318331 /// </summary>
319- [ DispId ( 82 ) ]
332+ [ DispId ( 84 ) ]
320333 PKD [ ] PKD { get ; set ; }
321334
322- [ DispId ( 83 ) ]
335+ [ DispId ( 85 ) ]
323336 string ToString ( ) ;
324337 }
325338
@@ -485,10 +498,40 @@ DateTime IAllData.LastUpdateDate
485498 set { LastUpdateDate = value ; }
486499 }
487500
488- /// <summary>
489- /// Data zakończenia działalności
490- /// </summary>
491- [ ComVisible ( false ) ]
501+ /// <summary>
502+ /// Data orzeczenia o upadłości
503+ /// </summary>
504+ [ ComVisible ( false ) ]
505+ public DateTime ? BankruptcyDate { get ; set ; }
506+
507+ /// <summary>
508+ /// Data orzeczenia o upadłości
509+ /// </summary>
510+ DateTime IAllData . BankruptcyDate
511+ {
512+ get { return BankruptcyDate ?? DateTime . MinValue ; }
513+ set { BankruptcyDate = value ; }
514+ }
515+
516+ /// <summary>
517+ /// Data zakończenia postępowania upadłościowego
518+ /// </summary>
519+ [ ComVisible ( false ) ]
520+ public DateTime ? EndOfBankruptcyProceedingsDate { get ; set ; }
521+
522+ /// <summary>
523+ /// Data zakończenia postępowania upadłościowego
524+ /// </summary>
525+ DateTime IAllData . EndOfBankruptcyProceedingsDate
526+ {
527+ get { return EndOfBankruptcyProceedingsDate ?? DateTime . MinValue ; }
528+ set { EndOfBankruptcyProceedingsDate = value ; }
529+ }
530+
531+ /// <summary>
532+ /// Data zakończenia działalności
533+ /// </summary>
534+ [ ComVisible ( false ) ]
492535 public DateTime ? EndDate { get ; set ; }
493536
494537 /// <summary>
@@ -646,6 +689,8 @@ public override string ToString()
646689 + ", holdDate = " + HoldDate
647690 + ", renevalDate = " + RenevalDate
648691 + ", lastUpdateDate = " + LastUpdateDate
692+ + ", bankruptcyDate = " + BankruptcyDate
693+ + ", endOfBankruptcyProceedingsDate = " + EndOfBankruptcyProceedingsDate
649694 + ", endDate = " + EndDate
650695
651696 + ", registryEntityCode = " + RegistryEntityCode
0 commit comments