public CalisanViewModel Convert(Calisan source, CalisanViewModel destination, ResolutionContext context) { if (source != null) { Cevir cevir = new Cevir(); string adi = Arac.BuyutIlkHarfi(source.Adi); string soyadi = Arac.BuyutIlkHarfi(source.Soyadi); CinsiyetiViewModel cinsiyeti = cevir.cevir(source.Cinsi); AkademikUnvaniViewModel unvani = cevir.cevir(source.Unvani); KanGrubuViewModel kaninGrubu = cevir.cevir(source.KaninGrubu); RhDegeriViewModel phDeger = cevir.cevir(source.RhDeger); MedeniDurumuViewModel medeniHali = cevir.cevir(source.MedeniHali); string turCumKimlikNo = source.TurCumKimlikNo.Trim(); string dogumTarihi = source.DogumTarihi.ToShortDateString(); string sicilNo = source.SicilNo; KadrosuViewModel kadroDurumu = cevir.cevir(source.KadroDurumu); SinifViewModel sinifi = cevir.cevir(source.Sinifi); string ibanNo = source.IbanNo; return(new CalisanViewModel(adi, soyadi, cinsiyeti, unvani, kaninGrubu, phDeger, medeniHali, turCumKimlikNo, dogumTarihi, sicilNo, kadroDurumu, sinifi, ibanNo, null)); } else { return(null); } }
public CalisanGorevlendirmeViewModel Convert(CalisanGorevlendirme source, CalisanGorevlendirmeViewModel destination, ResolutionContext context) { if (source != null) { Cevir cevir = new Cevir(); KurumCografyaServis servis = new KurumCografyaServis(Sabitler.KurumCografyaServisBaglantiCumlesi); int anahtar = source.Anahtar; CalisanViewModel calisani = cevir.cevir(source.Calisani); GoreviViewModel gorev = cevir.cevir(source.Gorev); UnvanViewModel unvani = cevir.cevir(source.Unvani); string baslangic = source.Baslangic.ToShortDateString(); bool asilMi = source.AsilMi; string aciklama = source.Aciklama; bool resmiMi = source.ResmiMi; DateTime bitisTarihi = source.Bitis ?? DateTime.MinValue; string bitis = Arac.GetirTarihSozce(source.Bitis); HizmetSonlanisNedeniViewModel sonlanisNedeni = cevir.cevir(source.SonlanisNedeni); return(new CalisanGorevlendirmeViewModel(anahtar, calisani, null, null, gorev, unvani, baslangic, asilMi, aciklama, resmiMi, bitis, sonlanisNedeni)); } else { return(null); } }
public static void SinifIlklendirici(TestContext context) { Cevir cevir = new Cevir(); if (cevir == null) { throw new BosReferansHatasi(""); } _cevir = cevir; _beklenenDeger = int.MinValue; _isGuder = new IsGuder(); }
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); } }
static void serializeobject() { var k = new k1() { //a1 = 1, a2 = "1", a3 = new List <int>() { 1, 23, 4 }, a4 = new List <string>() { "asd", "ghtdfh", "324234", "asd" }, a5 = new int[] { 12, 3, 5, 6457, 456 }, a6 = new string[] { "asda", "asdasda", "a" }, a7 = new k2() { a1 = 1, a2 = "1", a3 = new List <int>() { 1, 23, 4 }, a4 = new List <string>() { "asd", "ghtdfh", "324234", "asd" }, a5 = new int[] { 12, 3, 5, 6457, 456 }, a6 = new string[] { "asda", "asdasda", "a" } }, a8 = new List <k2>() { new k2() { a1 = 1, a2 = "1", a3 = new List <int>() { 1, 23, 4 }, a4 = new List <string>() { "asd", "ghtdfh", "324234", "asd" }, a5 = new int[] { 12, 3, 5, 6457, 456 }, a6 = new string[] { "asda", "asdasda", "a" }, }, new k2() { a1 = 1, a2 = "1", a3 = new List <int>() { 1, 23, 4 }, a4 = new List <string>() { "asd", "ghtdfh", "324234", "asd" }, a5 = new int[] { 12, 3, 5, 6457, 456 }, a6 = new string[] { "asda", "asdasda", "a" }, }, new k2() { a1 = 1, a2 = "1", a3 = new List <int>() { 1, 23, 4 }, a4 = new List <string>() { "asd", "ghtdfh", "324234", "asd" }, a5 = new int[] { 12, 3, 5, 6457, 456 }, a6 = new string[] { "asda", "asdasda", "a" }, } } }; var kk = new k1() { a2 = "asd" }; var aaa = Cevir.JsonSerializeObject(k, IgnoreIfNull: true); var a1aa = Cevir.JsonSerializeObject(kk, IgnoreIfNull: true); var bb = JsonConvert.SerializeObject(k); var a = JsonConvert.DeserializeObject <k1>(bb); GC.Collect(); }
protected PresentationBaz() { this._hataServis = new DKMPKisiUygulamasi.Servis.Somut.HataServis(); this._kontrol = new Kontrol(); this._cevir = new Cevir(); }
public static void SinifIlklendirici(TestContext context) { _cevir = new Cevir(); }
protected PresentationBaz() { this._hataServis = new HataServis(); this._kontrol = new Kontrol(); this._cevir = new Cevir(); }