Exemplo n.º 1
0
        public void Editar(Producto producto)
        {
            var productoSeleccionado = db.Productos.Where(c => c.productoId == producto.productoId).FirstOrDefault();

            if (productoSeleccionado != null)
            {
                productoSeleccionado.nombre      = producto.nombre;
                productoSeleccionado.descripcion = producto.descripcion;
                productoSeleccionado.precio      = producto.precio;

                db.Entry(productoSeleccionado).State = Microsoft.EntityFrameworkCore.EntityState.Modified;
            }
        }
        public void Anular(Guid entidadId)
        {
            var ventaSeleccionada = SeleccionarPorID(entidadId);

            if (ventaSeleccionada != null)
            {
                ventaSeleccionada.anulado = true;

                db.Entry(ventaSeleccionada).State = Microsoft.EntityFrameworkCore.EntityState.Modified;
            }
            else
            {
                throw new NullReferenceException("No se ha encontrado la venta que intenta anular... 😣");
            }
        }