public async Task <IActionResult> Edit(int id, [Bind("EmpleadoId,Nombre,Documento,Cargo,Telefono")] Empleado empleado)
        {
            if (id != empleado.EmpleadoId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(empleado);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!EmpleadoExists(empleado.EmpleadoId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(empleado));
        }
Пример #2
0
        public async Task <IActionResult> Edit(int id, [Bind("CargoId,Nombre")] Cargo cargo)
        {
            if (id != cargo.CargoId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(cargo);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!CargoExists(cargo.CargoId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(cargo));
        }
Пример #3
0
        public async Task <IActionResult> Edit(int id, [Bind("ProductoId,Nombre,Existencia,FechaIngreso,Precio,ProveedorId")] Producto producto)
        {
            if (id != producto.ProductoId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(producto);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!ProductoExists(producto.ProductoId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(producto));
        }
Пример #4
0
        public async Task <IActionResult> Edit(int id, [Bind("ProveedorId,Identicacion,Nombre,PersonaContacto,Correo,Telefono")] Proveedor proveedor)
        {
            if (id != proveedor.ProveedorId)
            {
                return(NotFound());
            }

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