public async Task <IActionResult> Edit(int id, [Bind("ProfesionalCentroMedicoId,CentroMedicoId,FechaRegistro,ProfesionalHorarioId,ProfesionalId")] ProfesionalCentroMedico profesionalCentroMedico) { if (id != profesionalCentroMedico.ProfesionalCentroMedicoId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(profesionalCentroMedico); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProfesionalCentroMedicoExists(profesionalCentroMedico.ProfesionalCentroMedicoId)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Index")); } ViewData["CentroMedicoId"] = new SelectList(_context.CentroMedico, "CentroMedicoId", "CentroMedicoId", profesionalCentroMedico.CentroMedicoId); ViewData["ProfesionalId"] = new SelectList(_context.Profesional, "ProfesionalId", "ProfesionalId", profesionalCentroMedico.ProfesionalId); ViewData["ProfesionalHorarioId"] = new SelectList(_context.ProfesionalHorario, "ProfesionalHorarioId", "ProfesionalHorarioId", profesionalCentroMedico.ProfesionalHorarioId); return(View(profesionalCentroMedico)); }
public async Task <IActionResult> Create([Bind("ProfesionalCentroMedicoId,CentroMedicoId,FechaRegistro,ProfesionalHorarioId,ProfesionalId")] ProfesionalCentroMedico profesionalCentroMedico) { if (ModelState.IsValid) { _context.Add(profesionalCentroMedico); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewData["CentroMedicoId"] = new SelectList(_context.CentroMedico, "CentroMedicoId", "CentroMedicoId", profesionalCentroMedico.CentroMedicoId); ViewData["ProfesionalId"] = new SelectList(_context.Profesional, "ProfesionalId", "ProfesionalId", profesionalCentroMedico.ProfesionalId); ViewData["ProfesionalHorarioId"] = new SelectList(_context.ProfesionalHorario, "ProfesionalHorarioId", "ProfesionalHorarioId", profesionalCentroMedico.ProfesionalHorarioId); return(View(profesionalCentroMedico)); }