Esempio n. 1
0
        public string sinifEkle(string sinif_subesi, int ogretmen_Id, int bolum_Id)
        {
            try
            {
                if (!string.IsNullOrWhiteSpace(sinif_subesi))
                {
                    Sınıflar sinifayni = db.Sınıflar.Where(k => k.SinifSubesi == sinif_subesi).FirstOrDefault();
                    if (sinifayni == null)
                    {
                        Sınıflar ekle = new Sınıflar();
                        ekle.SinifSubesi = sinif_subesi;
                        ekle.BolumID     = bolum_Id;
                        ekle.OgretmenID  = ogretmen_Id;

                        db.Sınıflar.Add(ekle);
                        if (db.SaveChanges() > 0)
                        {
                            return("Ekleme Başarılı");
                        }
                        return("Ekleme başarısız");
                    }
                    return("Aynı Sınıf Şubesi var");
                }
                return("Boşlukları Doldurun");
            }
            catch (Exception)
            {
                return("Hata var Yetkiliye Bildirin");
            }
        }
 public string BolumEkle(string bolumadi)
 {
     try
     {
         if (!string.IsNullOrWhiteSpace(bolumadi))
         {
             Bolumler Bolumayni = DB.Bolumler.Where(k => k.BolumAdi == bolumadi).FirstOrDefault();
             if (Bolumayni == null)
             {
                 Bolumler bekle = new Bolumler();
                 bekle.BolumAdi = bolumadi;
                 DB.Bolumler.Add(bekle);
                 if (DB.SaveChanges() > 0)
                 {
                     return("Ekleme Başarılı");
                 }
                 return("Ekleme Başarısız");
             }
             return("Aynısı var");
         }
         return("Bölüm Adını doldurun");
     }
     catch (Exception)
     {
         return("Hata var");
     }
 }
 public string Ekle(string bransadi)
 {
     try
     {
         if (!string.IsNullOrWhiteSpace(bransadi))
         {
             //tekrarlı ver olmasın
             var /*Braslar da yazılabilir*/ varsaBrans = DB.Branslar.Where(k => k.BransAdi == bransadi).FirstOrDefault();//bu kod yapısını bir if karar yapısına alarak gelen değerin null olup olmadığını kontrol edeceğiz. null ise veritabanında aynı ismi taşıyan Branş olmadığı anlamına gelecektir.null'dan farklı ise aynı isimde veri tabanında Branş olduğunu gösterecektir.
             if (varsaBrans == null)
             {
                 //Branslar tablosunda BransAdi parametresi(Brans_Adi) nin taşıdığı veriye eşit ise
                 //entiityframwork ile eklmeme yapacağız
                 Branslar bolumekle = new Branslar();//Branslar tablosunu nesne olarak aldık
                 bolumekle.BransAdi = bransadi;
                 DB.Branslar.Add(bolumekle);
                 int sonuc = DB.SaveChanges();
                 if (sonuc > 0)
                 {
                     return("Ekleme Başarılı");
                 }
                 return("Ekleme Başarısız");
             }
             return("Aynı Branş var ");
         }
         return("Lütfen Branş Adını Giriniz");
     }
     catch (Exception)
     {
         return("Branş Eklenirken hata oluştu,lütfen kontrol ediniz");
     }
 }
        public string OgrenciEkle(string Tc, string ad, string soyad, string cinsiyet, DateTime dtarih, int dyeriid, string adres, decimal kilo, decimal boy, int kanid, int sinifid, int kullaniciid)
        {
            try
            {
                if (!string.IsNullOrWhiteSpace(Tc) && !string.IsNullOrWhiteSpace(ad) && !string.IsNullOrWhiteSpace(soyad))
                {
                    Ogrenciler aynitc = db.Ogrenciler.FirstOrDefault(k => k.OgrenciTC == Tc);
                    if (aynitc == null)
                    {
                        Ogrenciler ogrekle = new Ogrenciler();
                        ogrekle.OgrenciTC     = Tc;
                        ogrekle.OgrenciAdi    = ad;
                        ogrekle.OgrenciSoyadi = soyad;
                        ogrekle.Cinsiyeti     = cinsiyet;
                        ogrekle.DogumTarihi   = dtarih;
                        ogrekle.DogumYeriID   = dyeriid;
                        ogrekle.Adres         = adres;
                        ogrekle.OgrenciKilo   = kilo;
                        ogrekle.OgrenciBoy    = boy;
                        ogrekle.KanGrubuID    = kanid;
                        ogrekle.SinifID       = sinifid;
                        ogrekle.KullaniciID   = kullaniciid;

                        db.Ogrenciler.Add(ogrekle);
                        if (db.SaveChanges() > 0)
                        {
                            return("Ekleme Başarılı");
                        }
                        return("Ekleme Başarısız");
                    }
                    return("Aynı Tc li var");
                }
                return("Tc, Ad ve Soyad Boş Bırakmayınız");
            }
            catch (Exception)
            {
                return("Hata var Yetkiliye Bildirin");
            }
        }
        public string OgrenciEkle(string tc, string adi, string soyad, string cinsiyet, DateTime dtarih, string adres, int sinif, int kangrubu, int dyeri, int kullaniciadi)
        {
            try
            {
                if (!string.IsNullOrWhiteSpace(tc) && !string.IsNullOrWhiteSpace(adi) && !string.IsNullOrWhiteSpace(soyad))
                {
                    Ogrenciler ogrenciayni = DB.Ogrenciler.Where(o => o.OgrenciTC == tc).FirstOrDefault();
                    if (ogrenciayni == null)
                    {
                        Ogrenciler ekleogr = new Ogrenciler();
                        ekleogr.OgrenciTC     = tc;
                        ekleogr.OgrenciAdi    = adi;
                        ekleogr.OgrenciSoyadi = soyad;
                        ekleogr.Cinsiyeti     = cinsiyet;
                        ekleogr.DogumTarihi   = dtarih;
                        ekleogr.Adres         = adres;
                        ekleogr.SinifID       = sinif;
                        ekleogr.KanGrubuID    = kangrubu;
                        ekleogr.DogumYeriID   = dyeri;
                        ekleogr.KullaniciID   = kullaniciadi;

                        DB.Ogrenciler.Add(ekleogr);
                        if (DB.SaveChanges() > 0)
                        {
                            return("Ekleme Başarılı");
                        }
                        return("Ekleme Başarısız");
                    }
                    return("Aynısı var Eklenmez");
                }
                return("Tc,Ad ve Soyad Boş Bırakma");
            }
            catch (Exception)
            {
                return("Hata Var Yetkiliye Bildiriniz");
            }
        }