public ActionResult Create([Bind(Include = "fak_id,fak_name,fak_adres,fak_tel,fak_fax")] Fakulte fakulte) { if (ModelState.IsValid) { db.Fakulte.Add(fakulte); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(fakulte)); }
public ActionResult Create([Bind(Include = "ogr_id,ogr_tc,ogr_ad,ogr_soyad,ogr_no,ogr_sigorta,ogr_adres,ogr_tel,ogr_mail,ogr_dogum,ogr_bolumkod,ogr_parola")] Ogrenci ogrenci) { if (ModelState.IsValid) { db.Ogrenci.Add(ogrenci); db.SaveChanges(); return(RedirectToAction("../OgrenciIslem/OGiris")); } ViewBag.ogr_bolumkod = new SelectList(db.Bolum, "bol_kod", "bol_name", ogrenci.ogr_bolumkod); return(View(ogrenci)); }
public ActionResult Create([Bind(Include = "bol_id,bol_name,bol_adres,bol_tel,bol_fax,bol_kod,bol_url,fak_id")] Bolum bolum) { if (ModelState.IsValid) { db.Bolum.Add(bolum); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.fak_id = new SelectList(db.Fakulte, "fak_id", "fak_name", bolum.fak_id); return(View(bolum)); }
public ActionResult Create([Bind(Include = "aka_id,aka_ad,aka_soyad,aka_tc,aka_sorumlumu,bol_kod,aka_parola")] Akademisyen akademisyen) { if (ModelState.IsValid) { db.Akademisyen.Add(akademisyen); db.SaveChanges(); return(RedirectToAction("../AkademisyenIslem/AGiris")); } ViewBag.bol_kod = new SelectList(db.Bolum, "bol_kod", "bol_name", akademisyen.bol_kod); return(View(akademisyen)); }
public ActionResult Edit([Bind(Include = "staj_id,staj_bas,staj_bit,calisma_alani,kullanilan_teknolojiler,yetkili_yorumu,staj_onaylandimi,ogrenci_tc,staj_defteri,firma_adi,firma_tel,firma_adres,firma_fax,firma_mail,departman")] StajBilgi stajBilgi) { if (ModelState.IsValid) { db.Entry(stajBilgi).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("OnayVeYorum")); } ViewBag.ogrenci_tc = new SelectList(db.Ogrenci, "ogr_tc", "ogr_ad", stajBilgi.ogrenci_tc); return(View(stajBilgi)); }
// [Authorize] public ActionResult Create([Bind(Include = "staj_id,staj_bas,staj_bit,calisma_alani,kullanilan_teknolojiler,yetkili_yorumu,staj_onaylandimi,ogrenci_tc,staj_defteri,firma_adi,firma_tel,firma_adres,firma_fax,firma_mail,departman")] StajBilgi stajBilgi, HttpPostedFileBase yuklenecekdosya) { if (Session["LogedUserID"] == null) { return(RedirectToAction("../Home/Index")); } else { if (!ModelState.IsValid) { if (yuklenecekdosya != null) { var yuklemeyeri = ""; string extension = System.IO.Path.GetExtension(yuklenecekdosya.FileName); if (extension == ".doc") { string dosyayolu = Path.GetFileName(yuklenecekdosya.FileName); yuklemeyeri = Path.Combine(Server.MapPath("~/Defterler"), dosyayolu); yuklenecekdosya.SaveAs(yuklemeyeri); stajBilgi.staj_defteri = yuklemeyeri; stajBilgi.staj_onaylandimi = false; stajBilgi.yetkili_yorumu = "Bir Yorum Giriniz"; stajBilgi.ogrenci_tc = @Session["LogedUserID"].ToString(); db.StajBilgi.Add(stajBilgi); try { db.SaveChanges(); } catch (DbEntityValidationException ex) { foreach (DbEntityValidationResult item in ex.EntityValidationErrors) { // Get entry DbEntityEntry entry = item.Entry; string entityTypeName = entry.Entity.GetType().Name; // Display or log error messages foreach (DbValidationError subItem in item.ValidationErrors) { string message = string.Format("Error '{0}' occurred in {1} at {2}", subItem.ErrorMessage, entityTypeName, subItem.PropertyName); Console.WriteLine(message); } } } return(RedirectToAction("Index")); } else { return(RedirectToAction("Create")); } } else { return(RedirectToAction("Create")); } } return(View(stajBilgi)); } }