private void listaCitaBindingNavigatorSaveItem_Click_2(object sender, EventArgs e) { listaDoctoresBindingSource.EndEdit(); var cita = (Cita)listaCitaBindingSource.Current; var resultado = _citasBL.GuardarCita(cita); if (resultado.Exitoso == true) { listaDoctoresBindingSource.ResetBindings(false); DeshabilitarHabilitarBotones(true); MessageBox.Show("Doctor Guardado"); } else { MessageBox.Show(resultado.Mensaje); } }
public ActionResult Crear(Cita cita) { if (ModelState.IsValid) { if (cita.PacienteId == 0) { ModelState.AddModelError("PacienteId", "Selecione un Paciente"); return(View(cita)); } _citasBL.GuardarCita(cita); return(RedirectToAction("Index")); } var pacientes = _pacientesBL.ObtenerPaciente(); ViewBag.PacienteId = new SelectList(pacientes, "Id", "Nombre"); return(View(cita)); }