Esempio n. 1
0
        public JsonResult MesajGetir(OgrenciModel ogrenci1)
        {
            //OgrenciModel ogrenci1 = new OgrenciModel();
            ogrenci1.Adi    = "Jonson";
            ogrenci1.Soyadi = "ADIGÜZEL";

            return(Json(ogrenci1));
        }
Esempio n. 2
0
        public JsonResult JsonOgrenci()
        {
            var ogrenci = new OgrenciModel {
                Id = 1, Ad = "ali", Soyad = "veli"
            };

            return(Json(ogrenci));
        }
Esempio n. 3
0
        public JsonResult OgrenciEkleDuzenle(OgrenciModel ogrenciModel)
        {
            //if (HttpContext.Session.GetString("UserId") == null) return Json("");

            var model = ogrenciModel.Ogrenci;

            try
            {
                if (model.Id >= 1)
                {
                    string[] props = { "OkulId", "Sinif", "OgrenciTcNo", "OgrenciAdi", "OgrenciSoyadi", "BolgeId", "Adres", "KayitTarihi", "Aciklama" };
                    _ogrenciBll.Update(new Ogrenci()
                    {
                        Id            = model.Id,
                        OkulId        = model.OkulId,
                        Sinif         = model.Sinif,
                        OgrenciTcNo   = model.OgrenciTcNo,
                        OgrenciAdi    = model.OgrenciAdi,
                        OgrenciSoyadi = model.OgrenciSoyadi,
                        BolgeId       = model.BolgeId,
                        Adres         = model.Adres,
                        KayitTarihi   = model.KayitTarihi,
                        Aciklama      = model.Aciklama
                    }, props);

                    return(Json("True"));
                }
                else
                {
                    _ogrenciBll.Insert(new Ogrenci()
                    {
                        Id            = model.Id,
                        Guid          = Guid.NewGuid().ToString(),
                        Durum         = true,
                        OkulId        = model.OkulId,
                        Sinif         = model.Sinif,
                        OgrenciTcNo   = model.OgrenciTcNo,
                        OgrenciAdi    = model.OgrenciAdi,
                        OgrenciSoyadi = model.OgrenciSoyadi,
                        BolgeId       = model.BolgeId,
                        Adres         = model.Adres,
                        KayitTarihi   = model.KayitTarihi,
                        Aciklama      = model.Aciklama
                    });

                    return(Json("True"));
                }
            }
            catch (Exception ex)
            {
                return(Json(ex.Message));

                throw;
            }
        }
Esempio n. 4
0
        // OnSelected Adında bir method yazdık listeye tıklandığında bu methoda gelinecek
        public void OnSelected(Object sender, SelectedItemChangedEventArgs e)
        {
            if (e.SelectedItem == null)
            {
                return;
            }
            //e.SelectedItem'ı Ogrenci Model ile Cast ederek kendisinin Obje türünü OgrenciModel Yaptık
            OgrenciModel ogr = (OgrenciModel)e.SelectedItem;

            DisplayAlert("Öğrenci Bilgisi", ogr.Name, "Tamam");
        }
 public ActionResult BilgileriniDuzenle()
 {
     using (TezProjectEntities db = new TezProjectEntities())
     {
         ViewBag.Message = TempData["Message"];
         OgrenciModel omodel   = new OgrenciModel();
         string       username = User.Identity.Name;
         omodel.kogrenci = db.Kullanicis.Where(x => x.Kullanici_Adi.Equals(username)).FirstOrDefault();
         omodel.ogrenci  = db.Ogrencis.Where(x => x.Kullanici_Id.Equals(omodel.kogrenci.Kullanici_Id)).FirstOrDefault();
         return(View(omodel));
     }
 }
Esempio n. 6
0
        public ActionResult OgrenciMetod1(int Id)
        {
            List <OgrenciModel> model = new List <OgrenciModel>();
            var ogrenci = new OgrenciModel {
                Id = 1, Ad = "ali", Soyad = "veli"
            };

            model.Add(ogrenci);

            var _ogrenci = model.Where(i => i.Id == Id).FirstOrDefault();

            return(View("Ogrenci", _ogrenci));
        }
Esempio n. 7
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            if (cmbSiniflar.SelectedValue.ToString() == "0")
            {
                MessageBox.Show("Sinif Seciniz!");
                return;
            }
            OgrenciModel o = new OgrenciModel {
                Ad = txt_Ad.Text.Trim(), Numara = txt_Numara.Text.Trim(), Soyad = txt_Soyad.Text.Trim(), TelNo = txt_TelNo.Text.Trim(), Sinifid = Convert.ToInt32(cmbSiniflar.SelectedValue)
            };
            OgrenciBL ob = OgrenciBL.Instance;

            ob.OgrenciEkle(o);
        }
        public void OgrenciJson_Test()
        {
            var ogrenci       = controller.JsonOgrenci();
            var sonuc         = ogrenci.Data as OgrenciModel;
            var olmasıGereken = new OgrenciModel
            {
                Id    = 1,
                Ad    = "ali",
                Soyad = "veli"
            };

            Assert.AreEqual(sonuc.Id, olmasıGereken.Id);
            Assert.AreEqual(sonuc.Ad, olmasıGereken.Ad);
            Assert.AreEqual(sonuc.Soyad, olmasıGereken.Soyad);
        }
Esempio n. 9
0
 public static bool AddOgrenci(OgrenciModel ogrekle)
 {
     using (YurtDbEntities db = new YurtDbEntities())
     {
         Ogrenciler ogrenciler = ConvertToOgrenci(ogrekle);
         db.Ogrenciler.Add(ogrenciler);
         if (db.SaveChanges() > 0)
         {
             return(true);
         }
         else
         {
             return(false);
         }
     }
 }
        //Ders ekle/sil işlemlerinin yapılmasını sağlar
        public ActionResult DersSecimi()
        {
            List <Ders>  MevcutOlmayanDersler = new List <Ders>();
            var          dersler       = dbcontext.Dersler.ToList();
            OgrenciModel ogrenci       = dbcontext.Ogrenciler.Find(User.Identity.Name);
            var          notlar        = dbcontext.Notlar.Where(i => i.Ogrenci.OgrenciId == ogrenci.OgrenciId);
            List <Ders>  mevcutDersler = new List <Ders>();

            foreach (Not not in notlar)
            {
                mevcutDersler.Add(dbcontext.Dersler.Find(not.DersId));
            }

            ViewBag.mevcut = mevcutDersler.ToList();
            return(View(dersler));
        }
Esempio n. 11
0
 public ÖgrDüzenle(OgrenciModel a)
 {
     InitializeComponent();
     textBox1.Text          = a.OgrenciAdi;
     textBox2.Text          = a.OgrenciSoyadi;
     textBox3.Text          = a.OgrenciTC;
     textBox4.Text          = a.OgrenciOkul;
     textBox5.Text          = a.OgrenciBolum;
     comboBox1.SelectedItem = a.OgrenciSınıf;
     dateTimePicker1.Value  = a.OgrenciKayitTarihi.GetValueOrDefault();
     textBox6.Text          = a.KalacagiOda.ToString();
     maskedTextBox1.Text    = a.OgrenciTelefon;
     textBox8.Text          = a.VeliAdi;
     maskedTextBox2.Text    = a.VeliTelefon;
     textBox10.Text         = a.OgrenciAdresi;
 }
        //Seçilen dersi öğrencinin mevcut derslerine ekler
        public ActionResult SecilenDers(string dersId)
        {
            string       ogrId   = User.Identity.Name;
            string       notId   = string.Concat(dersId, ogrId);
            OgrenciModel ogrenci = dbcontext.Ogrenciler.Find(ogrId);
            Ders         ders    = dbcontext.Dersler.Find(dersId);
            Not          not     = new Not();

            not.Ogrenci   = ogrenci;
            not.OgrenciId = ogrenci.OgrenciId;
            not.Ders      = ders;
            not.DersId    = ders.DersId;
            not.NotId     = notId;
            dbcontext.Notlar.Add(not);
            dbcontext.SaveChanges();
            return(RedirectToAction("DersSecimi"));
        }
Esempio n. 13
0
        public static bool UpdateOgrenci(OgrenciModel ogrguncelle)
        {
            var yeniogrenci = ConvertToOgrenci(ogrguncelle);

            using (YurtDbEntities db = new YurtDbEntities())
            {
                db.Entry(yeniogrenci).State = EntityState.Modified;

                if (db.SaveChanges() > 0)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
        }
Esempio n. 14
0
        public ActionResult OgrenciMetod3(int Id)
        {
            if (Id <= 0)
            {
                return(RedirectToAction("Index"));
            }

            List <OgrenciModel> model = new List <OgrenciModel>();
            var ogrenci = new OgrenciModel {
                Id = 1, Ad = "ali", Soyad = "veli"
            };

            model.Add(ogrenci);

            var _ogrenci = model.Where(i => i.Id == Id).FirstOrDefault();

            return(View("Ogrenci", _ogrenci));
        }
Esempio n. 15
0
        public static Ogrenciler ConvertToOgrenci(OgrenciModel om)//Ogrenciler tablosunu ogrencimodel sınıfına dönderir.
        {
            Ogrenciler yeniogrenci = new Ogrenciler();

            yeniogrenci.OgrenciID          = om.OgrenciID;
            yeniogrenci.OgrenciAdi         = om.OgrenciAdi;
            yeniogrenci.OgrenciSoyadi      = om.OgrenciSoyadi;
            yeniogrenci.OgrenciTC          = om.OgrenciTC;
            yeniogrenci.OgrenciOkul        = om.OgrenciOkul;
            yeniogrenci.OgrenciBolum       = om.OgrenciBolum;
            yeniogrenci.OgrenciSınıf       = om.OgrenciSınıf;
            yeniogrenci.OgrenciKayitTarihi = om.OgrenciKayitTarihi;
            yeniogrenci.KalacagiOda        = om.KalacagiOda;
            yeniogrenci.OgrenciTelefon     = om.OgrenciTelefon;
            yeniogrenci.VeliAdi            = om.VeliAdi;
            yeniogrenci.VeliTelefon        = om.VeliTelefon;
            yeniogrenci.OgrenciAdresi      = om.OgrenciAdresi;

            return(yeniogrenci);
        }
Esempio n. 16
0
 public bool OgrenciEkle(OgrenciModel o)
 {
     try
     {
         SqlParameter[] p = { new SqlParameter("@Ad",      o.Ad),
                              new SqlParameter("@Soyad",   o.Soyad),
                              new SqlParameter("@Numara",  o.Numara),
                              new SqlParameter("@Telno",   o.TelNo),
                              new SqlParameter("@Sinifid", o.Sinifid) };
         return(hlp.ExecuteNonQuery("Insert into tblOgrenciler values (@Ad,@Soyad,@Numara,@Telno,@Sinifid)", p) > 0);
     }
     catch (SqlException)
     {
         throw;
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 17
0
 public bool OgrenciGuncelle(OgrenciModel o)
 {
     try
     {
         SqlParameter[] p = { new SqlParameter("@Ad",      o.Ad),
                              new SqlParameter("@Soyad",   o.Soyad),
                              new SqlParameter("@Numara",  o.Numara),
                              new SqlParameter("@Telno",   o.TelNo),
                              new SqlParameter("@Sinifid", o.Sinifid) };
         return(hlp.ExecuteNonQuery("Update tblOgrenciler set Ad=@Ad,Soyad=@Soyad,Numara=@Numara,TelNo=@Telno", p) > 0);
     }
     catch (SqlException)
     {
         throw;
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 18
0
        public IActionResult OgrenciListe(int OkulId = 0, bool Durum = true)
        {
            var val = _tahakkukDetayBll.TahakkukDetayGetir("aaaa-aaaa").ToList();

            var query = _ogrenciBll.OgrenciListe(null).Where(x => x.Durum == Durum);

            if (OkulId != 0)
            {
                query = query.Where(x => x.OkulId == OkulId);
            }


            var model = new OgrenciModel
            {
                OkulId             = 0,
                OkulListesi        = _okulBll.OkulListe(null).ToList(),
                OgreciBolgeListesi = _ogrenciBolgeBll.OgrenciBolgeListe(null).ToList(),
                OgrenciListesi     = query.ToList()
            };

            return(View(model));
        }
Esempio n. 19
0
 public OgrenciController(RepOgrenci repOgrenci, OgrenciModel Model)
 {
     _Model      = Model;
     _repOgrenci = repOgrenci;
 }