Example #1
0
        public async Task <IActionResult> Edit(int id, [Bind("ProId,ProNombre,ProPrecio,ProDisponible,ProDescripcion,ProMaId")] Producto producto)
        {
            if (id != producto.ProId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(producto);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!ProductoExists(producto.ProId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["ProMaId"] = new SelectList(_context.Marca, "MaId", "MaNombre", producto.ProMaId);
            return(View(producto));
        }
Example #2
0
        public async Task <IActionResult> Edit(int id, [Bind("ComId,ComNombre,ComDescripcion,ComUsId,ComDireccion,ComUbId,ComProId")] Comercio comercio)
        {
            if (id != comercio.ComId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(comercio);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!ComercioExists(comercio.ComId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["ComProId"] = new SelectList(_context.Producto, "ProId", "ProNombre", comercio.ComProId);
            ViewData["ComUbId"]  = new SelectList(_context.Ubicacion, "UbId", "UbId", comercio.ComUbId);
            ViewData["ComUsId"]  = new SelectList(_context.Usuario, "UsId", "UsNickname", comercio.ComUsId);
            return(View(comercio));
        }
Example #3
0
        public async Task <IActionResult> Edit(int id, [Bind("PerId,PerNombre,PerApellido,PerDni,PerCorreo,PerGenero,TipoUsuario")] Persona persona)
        {
            if (id != persona.PerId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(persona);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!PersonaExists(persona.PerId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(persona));
        }