public async Task <IActionResult> Create([Bind("MedicoID,Nombre,DNI,Matricula")] Medico medico) { if (ModelState.IsValid) { _context.Add(medico); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(medico)); }
public async Task <IActionResult> Create([Bind("PacienteID,Nombre,DNI,Telefono")] Paciente paciente) { if (ModelState.IsValid) { _context.Add(paciente); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(paciente)); }
public async Task <IActionResult> Create([Bind("ConsultaID,Fecha,Observacion,Estado,MedicoID,PacienteID")] Consulta consulta) { if (ModelState.IsValid) { var userId = _userManager.GetUserId(HttpContext.User); consulta.OwnerID = userId; _context.Add(consulta); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["MedicoID"] = new SelectList(_context.Medicos, "MedicoID", "MedicoID", consulta.MedicoID); ViewData["PacienteID"] = new SelectList(_context.Pacientes, "PacienteID", "PacienteID", consulta.PacienteID); return(View(consulta)); }