Ejemplo n.º 1
0
        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);
            }
        }
Ejemplo n.º 2
0
        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);
            }
        }
Ejemplo n.º 3
0
        public static void SinifIlklendirici(TestContext context)
        {
            Cevir cevir = new Cevir();

            if (cevir == null)
            {
                throw new BosReferansHatasi("");
            }

            _cevir         = cevir;
            _beklenenDeger = int.MinValue;
            _isGuder       = new IsGuder();
        }
Ejemplo n.º 4
0
        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);
            }
        }
Ejemplo n.º 5
0
        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();
 }
Ejemplo n.º 7
0
 public static void SinifIlklendirici(TestContext context)
 {
     _cevir = new Cevir();
 }
Ejemplo n.º 8
0
 protected PresentationBaz()
 {
     this._hataServis = new HataServis();
     this._kontrol    = new Kontrol();
     this._cevir      = new Cevir();
 }