public ActionResult Create(Especie especie) { try { // TODO: Add insert logic here var result = process.Agregar(especie); TempData["MessageViewBagName"] = new GenericMessageViewModel { Message = "Registro agregado a la base de datos.", // orivle MessageType = GenericMessages.success }; return(RedirectToAction("Index")); } catch (Exception ex) { TempData["MessageViewBagName"] = new GenericMessageViewModel { Message = ex.Message, MessageType = GenericMessages.danger, ConstantMessage = true }; return(View(especie)); } }
public ActionResult Create(Cita Cita) { try { // TODO: Add insert logic here Cita.Fecha = this.GetCitas(Cita.Fecha); if (Cita.Fecha.Hour == 0) { throw new Exception("No se puede cargar mas citas durante el dia de hoy!"); } var result = process.Agregar(Cita); TempData["MessageViewBagName"] = new GenericMessageViewModel { Message = "Registro agregado a la base de datos.", // orivle MessageType = GenericMessages.success }; return(RedirectToAction("Index")); } catch (Exception ex) { TempData["MessageViewBagName"] = new GenericMessageViewModel { Message = ex.Message, MessageType = GenericMessages.danger, ConstantMessage = true }; return(View(Cita)); } }
public ActionResult Create(Paciente Paciente) { try { // TODO: Add insert logic here var result = process.Agregar(Paciente); TempData["MessageViewBagName"] = new GenericMessageViewModel { Message = "Registro agregado a la base de datos.", // orivle MessageType = GenericMessages.success }; return(RedirectToAction("Index")); } catch (Exception ex) { TempData["MessageViewBagName"] = new GenericMessageViewModel { Message = ex.Message, MessageType = GenericMessages.danger, ConstantMessage = true }; var medicos = Cliprocess.ListarTodos().Select(x => new { Id = x.Id, Nombre = x.Apellido + " " + x.Nombre }); ViewBag.Clientes = new SelectList(medicos, "Id", "Nombre"); var pacientes = Espprocess.ListarTodos() .Select(x => new { Id = x.Id, Nombre = x.Nombre }); ViewBag.Especies = new SelectList(pacientes, "Id", "Nombre"); return(View(Paciente)); } }