public async Task <IActionResult> Create([Bind("Id,Valor")] ConfiguracionAlertaStock configuracionAlertaStock) { if (ModelState.IsValid) { _context.Add(configuracionAlertaStock); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(configuracionAlertaStock)); }
public async Task <IActionResult> Create([Bind("Id,Nombre,Direccion,Correo,Telefono,Localidad")] Clientes clientes) { if (ModelState.IsValid) { _context.Add(clientes); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(clientes)); }
public async Task <IActionResult> Create([Bind("Id,Nombre,TipoMercaderia,Direccion,Telefono,NombrePersonal")] Proveedores proveedores) { if (ModelState.IsValid) { _context.Add(proveedores); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(proveedores)); }
public async Task <IActionResult> Create([Bind("Id,Localidades")] ConfiguracionLocalidades configuracionLocalidades) { if (ModelState.IsValid) { _context.Add(configuracionLocalidades); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(configuracionLocalidades)); }
public async Task <IActionResult> Create([Bind("Id,Tipos")] ConfiguracionTipos configuracionTipos) { if (ModelState.IsValid && !TipoExiste(configuracionTipos.Tipos)) { _context.Add(configuracionTipos); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(configuracionTipos)); }
public IActionResult Cerrar(int?id) { Pedidos pedido = _context.Pedidos.Find(id); pedido.EstaEntregado = true; pedido.EstaPago = true; pedido.PedidoCerrado = true; _context.Update(pedido); _context.SaveChangesAsync(); return(RedirectToAction("Pendientes", "Pedidos")); }
public async Task <IActionResult> Create([Bind("Id,Producto,Tipo,UnidadUsada,PrecioKgUnidad,CantidadDisponible")] Productos productos) { if (ModelState.IsValid && numeroValido(productos.PrecioKgUnidad) && numeroValido(productos.CantidadDisponible) && productos.Producto != null) { if (productos.CantidadDisponible == 0) { productos.HayStock = false; } else { productos.HayStock = true; } _context.Add(productos); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(productos)); }
public async Task <IActionResult> Create([Bind("Id,Producto,Cantidad")] ProductosVendidos productosVendidos) { if (ModelState.IsValid) { if (CantidadDisponible(productosVendidos.Producto)[0] >= productosVendidos.Cantidad) { productosVendidos.IdPedido = UltimoId(); _context.Add(productosVendidos); RestarStock(productosVendidos.Producto, productosVendidos.Cantidad); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Create))); } else { return(RedirectToAction(nameof(Create))); } } return(View(productosVendidos)); }