public AileBilgileri AileDTOtoEntityMapping(AileBilgileriDTO aileDTO, AileBilgileri aileBilgileri)
 {
     aileBilgileri.AnneAdi      = aileDTO.AnneAdi;
     aileBilgileri.BabaAdi      = aileDTO.BabaAdi;
     aileBilgileri.KardesSayisi = aileDTO.KardesSayisi;
     return(aileBilgileri);
 }
        private AileBilgileriDTO aileBilgileriEntityToDToMapping(AileBilgileri bulunanKisi)
        {
            AileBilgileriDTO kisininAilesi1 = new AileBilgileriDTO();

            kisininAilesi1.AnneAdi      = bulunanKisi.AnneAdi;
            kisininAilesi1.BabaAdi      = bulunanKisi.BabaAdi;
            kisininAilesi1.KardesSayisi = bulunanKisi.KardesSayisi;
            kisininAilesi1.KisiID       = bulunanKisi.KisiID;
            return(kisininAilesi1);
        }
        public AileBilgileri AileDTOtoEntityMapping(AileBilgileriDTO aileDTO)
        {
            AileBilgileri aileBilgileri = new AileBilgileri();

            aileBilgileri.KisiID       = aileDTO.KisiID;
            aileBilgileri.AnneAdi      = aileDTO.AnneAdi;
            aileBilgileri.BabaAdi      = aileDTO.BabaAdi;
            aileBilgileri.KardesSayisi = aileDTO.KardesSayisi;
            return(aileBilgileri);
        }
        public bool AileEkleController(AileBilgileriDTO aileDTO)
        {
            AileBilgileri aileBilgileri = AileDTOtoEntityMapping(aileDTO);

            if (_abm.AileEkleManagement(aileBilgileri) > 0)
            {
                return(true);
            }
            return(false);
        }
        public bool AileGuncelle(AileBilgileriDTO aileDTO)
        {
            AileBilgileri ab = _abm.aileGetirManagement(aileDTO.KisiID);

            ab = AileDTOtoEntityMapping(aileDTO, ab);
            if (_abm.AileGuncelleManagement(ab) > 0)
            {
                return(true);
            }
            return(false);
        }
 public FormKisiGuncelle()
 {
     _kc                 = new KisiController();
     _kisiControler      = new KisiController();
     _aileController     = new AileController();
     _iletisimController = new IletisimController();
     //_kisiDTO = new KisiBilgileriDTO();
     //_aileDTO = new AileBilgileriDTO();
     //_iletisimDTO = new IletisimBilgileriDTO()
     _bulunanKisi              = new KisiBilgileriDTO();
     _kisininAilesi            = new AileBilgileriDTO();
     _kisininIletisimBilgileri = new IletisimBilgileriDTO();
     InitializeComponent();
 }
        public KisiBilgiKayıt()
        {
            errorProvider       = new ErrorProvider();
            _aileController     = new AileController();
            _kisiControler      = new KisiController();
            _iletisimController = new IletisimController();
            _hc                = new HobilerController();
            _kisiDTO           = new KisiBilgileriDTO();
            _aileDTO           = new AileBilgileriDTO();
            _iletisimDTO       = new IletisimBilgileriDTO();
            _kisiHobi          = new KisiHobiDTO();
            _treeNodesList     = new List <TreeNode>();
            _tiklananTreeNodes = new List <TreeNode>();
            _secilenTreeNodes  = new List <TreeNode>();

            InitializeComponent();
        }
        private void btnTcAra_Click(object sender, EventArgs e)
        {
            KisiBilgileriDTO bulunanKisi = new KisiBilgileriDTO();

            if (txtIDara.Text != null)
            {
                _tcSorgula  = txtIDara.Text;
                bulunanKisi = _kisiControler.kisiGetirController(_tcSorgula);

                if (bulunanKisi.kisiID > 0)
                {
                    btnAileKaydet.Visible     = false;
                    btnIletisimKaydet.Visible = false;
                    btnKisiKaydet.Visible     = false;
                    btnHobiKaydet.Visible     = false;
                    txtAd.Text               = bulunanKisi.kisiAdi;
                    txtSoyad.Text            = bulunanKisi.kisiSoyAdi;
                    txtAylikGelir.Text       = Convert.ToString(bulunanKisi.kisiAylikGelir);
                    txtUyruk.Text            = bulunanKisi.kisiUyruk;
                    txtTc.Text               = bulunanKisi.kisiTcNo;
                    txtDogumYeri.Text        = bulunanKisi.kisiDogumYeri;
                    dtpDogumTarihi.Value     = bulunanKisi.kisiDogumTarihi;
                    grbAileBilgileri.Visible = true;
                    grbIletisim.Visible      = true;
                    grbHobiEkle.Visible      = true;
                    AileBilgileriDTO kisininAilesi = new AileBilgileriDTO();
                    kisininAilesi         = _aileController.aileGetirController(bulunanKisi.kisiID);
                    txtAnneAdi.Text       = kisininAilesi.AnneAdi;
                    txtBabaAdi.Text       = kisininAilesi.BabaAdi;
                    nudKardesSayisi.Value = (byte)kisininAilesi.KardesSayisi;
                    IletisimBilgileriDTO kisininIletisimBilgileri = new IletisimBilgileriDTO();
                    kisininIletisimBilgileri = _iletisimController.iletisimGetirController(bulunanKisi.kisiID);
                    txtAdres.Text            = kisininIletisimBilgileri.Adres;
                    txtTelNo.Text            = kisininIletisimBilgileri.Telefon;
                    txtMail.Text             = kisininIletisimBilgileri.Mail;
                }
                else
                {
                    txtTc.Text = _tcSorgula;
                }
            }
        }
        private void btnAile_MouseHover(object sender, EventArgs e)
        {
            //ToolTip aileBilgileri = new ToolTip();
            //aileBilgileri.ToolTipIcon = ToolTipIcon.Info;
            //aileBilgileri.ToolTipTitle = "... ID'li Kişinin Aile Bilgileri !";
            //aileBilgileri.IsBalloon = true;
            //aileBilgileri.SetToolTip(btnAile, "Aile Bilgileri bla bla bla");

            AileBilgileriDTO aileDTO = new AileBilgileriDTO();

            _seciliId = Convert.ToInt32(dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells["kisiId"].Value);
            aileDTO   = _aileController.aileGetirController(_seciliId);


            btnAile.Location = new Point(12, 188);
            btnAile.Width    = 286;
            btnAile.Height   = 208;
            // btnAile.Location = btnAile.Location;
            btnAile.Text = "Anne Adı: " + aileDTO.AnneAdi + "\n\nBaba Adı: " + aileDTO.BabaAdi + "\n\nKardeş Sayısı: " + aileDTO.KardesSayisi;
        }