Exemple #1
0
 public ActionResult Update(Models.PhoneModel phoneModel)
 {
     if (ModelState.IsValid)
     {
         phoneContext.Entry(phoneModel).State = System.Data.Entity.EntityState.Modified;
         phoneContext.SaveChanges();
         return(View("Browse", phoneContext.PhoneModels.AsEnumerable()));
     }
     return(View("Update"));
 }
Exemple #2
0
 public ActionResult Delete(string id)
 {
     Models.PhoneModel model = phoneContext.PhoneModels.Find(id);
     if (ModelState.IsValid && model != null)
     {
         phoneContext.PhoneModels.Remove(model);
         phoneContext.SaveChanges();
     }
     else
     {
         ViewBag.ErrorMessage = "Delete: Error";
     }
     return(View("Browse", phoneContext.PhoneModels.AsEnumerable()));
 }
Exemple #3
0
 public ActionResult Add(Models.PhoneModel phoneModel)
 {
     if (phoneModel.BDay < DateTime.Now.AddYears(-120))
     {
         ModelState.AddModelError("BDay", "Ошибка даты рождения");
     }
     if (ModelState.IsValid)
     {
         phoneContext.PhoneModels.Add(phoneModel);
         phoneContext.SaveChanges();
         return(View("Browse", phoneContext.PhoneModels.AsEnumerable()));
     }
     else
     {
         return(View());
     }
 }