public ActionResult Create(Event evt) { ViewBag.exMsg = ""; try { if (!ModelState.IsValid) return View(); // we need to gen the primary key evt.EventId = Guid.NewGuid(); // Add and Save var _db = new DataEntities(); _db.Events.AddObject(evt); _db.SaveChanges(); return RedirectToAction("Index"); } catch (Exception ex) { ViewBag.exMsg = ex.Message; return View(); } }
/// <summary> /// Create a new Event object. /// </summary> /// <param name="eventId">Initial value of the EventId property.</param> public static Event CreateEvent(global::System.Guid eventId) { Event @event = new Event(); @event.EventId = eventId; return @event; }
/// <summary> /// Deprecated Method for adding a new object to the Events EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToEvents(Event @event) { base.AddObject("Events", @event); }