public ActionResult Creargrupo(Grupo Grupo) { try { db.AddToGrupo(Grupo); db.SaveChanges(); return RedirectToAction("Index", "Grupo"); } catch { ViewData["Message"] = "Error: Ingresa los datos del grupo"; var viewModel = new GrupoViewModel { Grupo = new Grupo(), Actividades = db.Actividad.ToList() }; return View(viewModel); } }
/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet Grupo. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToGrupo(Grupo grupo) { base.AddObject("Grupo", grupo); }
/// <summary> /// Crear un nuevo objeto Grupo. /// </summary> /// <param name="id_Grupo">Valor inicial de la propiedad Id_Grupo.</param> /// <param name="dias">Valor inicial de la propiedad Dias.</param> /// <param name="horario">Valor inicial de la propiedad Horario.</param> /// <param name="id_Actividad">Valor inicial de la propiedad Id_Actividad.</param> public static Grupo CreateGrupo(global::System.Int32 id_Grupo, global::System.String dias, global::System.String horario, global::System.Int32 id_Actividad) { Grupo grupo = new Grupo(); grupo.Id_Grupo = id_Grupo; grupo.Dias = dias; grupo.Horario = horario; grupo.Id_Actividad = id_Actividad; return grupo; }