public static double ProcentDodawanychObrotow(this API.Towary.Towar towar) { var p = (API.Types.Percent)towar.Features["PROCENT DODANYCH OBROTÓW"]; if (p == null) { return(1); } var d = (double)p; return(d == 0 ? 1 : d); }
public API.Handel.PozycjaDokHandlowego NowaPozycja(API.Towary.Towar towar, double ilosc) { /* * var pdh = new Soneta.Handel.PozycjaDokHandlowego((Soneta.Handel.DokumentHandlowy)Record); * Soneta.Handel.HandelModule.GetInstance(this).PozycjeDokHan.AddRow(pdh); * pdh.Towar = (Soneta.Towary.Towar)((Business.Row)towar).Record; * pdh.Ilosc = new Soneta.Towary.Quantity(ilosc); * return new PozycjaDokHan() { Record = pdh }; */ var pdh = (API.Handel.PozycjaDokHandlowego)EnovaConnector.Instance.CreateObject(typeof(API.Handel.PozycjaDokHandlowego), null, new object[] { this }); pdh.Towar = towar; pdh.Ilosc = ilosc; return(pdh); }
public static string Prefix(this API.Towary.Towar towar) { return((string)towar.Features["PREFIX"]); }
public static string KolorNaForm(this API.Towary.Towar towar) { return((string)towar.Features["Kolor na formularzu"]); }
public static int KolejnoscNaFormularzu(this API.Towary.Towar towar) { return((int)towar.Features["Kolejność na formularzu"]); }
public static double?MnoznikObrotow(this API.Towary.Towar towar) { double?m = (double?)towar.Features["MNOŻNIK OBROTÓW"]; return(m == null || m.Value == 0 ? 1 : m.Value); }
public static bool Nowosc(this API.Towary.Towar towar) { return((bool)towar.Features["NOWOŚĆ"]); }
public static string Suffix(this API.Towary.Towar towar) { return((string)towar.Features["SUFFIX"]); }
public API.Business.SubTable WgTowar(API.Towary.Towar towar, API.Magazyny.Magazyn magazyn, Types.Date data = null, Types.Time czas = null) { return(GetSubTable("WgTowar", towar, magazyn, data, czas)); }
public API.Business.SubTable WgPrzychodPartiaTowaruTowar(API.Magazyny.Dostawy.IGrupaDostaw przychod_partiatowaru, API.Towary.Towar towar = null) { return(GetSubTable("WgPrzychodPartiaTowaruTowar", przychod_partiatowaru, towar)); }
public API.Business.SubTable WgMagazyn(API.Magazyny.Magazyn magazyn, API.Magazyny.OkresMagazynowy okres = null, API.Towary.Towar towar = null, Types.Date data = null, Types.Time czas = null) { return(GetSubTable("WgMagazyn", magazyn, okres, towar, data, czas)); }
public API.Business.SubTable WgTowarOkres(API.Towary.Towar towar, API.Magazyny.OkresMagazynowy okres, Types.Date data, Types.Time czas) { return(GetSubTable("WgTowarOkres", towar, okres, data, czas)); }