public async Task <IActionResult> Edit(int id, [Bind("Id,Pro_Nombre,Pro_Precio,Pro_FechaCreacion,Pro_Estado")] Productostbl productostbl) { if (id != productostbl.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(productostbl); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProductostblExists(productostbl.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(productostbl)); }
public async Task <IActionResult> Create([Bind("Id,Pro_Nombre,Pro_Precio,Pro_FechaCreacion,Pro_Estado")] Productostbl productostbl) { if (ModelState.IsValid) { _context.Add(productostbl); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(productostbl)); }
public ProductoViewModel ToProductoViewModel(Productostbl producto) { return(new ProductoViewModel { Id = producto.Id, NegocioId = producto.Negocio.Id, Pro_Nombre = producto.Pro_Nombre, Pro_Precio = producto.Pro_Precio, Pro_FechaCreacion = DateTime.Today, Pro_Estado = 'A', ImageUrl = producto.ImageUrl, }); }