public API.Business.FeatureDefinition this[string tableName, string name] { get { return(EnovaHelper.FromEnova <API.Business.FeatureDefinition>(GetObjValue(GetValue("ByName"), "Item", new Type[] { typeof(string), typeof(string) }, new object[] { tableName, name }))); } }
public T this[Guid guid] { get { return((T)(API.Business.GuidedRow)EnovaHelper.FromEnova(GetObjValue(EnovaObject, "Item", new Type[] { typeof(Guid) }, new object[] { guid }))); } }
public T this[Guid guid] { get { return(EnovaHelper.FromEnova <T>(GetObjValue(EnovaObject, "Item", new Type[] { typeof(Guid) }, new object[] { guid }))); } }
public API.Magazyny.PartiaTowaru this[API.Magazyny.KierunekPartii kierunek] { get { var e = EnovaHelper.ToEnova(kierunek); return(EnovaHelper.FromEnova <API.Magazyny.PartiaTowaru>(GetObjValue(EnovaObject, "Item", new Type[] { e.GetType() }, new object[] { e }))); } }
public API.Towary.Towar this[string kod] { get { //return (API.Towary.Towar)GetObjValue(GetValue("WgKodu"), "Item", new Type[] { typeof(string) }, new object[] { kod }); return(EnovaHelper.FromEnova <API.Towary.Towar>(GetObjValue(GetValue("WgKodu"), "Item", new Type[] { typeof(string) }, new object[] { kod }))); } }
public IEnumerable <API.Business.DictionaryItem> WgParent(API.Business.DictionaryItem parent) { var enumerable = GetObjValue(GetValue("WgParent"), "Item", new Type[] { Type.GetType("Soneta.Business.Db.DictionaryItem, Soneta.Business") }, new object[] { EnovaHelper.ToEnova(parent) } ); return(new Business.EnovaEnumerable <API.Business.DictionaryItem>(enumerable)); }
public virtual T CreateRow(object enovaRow) { return((T)(API.Business.Row)EnovaHelper.FromEnova(enovaRow)); /* * var t = RowMapAttribute.GetConnectorType(enovaRow.GetType().FullName); * if (t != null) * { * var row = t.GetConstructor(new Type[0]).Invoke(new object[0]); * ((API.Types.ObjectBase)row).EnovaObject = enovaRow; * return (T)row; * } * else * throw new Exception("Brak zarejestrowanego mapowania dla typu " + enovaRow.GetType().FullName); */ }
public void UstawTermin(DateTime termin) { var date = EnovaHelper.ToEnova(termin); var platnosci = GetValue("Platnosci") as ICollection; if (platnosci != null) { if (platnosci.Count > 0) { foreach (var platnosc in platnosci) { var p = platnosc.GetType().GetProperty("Termin"); if (p != null) { p.SetValue(platnosc, date, null); } } } else { } } }
public virtual T CreateRow(object enovaRow) { return(EnovaHelper.FromEnova <T>(enovaRow)); }
public API.Handel.DokumentHandlowy KorygujDokument(API.Handel.DokumentHandlowy d1) { return((API.Handel.DokumentHandlowy)EnovaHelper.FromEnova(CallMethod("KorygujDokument", EnovaHelper.ToEnova(d1)))); }
public API.Handel.PozycjaDokHandlowego PozycjaWgIdent(int ident) { return(EnovaHelper.FromEnova <API.Handel.PozycjaDokHandlowego>(CallMethod("PozycjaWgIdent", ident))); }
public API.Magazyny.OkresMagazynowy this[Types.Date data] { get { return((API.Magazyny.OkresMagazynowy)EnovaHelper.FromEnova(GetValue("Item", new object[] { data }))); } }
public API.Towary.ICena this[API.Towary.DefinicjaCeny definicja] { get { return((API.Towary.ICena)EnovaHelper.FromEnova(GetValue("Item", new object[] { EnovaHelper.ToEnova(definicja) }))); } }
public API.Towary.ICena this[string nazwa] { get { return((API.Towary.ICena)EnovaHelper.FromEnova(GetValue("Item", new object[] { nazwa }))); } }