public ActionResult OgrenciEkle(TBLOGRENCİLER p, HttpPostedFileBase file, FormCollection form) { string photoPath = "unknown"; //file upload if (file != null && file.ContentLength > 0) { photoPath = Guid.NewGuid().ToString() + "_" + file.FileName; var path = Path.Combine(Server.MapPath("~/images/student-images"), photoPath); file.SaveAs(path); TempData["result"] = "Yükleme Başarılı."; } p.OGRFOTOGRAF = photoPath; byte secilenKulup = Convert.ToByte(form["secilenKulup"]); var klp = db.TBLKULUPLER.Where(m => m.KULUPID == secilenKulup).FirstOrDefault(); p.OGRKULUP = klp.KULUPID; db.TBLOGRENCİLER.Add(p); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Guncelle(TBLOGRENCİLER p) { //var klp = db.TBLKULUPLER.Where(m => m.KULUPADİ == p.TBLKULUPLER.KULUPADİ).FirstOrDefault(); //p.TBLKULUPLER.KULUPADİ = klp.KULUPADİ; //p.OGRKULUP = klp.KULUPID; var ogrenci = db.TBLOGRENCİLER.Find(p.OGRENCIID); //ogrenci.OGRKULUP = p.OGRKULUP; ogrenci.OGRAD = p.OGRAD; ogrenci.OGRCİNSİYET = p.OGRCİNSİYET; ogrenci.OGRFOTOGRAF = p.OGRFOTOGRAF; ogrenci.OGRSOYAD = p.OGRSOYAD; ogrenci.OGRKULUP = p.TBLKULUPLER.KULUPID; db.SaveChanges(); return(RedirectToAction("Index", "OgrenciListesi")); }