public async Task <IActionResult> Edit(int id, [Bind("Id,Nombre,Descripcion,Cantidad")] Producto producto) { if (id != producto.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(producto); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProductoExists(producto.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(producto)); }
public string Modificar(Producto productoNuevo) { try { var productoViejo = _context.Productos.Find(productoNuevo.Codigo); if (productoViejo != null) { productoViejo.Codigo = productoNuevo.Codigo; productoViejo.Descripcion = productoNuevo.Descripcion; productoViejo.Nombre = productoNuevo.Nombre; productoViejo.Precio = productoNuevo.Precio; productoViejo.Talla = productoNuevo.Talla; productoViejo.Imagen = productoNuevo.Imagen; _context.Update(productoViejo); _context.SaveChanges(); return($"El registro {productoNuevo.Nombre} se ha modificado satisfactoriamente."); } else { return($"El registro {productoNuevo.Nombre} no fué encontrado."); } } catch (System.Exception e) { return($"Error de la aplicación: {e.Message}."); } }
public string Modificar(Usuario usuarioNuevo) { try{ var usuarioViejo = _context.Usuarios.Find(usuarioNuevo.Correo); if (usuarioViejo != null) { usuarioViejo.Correo = usuarioNuevo.Correo; usuarioViejo.Contraseña = usuarioNuevo.Contraseña; _context.Update(usuarioViejo); _context.SaveChanges(); return($"El registro {usuarioNuevo.Correo} se ha modificado satisfactoriamente."); } else { return($"El registro {usuarioNuevo.Correo} no fué encontrado."); } }catch (Exception e) { return($"Error de la aplicación: {e.Message}."); } }
public string Modificar(Cliente clienteNuevo) { try{ var clienteViejo = _context.Clientes.Find(clienteNuevo.Identificacion); if (clienteViejo != null) { clienteViejo.Identificacion = clienteNuevo.Identificacion; clienteViejo.Nombre = clienteNuevo.Nombre; clienteViejo.Apellido = clienteNuevo.Apellido; clienteViejo.Genero = clienteNuevo.Genero; clienteViejo.FechaNacimiento = clienteNuevo.FechaNacimiento; _context.Update(clienteViejo); _context.SaveChanges(); return($"El registro {clienteNuevo.Nombre} se ha modificado satisfactoriamente."); } else { return($"El registro {clienteNuevo.Nombre} no fué encontrado."); } }catch (Exception e) { return($"Error de la aplicación: {e.Message}."); } }