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&lt;T&gt; 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();
            }
        }