示例#1
0
 public IActionResult Insert(Ogrenci model)
 {
     if (!ModelState.IsValid)
     {
         foreach (var modelState in ModelState.Values)
         {
             foreach (var error in modelState.Errors)
             {
                 ViewBag.Error = error.ErrorMessage;
             }
         }
         return(View(model));
     }
     else
     {
         servis.Insert(model);
         model = servis.Insert(model);
     }
     return(RedirectToAction("List"));
 }
示例#2
0
        public IActionResult Insert(Ogrenci model) //Bu get olacak. URL den post işlemi atamazsınız. Get olucak.

        {
            if (!ModelState.IsValid) //BİRDE BURAYA DEBUG KOYDUK.
            {
                foreach (var modelState in ModelState.Values)
                {
                    foreach (var error in modelState.Errors)

                    {
                        ViewBag.Error = error.ErrorMessage;
                    }
                }
                return(View(model));
            }
            else
            {
                model = servis.Insert(model);
                return(RedirectToAction("List")); //Otomatikman list actionu bulup oraya gidecek.
            }
        }