public CalisanOzetViewModel(CalisanGorevlendirmeViewModel gorevlendirme, KisiOgrenimViewModel ogrenimi, KisiIletisimViewModel dahili, KisiIletisimViewModel bakanlikEposta, KisiIletisimViewModel cepTelefonu, int kidemYili) : this() { this.Gorevlendirme = gorevlendirme; this.Ogrenimi = ogrenimi; this.Dahili = dahili; this.BakanlikEposta = bakanlikEposta; this.CepTelefonu = cepTelefonu; this.KidemYili = kidemYili; }
public CalisanOzetViewModel Convert(CalisanOzet source, CalisanOzetViewModel destination, ResolutionContext context) { if (source != null) { Cevir cevir = new Cevir(); CalisanGorevlendirmeViewModel gorevlendirme = cevir.cevir(source.Gorevlendirme, null, null); KisiOgrenimViewModel ogrenimi = cevir.cevir(source.Ogrenimi); KisiIletisimViewModel dahili = cevir.cevir(source.Dahili); KisiIletisimViewModel bakanlikEposta = cevir.cevir(source.BakanlikEposta); KisiIletisimViewModel cepTelefonu = cevir.cevir(source.CepTelefonu); int kidemYili = source.KidemYili ?? 0; return(new CalisanOzetViewModel(gorevlendirme, ogrenimi, dahili, bakanlikEposta, cepTelefonu, kidemYili)); } else { return(null); } }