public static ADokumentVM GetDokument(ADokument dokument) { if (dokument is Badanie) { return(new BadanieVM(dokument as Badanie)); } else if (dokument is Oswiadczenie) { return(new OswiadczenieVM(dokument as Oswiadczenie)); } else if (dokument is Paszport) { return(new PaszportVM(dokument as Paszport)); } else if (dokument is SzkolenieBHP) { return(new SzkolenieVM(dokument as SzkolenieBHP)); } else if (dokument is Wiza) { return(new WizaVM(dokument as Wiza)); } else if (dokument is Zameldowanie) { return(new ZameldowanieVM(dokument as Zameldowanie)); } else if (dokument is Zezwolenie) { return(new ZezwolenieVM(dokument as Zezwolenie)); } else if (dokument is Zatrudnienie) { return(new ZatrudnienieVM(dokument as Zatrudnienie)); } else { return(null); } }
public ADokumentVM(ADokument dokument) { Dokument = dokument; Typ = dokument.GetType().Name; }