Cześć,
Mam problem z pobieraniem ceny ważonej. Wg. dokumentacji obiekt TwZakupy powinien posiadać metodę Element(...) jednak brak takiej metody.
Próbowałem metodą "wczytaj(...)" ale pobrany w ten sposób obiekt nie jest klasy TwZakup.
TwZakupy zakupy = towar.Zakupy;
for(int i=0; i< zakupy.Liczba; i++)
{
_logger.LogDebug(zakupy.Wczytaj(i).ToString());
}
Probowałem też Enumeratorem ale bez powodzenia
List<TwZakup>.Enumerator e = (List<TwZakup>.Enumerator)towar.Zakupy.GetEnumerator;
while (e.MoveNext())
{
_logger.LogDebug(e.Current.ToString());
}
Tosamo co powyżej bąd w pierwszej linii zła klasa TwZakup.
Czy ktoś ma pomysł w jaki sposób pobrać cenę ważoną? Może da się bezpośrednio w bazie wywołać procedurę która ją wyliczy dla podanego towaru?