Napotkałem na dość dziwny problem.
Nie chodzi tutaj tyle o rozwiązanie kodowe, ale logiczne.
Otóż mam baze z danymi osób, itd.
Tworzę umowę, która jest podpięta do klienta, do umowy podpięte są towary.
Wszystko działa i jest ok.
Lecz natknąłem się na taki problem.
Mam spis towarów (z wszystkich umów) - domyślnie każdy towar ma status '0' oznaczający, że nie został zamówiony u producenta.
Właśnie teraz potrzebuję zrobić (np. po zakończeniu dnia) zamówienie i nie mam pojęcia jak to wykonać.
Może wyjaśnię problem łopatlogicznie.
Mam spis towarów:
Lp. Id. Numer umowy Typ towaru Ilość Szerokość Wysokość Kolor Kontrahent
1. 3 0005AM07 0 2 100 100 Cz TOM
2. 6 0005AM07 0 2 100 100 Cz TOM
3. 12 0005AM07 0 2 100 100 Cz TOM
4. 16 0005AM07 0 2 100 100 Cz TOM
5. 44 0002RG07 0 B RS
6. 58 002RG07 0 B RS
Mniej więcej tak - wiadomo o co chodzi.
I chcę zrobić zamówienie dla TOM, więc status pierwszych 4 towarów powinien się zmienić na '1' przez co nie będą się już pokazywały w spisie towarów oczekujących na zamówienie i powinny się przypisać do jakiegoś zamówienia (nowa tabela w bazie, żeby potem móc zobaczyć jakie towary są w jakim zamówieniu).
Jak to najprościej i najprzyjemniej wykonać?
Zaznaczam, iż chciałbym wybrać towary na zasadzie:
- zamów wszystkie dla TOM (czyli wszystkie, które się wyświetlają wyżej i mają w kontrahent TOM)
- oraz wybór np. tylko dwóch towarów poprzez CheckBoxa
Pomoże ktoś?