public ActionResult Create(Cita cita) { try { var p = new CitaApiProcess(); var existeTurno = p.ToList().Where(x => x.Fecha == cita.Fecha).FirstOrDefault(); if (existeTurno == null) { p.Add(cita); TempData["MessageViewBagName"] = new GenericMessageViewModel { Message = "Registro agregado a la base de datos.", MessageType = GenericMessages.success }; return(RedirectToAction("Index")); } else { TempData["MessageViewBagName"] = new GenericMessageViewModel { Message = "Horario NO disponible", MessageType = GenericMessages.danger, ConstantMessage = true }; return(View(cita)); } } catch (Exception ex) { TempData["MessageViewBagName"] = new GenericMessageViewModel { Message = ex.Message, MessageType = GenericMessages.danger, ConstantMessage = true }; return(View(cita)); } }
public ActionResult Index() { var p = new CitaApiProcess(); return(View(p.ToList())); }