Esempio n. 1
0
 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 })));
     }
 }
Esempio n. 2
0
 public T this[Guid guid]
 {
     get
     {
         return((T)(API.Business.GuidedRow)EnovaHelper.FromEnova(GetObjValue(EnovaObject, "Item", new Type[] { typeof(Guid) }, new object[] { guid })));
     }
 }
Esempio n. 3
0
 public T this[Guid guid]
 {
     get
     {
         return(EnovaHelper.FromEnova <T>(GetObjValue(EnovaObject, "Item", new Type[] { typeof(Guid) }, new object[] { guid })));
     }
 }
Esempio n. 4
0
 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 })));
     }
 }
Esempio n. 5
0
 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 })));
     }
 }
Esempio n. 6
0
        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);
             */
        }
Esempio n. 7
0
 public virtual T CreateRow(object enovaRow)
 {
     return(EnovaHelper.FromEnova <T>(enovaRow));
 }
Esempio n. 8
0
 public API.Handel.DokumentHandlowy KorygujDokument(API.Handel.DokumentHandlowy d1)
 {
     return((API.Handel.DokumentHandlowy)EnovaHelper.FromEnova(CallMethod("KorygujDokument", EnovaHelper.ToEnova(d1))));
 }
Esempio n. 9
0
 public API.Handel.PozycjaDokHandlowego PozycjaWgIdent(int ident)
 {
     return(EnovaHelper.FromEnova <API.Handel.PozycjaDokHandlowego>(CallMethod("PozycjaWgIdent", ident)));
 }
Esempio n. 10
0
 public API.Magazyny.OkresMagazynowy this[Types.Date data]
 {
     get { return((API.Magazyny.OkresMagazynowy)EnovaHelper.FromEnova(GetValue("Item", new object[] { data }))); }
 }
Esempio n. 11
0
 public API.Towary.ICena this[API.Towary.DefinicjaCeny definicja]
 {
     get { return((API.Towary.ICena)EnovaHelper.FromEnova(GetValue("Item", new object[] { EnovaHelper.ToEnova(definicja) }))); }
 }
Esempio n. 12
0
 public API.Towary.ICena this[string nazwa]
 {
     get { return((API.Towary.ICena)EnovaHelper.FromEnova(GetValue("Item", new object[] { nazwa }))); }
 }