public ActionResult Update(Conference model)
 {
     var Conference = db.Conference.FirstOrDefault(i => i.Id == model.Id);
     Conference.Name = model.Name;
     Conference.Date = model.Date;
     Conference.Note = model.Note;
     db.Entry(Conference).State = EntityState.Modified;
     db.Configuration.ValidateOnSaveEnabled = false;
     db.SaveChanges();
     return Json("OK", JsonRequestBehavior.AllowGet);
 }
 public ActionResult Add(Conference model)
 {
     if(!string.IsNullOrEmpty(model.Name) && model.Date != null){
         db.Conference.Add(model);
         db.Configuration.ValidateOnSaveEnabled = false;
         db.SaveChanges();
         var recentAdded = (db.Conference.Where(i => i.Name != null)).OrderByDescending(i => i.Id).FirstOrDefault();
         return Json(recentAdded, JsonRequestBehavior.AllowGet);
     }else{
         return Json("Error",JsonRequestBehavior.AllowGet);
     }
 }
Esempio n. 3
0
 public ActionResult ConferenceRegistration(Conference model)
 {
     ViewBag.ConferenceId = new SelectList(db.Conference.Where(i => i.Name != null).ToList(), "Id", "Name");
     if (ModelState.IsValid)
     {
         db.Conference.Add(model);
         db.SaveChanges();
         ViewBag.success = true;
         ModelState.Clear();
         return View(new Conference());
     }
     else
     {
         ViewBag.success = false;
         return View(model);
     }
 }