// GET: Bolum public ActionResult List() { using (OIDbEntities db = new OIDbEntities()) { return(View(db.Bolumlers.Include(x => x.Ogrencilers).ToList())); } }
public ActionResult NotVer(int id, NotVM note) { using (OIDbEntities db = new OIDbEntities()) { if (!ModelState.IsValid) { var ogrtID = Convert.ToInt32(Session["OgrID"]); NotVM not = new NotVM() { Ogrenciler = db.Ogrencilers.Include(x => x.Bolumler).Where(x => x.ID == id).ToList(), Ders = db.Derslers.Where(x => x.OgretmenID == ogrtID).ToList() }; return(View(note)); } var find = db.Ogrencilers.Find(id); var uid = Convert.ToInt32(Session["UserID"]); var user = db.Ogretmenlers.Find(uid); var ogrıd = Convert.ToInt32(Session["OgrID"]); db.Notlars.Add(note.Not); note.Not.OgretmenID = user.ID; note.Not.BolumID = user.BolumID; note.Not.OgrencıID = find.ID; db.SaveChanges(); return(RedirectToAction("Index", id)); } }
public ActionResult Create() { using (OIDbEntities db = new OIDbEntities()) { return(View()); } }
public ActionResult Create(OgretmenVM model, HttpPostedFileBase Foto) { using (OIDbEntities db = new OIDbEntities()) { if (!ModelState.IsValid) { OgretmenVM ogrt = new OgretmenVM() { Bolumlers = db.Bolumlers.ToList(), Cinsiyetlers = db.Cinsiyetlers.ToList(), Ogretmenlers = model.Ogretmenlers, Sehirlers = db.Sehirlers.ToList() }; return(View(ogrt)); } if (Foto != null) { WebImage img = new WebImage(Foto.InputStream); FileInfo info = new FileInfo(Foto.FileName); string newFoto = Guid.NewGuid().ToString() + info.Extension; img.Resize(150, 300); img.Save("~/OgretmenFoto/" + newFoto); model.Ogretmenlers.Fotograf = "/OgretmenFoto/" + newFoto; db.Ogretmenlers.Add(model.Ogretmenlers); } db.SaveChanges(); return(RedirectToAction("List")); } }
public ActionResult Create(DersVM model) { using (OIDbEntities db = new OIDbEntities()) { if (!ModelState.IsValid) { DersVM ders = new DersVM() { Bolumler = db.Bolumlers.ToList(), Dersler = model.Dersler, Ogretmenler = db.Ogretmenlers.ToList() }; return(View(ders)); } if (model.Dersler.ID == 0) { db.Derslers.Add(model.Dersler); } else { db.Entry(model.Dersler).State = System.Data.Entity.EntityState.Modified; } db.SaveChanges(); return(RedirectToAction("List")); } }
// GET: Ogrenci public ActionResult List() { using (OIDbEntities db = new OIDbEntities()) { var model = db.Ogrencilers.Include(x => x.Bolumler).Include(x => x.Uyruklar).Include(x => x.Cinsiyetler).Include(x => x.Sınıflar).Include(x => x.Sehirler).ToList(); return(View(model)); } }
public ActionResult SignOut() { using (OIDbEntities db = new OIDbEntities()) { FormsAuthentication.SignOut(); return(RedirectToAction("Login")); } }
public ActionResult List() { using (OIDbEntities db = new OIDbEntities()) { var model = db.Kullanıcılar.Include(x => x.Ogretmenler).ToList(); return(View(model)); } }
// GET: Ders public ActionResult List() { using (OIDbEntities db = new OIDbEntities()) { var model = db.Derslers.Include(x => x.Bolumler).Include(x => x.Ogretmenler).ToList(); return(View(model)); } }
public ActionResult Create() { using (OIDbEntities db = new OIDbEntities()) { KullanıcıVM user = new KullanıcıVM() { Ogretmenlers = db.Ogretmenlers.ToList() }; return(View(user)); } }
// Daha ayarlanmadı böyle kaldı notları falan girince halledersin Erdem. public ActionResult Search(string Ara = null) { using (OIDbEntities db = new OIDbEntities()) { var model = db.Ogrencilers.Include(x => x.Cinsiyetler).Include(x => x.Sehirler).Include(x => x.Bolumler).Where(x => x.TCNo.Contains(Ara)).SingleOrDefault(); if (model == null) { return(HttpNotFound()); } return(View(model)); } }
public ActionResult Create() { using (OIDbEntities db = new OIDbEntities()) { DersVM ders = new DersVM() { Bolumler = db.Bolumlers.ToList(), Ogretmenler = db.Ogretmenlers.ToList() }; return(View(ders)); } }
public ActionResult Update(int ID) { using (OIDbEntities db = new OIDbEntities()) { var find = db.Bolumlers.Find(ID); if (find == null) { return(HttpNotFound()); } return(View("Create", find)); } }
public ActionResult Detail(int ID) { using (OIDbEntities db = new OIDbEntities()) { var model = db.Ogrencilers.Include(x => x.Uyruklar).Include(x => x.Sehirler).Include(x => x.Sınıflar).Include(x => x.Bolumler).Include(x => x.Cinsiyetler).Where(x => x.ID == ID).SingleOrDefault(); if (model == null) { return(HttpNotFound()); } return(View(model)); } }
public ActionResult Create() { using (OIDbEntities db = new OIDbEntities()) { OgretmenVM ogretmen = new OgretmenVM() { Bolumlers = db.Bolumlers.ToList(), Cinsiyetlers = db.Cinsiyetlers.ToList(), Sehirlers = db.Sehirlers.ToList() }; return(View(ogretmen)); } }
// GET: Not public ActionResult Index() { using (OIDbEntities db = new OIDbEntities()) { var bıd = Convert.ToInt32(Session["BID"]); var model = db.Ogrencilers.Include(x => x.Bolumler).Include(x => x.Sınıflar).Where(x => x.BolumID == bıd).ToList(); if (model.Count == 0) { ViewBag.Ogryok = "Bu öğretmene dair hiç bir öğrenci yoktur."; } return(View(model)); } }
public ActionResult Delete(int ID) { using (OIDbEntities db = new OIDbEntities()) { var sil = db.Bolumlers.Find(ID); if (sil == null) { return(HttpNotFound()); } db.Bolumlers.Remove(sil); db.SaveChanges(); return(RedirectToAction("List")); } }
public ActionResult Create() { using (OIDbEntities db = new OIDbEntities()) { OgrenciVM ogrenci = new OgrenciVM() { Bolumler = db.Bolumlers.ToList(), Cinsiyetlers = db.Cinsiyetlers.ToList(), Sehirlers = db.Sehirlers.ToList(), Sınıflars = db.Sınıflar.ToList(), Uyruklars = db.Uyruklars.ToList() }; return(View(ogrenci)); } }
public ActionResult NotVer(int id) { using (OIDbEntities db = new OIDbEntities()) { var ogrtID = Convert.ToInt32(Session["OgrID"]); NotVM note = new NotVM() { Ogrenciler = db.Ogrencilers.Include(x => x.Bolumler).Where(x => x.ID == id).ToList(), Ders = db.Derslers.Where(x => x.OgretmenID == ogrtID).ToList() }; if (note.Ogrenciler == null) { return(HttpNotFound()); } return(View(note)); } }
public ActionResult Edit(int ID) { using (OIDbEntities db = new OIDbEntities()) { var model = new DersVM() { Bolumler = db.Bolumlers.ToList(), Dersler = db.Derslers.Find(ID), Ogretmenler = db.Ogretmenlers.ToList() }; if (model.Dersler == null) { return(HttpNotFound()); } return(View("Create", model)); } }
public ActionResult Update(int ID, HttpPostedFileBase Foto, OgrenciVM model) { using (OIDbEntities db = new OIDbEntities()) { if (!ModelState.IsValid) { OgrenciVM ogr = new OgrenciVM() { Uyruklars = db.Uyruklars.ToList(), Bolumler = db.Bolumlers.ToList(), Cinsiyetlers = db.Cinsiyetlers.ToList(), Ogrenciler = model.Ogrenciler, Sehirlers = db.Sehirlers.ToList(), Sınıflars = db.Sınıflar.ToList() }; return(View(ogr)); } var ogrenci = db.Ogrencilers.Where(x => x.ID == ID).SingleOrDefault(); if (Foto != null) { if (System.IO.File.Exists(Server.MapPath(ogrenci.Fotograf))) { System.IO.File.Delete(Server.MapPath(ogrenci.Fotograf)); } WebImage img = new WebImage(Foto.InputStream); FileInfo info = new FileInfo(Foto.FileName); string newFoto = Guid.NewGuid().ToString() + info.Extension; img.Resize(300, 150); img.Save("~/OgrenciFoto/" + newFoto); ogrenci.Fotograf = "/OgrenciFoto/" + newFoto; } ogrenci.Adsoyad = model.Ogrenciler.Adsoyad; ogrenci.Adres = model.Ogrenciler.Adres; ogrenci.CinsiyetID = model.Ogrenciler.CinsiyetID; ogrenci.BolumID = model.Ogrenciler.BolumID; ogrenci.DogumTarihi = model.Ogrenciler.DogumTarihi; ogrenci.Mail = model.Ogrenciler.Mail; ogrenci.Sınıf = model.Ogrenciler.Sınıf; ogrenci.TCNo = model.Ogrenciler.TCNo; ogrenci.TelNo = model.Ogrenciler.TelNo; ogrenci.UyrukID = model.Ogrenciler.UyrukID; ogrenci.DogumYeri = model.Ogrenciler.DogumYeri; db.SaveChanges(); return(RedirectToAction("List")); } }
public ActionResult Edit(int ID, HttpPostedFileBase Foto, OgretmenVM model) { using (OIDbEntities db = new OIDbEntities()) { if (!ModelState.IsValid) { OgretmenVM ogr = new OgretmenVM() { Bolumlers = db.Bolumlers.ToList(), Cinsiyetlers = db.Cinsiyetlers.ToList(), Ogretmenlers = model.Ogretmenlers, Sehirlers = db.Sehirlers.ToList() }; return(View(ogr)); } var ogretmen = db.Ogretmenlers.Where(x => x.ID == ID).SingleOrDefault(); if (ogretmen == null) { return(HttpNotFound()); } if (Foto != null) { if (System.IO.File.Exists(Server.MapPath(ogretmen.Fotograf))) { System.IO.File.Delete(Server.MapPath(ogretmen.Fotograf)); } WebImage img = new WebImage(Foto.InputStream); FileInfo info = new FileInfo(Foto.FileName); string newFoto = Guid.NewGuid().ToString() + info.Extension; img.Resize(150, 300); img.Save("~/OgretmenFoto/" + newFoto); ogretmen.Fotograf = "/OgretmenFoto/" + newFoto; } ogretmen.Adres = model.Ogretmenlers.Adres; ogretmen.Adsoyad = model.Ogretmenlers.Adsoyad; ogretmen.BolumID = model.Ogretmenlers.BolumID; ogretmen.CinsiyetID = model.Ogretmenlers.CinsiyetID; ogretmen.DogumTarihi = model.Ogretmenlers.DogumTarihi; ogretmen.DogumYeri = model.Ogretmenlers.DogumYeri; ogretmen.Mail = model.Ogretmenlers.Mail; ogretmen.Tel = model.Ogretmenlers.Tel; db.SaveChanges(); return(RedirectToAction("List")); } }
public ActionResult Edit(int ID) { using (OIDbEntities db = new OIDbEntities()) { OgretmenVM ogretmen = new OgretmenVM() { Bolumlers = db.Bolumlers.ToList(), Cinsiyetlers = db.Cinsiyetlers.ToList(), Ogretmenlers = db.Ogretmenlers.Find(ID), Sehirlers = db.Sehirlers.ToList(), }; if (ogretmen.Ogretmenlers == null) { return(HttpNotFound()); } return(View(ogretmen)); } }
public ActionResult Login(Kullanıcılar model) { using (OIDbEntities db = new OIDbEntities()) { var sonuc = db.Kullanıcılar.Where(x => x.KullanıcıAdi == model.KullanıcıAdi && x.Sifre == model.Sifre).SingleOrDefault(); if (sonuc != null) { FormsAuthentication.SetAuthCookie(model.KullanıcıAdi, true); Session["OgrID"] = sonuc.OgretmenID; Session["UserID"] = sonuc.ID; Session["BID"] = sonuc.Ogretmenler.BolumID; return(RedirectToAction("List", "Ogrenci")); } else { return(View(model)); } } }
public ActionResult Create(KullanıcıVM model) { using (OIDbEntities db = new OIDbEntities()) { if (!ModelState.IsValid) { KullanıcıVM user = new KullanıcıVM() { Kullanıcılar = model.Kullanıcılar, Ogretmenlers = db.Ogretmenlers.ToList() }; return(View(user)); } db.Kullanıcılar.Add(model.Kullanıcılar); db.SaveChanges(); return(RedirectToAction("List")); } }
public ActionResult Create(Bolumler model) { using (OIDbEntities db = new OIDbEntities()) { if (!ModelState.IsValid) { return(View(model)); } if (model.ID == 0) { db.Bolumlers.Add(model); } else { db.Entry(model).State = System.Data.Entity.EntityState.Modified; } db.SaveChanges(); return(RedirectToAction("List")); } }
public ActionResult Update(int ID) { using (OIDbEntities db = new OIDbEntities()) { OgrenciVM ogrenci = new OgrenciVM() { Bolumler = db.Bolumlers.ToList(), Cinsiyetlers = db.Cinsiyetlers.ToList(), Ogrenciler = db.Ogrencilers.Find(ID), Sehirlers = db.Sehirlers.ToList(), Sınıflars = db.Sınıflar.ToList(), Uyruklars = db.Uyruklars.ToList() }; if (ogrenci.Ogrenciler == null) { return(HttpNotFound()); } return(View(ogrenci)); } }
public ActionResult Create(OgrenciVM model, HttpPostedFileBase txtFoto) { using (OIDbEntities db = new OIDbEntities()) { if (!ModelState.IsValid) { OgrenciVM ogr = new OgrenciVM() { Bolumler = db.Bolumlers.ToList(), Cinsiyetlers = db.Cinsiyetlers.ToList(), Ogrenciler = model.Ogrenciler, Sehirlers = db.Sehirlers.ToList(), Sınıflars = db.Sınıflar.ToList(), Uyruklars = db.Uyruklars.ToList(), }; return(View(ogr)); } if (model.Ogrenciler.ID == 0) { if (txtFoto != null) { WebImage img = new WebImage(txtFoto.InputStream); FileInfo info = new FileInfo(txtFoto.FileName); string newFoto = Guid.NewGuid().ToString() + info.Extension; img.Resize(150, 350); img.Save("~/OgrenciFoto/" + newFoto); model.Ogrenciler.Fotograf = "/OgrenciFoto/" + newFoto; } db.Ogrencilers.Add(model.Ogrenciler); } else { db.Entry(model).State = System.Data.Entity.EntityState.Modified; } db.SaveChanges(); return(RedirectToAction("List")); } }