public async Task <IActionResult> Edit(string id, [Bind("IdPaciente,IdCie10,Fecha")] DiagnosticoMedico diagnosticoMedico) { if (id != diagnosticoMedico.IdCie10) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(diagnosticoMedico); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DiagnosticoMedicoExists(diagnosticoMedico.IdCie10)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["IdCie10"] = new SelectList(_context.Cie10, "Codigo", "Codigo", diagnosticoMedico.IdCie10); ViewData["IdPaciente"] = new SelectList(_context.Paciente, "Id", "Id", diagnosticoMedico.IdPaciente); return(View(diagnosticoMedico)); }
// GET: Diagnostico/CreatePopup public IActionResult CreatePopup(int?id) { ViewData["IdCie10"] = new SelectList(_context.Cie10, "Codigo", "Codigo"); //ViewData["IdPaciente"] = new SelectList(_context.Paciente, "Id", "Id"); ViewData["IdPaciente"] = id; DiagnosticoMedico diag = new DiagnosticoMedico(); return(PartialView("PopupDiagnostico", diag)); }
// GET: Diagnostico/Create public IActionResult Create(int?id) { ViewData["IdCie10"] = new SelectList(_context.Cie10, "Codigo", "Descripcion"); ViewData["IdPaciente"] = new SelectList(_context.Paciente, "Id", "Nombre"); //ViewData["IdPaciente"] = id; // ViewData["IdPaciente"] = id; DiagnosticoMedico diag = new DiagnosticoMedico(); return(View(diag)); }
public async Task <IActionResult> Create([Bind("IdPaciente,IdCie10,Fecha")] DiagnosticoMedico diagnosticoMedico) { if (ModelState.IsValid) { _context.Add(diagnosticoMedico); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["IdCie10"] = new SelectList(_context.Cie10, "Codigo", "Codigo", diagnosticoMedico.IdCie10); ViewData["IdPaciente"] = new SelectList(_context.Paciente, "Id", "Id", diagnosticoMedico.IdPaciente); return(View(diagnosticoMedico)); }