public ActionResult Create(HoraCita horacitaToCreate) { try { // TODO: Add insert logic here if (!ModelState.IsValid) return View(horacitaToCreate); _db.AddToHoraCitaSet(horacitaToCreate); _db.SaveChanges(); return RedirectToAction("Index"); } catch { return View(); } }
/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet HoraCitaSet. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToHoraCitaSet(HoraCita horaCita) { base.AddObject("HoraCitaSet", horaCita); }
/// <summary> /// Crear un nuevo objeto HoraCita. /// </summary> /// <param name="iD_HORA_CITA">Valor inicial de la propiedad ID_HORA_CITA.</param> /// <param name="hORA_INICIO">Valor inicial de la propiedad HORA_INICIO.</param> /// <param name="hORA_FIN">Valor inicial de la propiedad HORA_FIN.</param> public static HoraCita CreateHoraCita(global::System.Int32 iD_HORA_CITA, global::System.TimeSpan hORA_INICIO, global::System.TimeSpan hORA_FIN) { HoraCita horaCita = new HoraCita(); horaCita.ID_HORA_CITA = iD_HORA_CITA; horaCita.HORA_INICIO = hORA_INICIO; horaCita.HORA_FIN = hORA_FIN; return horaCita; }
public ActionResult Edit(int id, HoraCita horacitaToEdit) { try { // TODO: Add update logic here var originalHor = (from m in _db.HoraCitaSet where m.ID_HORA_CITA == horacitaToEdit.ID_HORA_CITA select m).First(); if (!ModelState.IsValid) return View(originalHor); _db.ApplyCurrentValues(originalHor.EntityKey.EntitySetName, horacitaToEdit); _db.SaveChanges(); return RedirectToAction("Index"); } catch { return View(); } }