public ActionResult Create(Grouping grouping) { if (ModelState.IsValid) { grouping.MosaicID = 1; db.Groupings.AddObject(grouping); db.SaveChanges(); return RedirectToAction("Index"); } return View(grouping); }
/// <summary> /// Deprecated Method for adding a new object to the Groupings EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToGroupings(Grouping grouping) { base.AddObject("Groupings", grouping); }
/// <summary> /// Create a new Grouping object. /// </summary> /// <param name="groupingID">Initial value of the GroupingID property.</param> /// <param name="mosaicID">Initial value of the MosaicID property.</param> public static Grouping CreateGrouping(global::System.Int64 groupingID, global::System.Int64 mosaicID) { Grouping grouping = new Grouping(); grouping.GroupingID = groupingID; grouping.MosaicID = mosaicID; return grouping; }
public ActionResult Edit(Grouping grouping) { if (ModelState.IsValid) { db.Groupings.Attach(grouping); db.ObjectStateManager.ChangeObjectState(grouping, EntityState.Modified); db.SaveChanges(); var message = new MessageViewModel(); message.Command = "Updated Mosaic"; message.Type = "Media"; message.Text = grouping.Name; Service.SendMessageToGroup(grouping.GroupingID, message); return RedirectToAction("Index"); } ViewBag.MosaicID = new SelectList(db.Mosaics, "MosaicID", "Name", grouping.MosaicID); return View(grouping); }