public async Task <IActionResult> EditarEquipoProveedor(int id, [Bind("idEquipoxProveedor,idEquipo,idProveedor,precio,unidad_medida,factor_conversion,codigo_proveedor")] EquipoxProveedor equipoxProveedor) { if (id != equipoxProveedor.idEquipoxProveedor) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(equipoxProveedor); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EquipoxProveedorExists(equipoxProveedor.idEquipoxProveedor)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(MenuEquipoProveedor))); } ViewData["idEquipo"] = new SelectList(_context.Equipo, "idEquipo", "codigo", equipoxProveedor.idEquipo); ViewData["idProveedor"] = new SelectList(_context.Proveedor, "idProveedor", "direccion", equipoxProveedor.idProveedor); return(View(equipoxProveedor)); }
public async Task <IActionResult> RegistrarEquipoProveedor(int id, [Bind("idEquipoxProveedor,idEquipo,idProveedor,precio,unidad_medida,factor_conversion,codigo_proveedor")] EquipoxProveedor equipoxProveedor) { equipoxProveedor.idProveedor = id; if (ModelState.IsValid) { _context.Add(equipoxProveedor); await _context.SaveChangesAsync(); return(RedirectToAction("DetalleProveedor", "Proveedor", new { id = id })); } ViewData["idEquipo"] = new SelectList(_context.Equipo, "idEquipo", "nombre", equipoxProveedor.idEquipo); ViewData["idProveedor"] = new SelectList(_context.Proveedor, "idProveedor", "direccion", equipoxProveedor.idProveedor); return(View(equipoxProveedor)); }