示例#1
0
 public void Ekle(DavetiyeModel model)
 {
     if (ModelState.IsValid)
     {
         Veritabani.Add(model);
     }
 }
示例#2
0
 //[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");
 }
示例#3
0
 public ActionResult DavetiyeFormu(DavetiyeModel model)
 {
     if (ModelState.IsValid)
     {
         Veritabani.Add(model);
         return(View("Thanks", model));
     }
     return(View(model));
 }
示例#4
0
        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));
        }
示例#5
0
 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
        }