public async Task <IActionResult> Edit(int id, [Bind("Id,CodigoMarca,CodigoEmpresa,CodigoSucursal,Detalles")] MarcasEmpresa marcasEmpresa) { if (id != marcasEmpresa.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(marcasEmpresa); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MarcasEmpresaExists(marcasEmpresa.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["CodigoEmpresa"] = new SelectList(_context.Empresas, "CodigoEmpresa", "CodigoEmpresa", marcasEmpresa.CodigoEmpresa); ViewData["CodigoMarca"] = new SelectList(_context.Marcas, "CodigoMarca", "CodigoMarca", marcasEmpresa.CodigoMarca); ViewData["CodigoSucursal"] = new SelectList(_context.Sucursales, "CodigoSucursal", "CodigoSucursal", marcasEmpresa.CodigoSucursal); return(View(marcasEmpresa)); }
public async Task <IActionResult> Create([Bind("Id,CodigoMarca,CodigoEmpresa,CodigoSucursal,Detalles")] MarcasEmpresa marcasEmpresa) { if (ModelState.IsValid) { _context.Add(marcasEmpresa); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["CodigoEmpresa"] = new SelectList(_context.Empresas, "CodigoEmpresa", "CodigoEmpresa", marcasEmpresa.CodigoEmpresa); ViewData["CodigoMarca"] = new SelectList(_context.Marcas, "CodigoMarca", "CodigoMarca", marcasEmpresa.CodigoMarca); ViewData["CodigoSucursal"] = new SelectList(_context.Sucursales, "CodigoSucursal", "CodigoSucursal", marcasEmpresa.CodigoSucursal); return(View(marcasEmpresa)); }