public void Ekle(DavetiyeModel model) { if (ModelState.IsValid) { Veritabani.Add(model); } }
//[HttpPost] // demekle de api post yaptığında buraya gelsin demiş oluruz public string Ekle(DavetiyeModel model) //[HttpPost] kullanılmadan da metodun önünde Post kullanılır { if (ModelState.IsValid) // atribute ile verilen değerler sağlanmış ise { Veritabani.Add(model); return("OK"); } return("ERR"); }
public ActionResult DavetiyeFormu(DavetiyeModel model) { if (ModelState.IsValid) { Veritabani.Add(model); return(View("Thanks", model)); } return(View(model)); }
public ActionResult DavetiyeFormu(DavetiyeModel model) { if (ModelState.IsValid)//ayni attribute ile özel bir durum verilmiş mi (örn:ad için girilmrsi zorunlu drumu=[Required]) { Veritabani.Add(model); return(View("Thanks", model)); } return(View(model)); }
public ActionResult DavetiyeFormu(DavetiyeModel model) { if (ModelState.IsValid) { ViewBag.katilanlar = Veritabani.Liste.Where(ss => ss.KatilmaDurumu == true); Veritabani.Add(model); return(View("Thanks", model)); } return(View()); }
public ActionResult DavetiyeFormu(DavetiyeModel model) //cektigimiz verileri buraya getirecez { if (ModelState.IsValid) // DavetiyeModeldeki validition controllerinin saglanip saglanmadigina bakar { Veritabani.Add(model); return(View("Thanks", model)); } return(View(model)); //validition uymuyorsa form uzerinde olmaya devam etsin }