public async Task <IActionResult> Edit(Guid id, [Bind("Id,Nombre,Descripcion")] Categoria categoria) { if (id != categoria.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(categoria); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CategoriaExists(categoria.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(categoria)); }
public async Task <IActionResult> Edit(Guid id, [Bind("Id,Nombre,Telefono,Direccion,Email")] Sucursal sucursal) { if (id != sucursal.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(sucursal); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SucursalExists(sucursal.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(sucursal)); }
public async Task <IActionResult> Edit(Guid id, [Bind("Id,Nombre,Descripcion,PrecioVigente,Activo,CategoriaId")] 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))); } ViewData["CategoriaId"] = new SelectList(_context.Categorias, "Id", "Descripcion", producto.CategoriaId); return(View(producto)); }
public async Task <IActionResult> Edit(Guid id, [Bind("Id,SucursalId,ProductoId,Cantidad")] StockItem stockItem) { if (id != stockItem.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(stockItem); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!StockItemExists(stockItem.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["ProductoId"] = new SelectList(_context.Productos, "Id", "Descripcion", stockItem.ProductoId); ViewData["SucursalId"] = new SelectList(_context.Sucursal, "Id", "Direccion", stockItem.SucursalId); return(View(stockItem)); }
public async Task <IActionResult> Edit(Guid id, [Bind("Id,Nombre,Apellido,Telefono,Direccion,Email,Username,FechaAlta")] Empleado empleado) { if (id != empleado.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(empleado); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EmpleadoExists(empleado.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(empleado)); }
public async Task <IActionResult> Edit(Guid id, [Bind("Id,CarritoId,ProductoId,ValorUnitario,Cantidad,Subtotal")] CarritoItem carritoItem) { if (id != carritoItem.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(carritoItem); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CarritoItemExists(carritoItem.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["CarritoId"] = new SelectList(_context.Carritos, "Id", "Id", carritoItem.CarritoId); ViewData["ProductoId"] = new SelectList(_context.Productos, "Id", "Descripcion", carritoItem.ProductoId); return(View(carritoItem)); }
public async Task <IActionResult> Edit(Guid id, [Bind("Id,Total,ClienteId,CarritoId")] Compra compra) { if (id != compra.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(compra); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CompraExists(compra.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["CarritoId"] = new SelectList(_context.Carritos, "Id", "Id", compra.CarritoId); ViewData["ClienteId"] = new SelectList(_context.Clientes, "Id", "Apellido", compra.ClienteId); return(View(compra)); }