Maciej Polak

Maciej Polak student Zarządzania
i Inżynierii
Produkcji

Temat: Nadawanie serii przy wybieraniu towaru w dokumencie...

Dzień dobry

Piszę cechę do dokumentu handlowego, która działa jak wybieranie towaru w pozycjach dokumentu handlowego (czyli w gecie i secie ma Row.Towar), ale przy okazji chciałbym, aby przy jej wybraniu przez operatoradokonywało się automatyczne nadawanie dostawy. To samo będzie się odbywać przy wyborze ilości ale to jest już poboczny problem. Wiem, że za nadawanie dostawy odpowiada DostawaWorker - podejrzewam że użyć trzeba public DostawaWorker(Context context, IList<PozycjaDokHandlowego> pozycjeRobocze), ale nie wiem co robię źle, bo enova wyrzuca mi ciągle NullReferenceException. Podejrzewam, że to źle nadany kontekst:
Oto kod:

Context cx = Context.Empty.Clone(Row.Session);
List<PozycjaDokHandlowego> Lista = new List <PozycjaDokHandlowego>();
Lista.Add(Row);
if (value.Nazwa.Contains("Sztuczny lód ICEMIX"))
{
Soneta.Handel.Dostawy.DostawaWorker dw = new Soneta.Handel.Dostawy.DostawaWorker(cx, Lista);
dw.WybierzDostawe();
}

Czy ktoś jest mi w stanie wskazać, dlaczego moje odpalanie workera z kodu nie działa?Ten post został edytowany przez Autora dnia 20.09.22 o godzinie 08:19