private Ogrenci OgrenciDataDoldur(OgrenciEkleModel model)
        {
            Ogrenci ogrenci = _mapper.Map <Ogrenci>(model);

            ogrenci = OgrenciAdresEkle(ogrenci, new OgrenciAdresEkleModel {
                Adres = model.OgrenciAdres, AdresTipi = AdresTipi.Okul
            });
            ogrenci = OgrenciAdresEkle(ogrenci, new OgrenciAdresEkleModel {
                Adres = model.OgrenciMemleketAdres, AdresTipi = AdresTipi.Ev
            });
            ogrenci = OgrenciMailEkle(ogrenci, new OgrenciMailEkleModel {
                MailAdresi = model.OgrenciMail
            });
            ogrenci = OgrenciTelefonEkle(ogrenci, new OgrenciTelefonEkleModel {
                Telefon = model.OgrenciTelefon
            });
            return(ogrenci);
        }
        public DataResponse OgrenciEkle(OgrenciEkleModel model)
        {
            var response = _ogrenciDal.SetState(OgrenciDataDoldur(model), EntityState.Added);

            if (response)
            {
                return new DataResponse
                       {
                           Tamamlandi = true,
                           Mesaj      = model.Numara + " numaralı ögrenci kayıt edildi",
                       }
            }
            ;
            return(new DataResponse
            {
                Tamamlandi = true,
                Mesaj = model.Numara + " numaralı ögrenci kayıt edilirken hata oluştu",
            });
        }