public IEnumerable <API.Kasa.RozrachunekIdx> Nierozliczone(API.Kasa.IPodmiotKasowy podmiot, API.Types.FromTo okres, DateTime aktualny) { var view = (IEnumerable)CallMethodFull("Nierozliczone", new Type[] { Type.GetType("Soneta.Kasa.IPodmiotKasowy, Soneta.Kasa"), Type.GetType("Soneta.Types.FromTo, Soneta.Types"), Type.GetType("Soneta.Types.Date, Soneta.Types") }, new object[] { podmiot.EnovaObject, okres.EnovaObject, aktualny.ToEnova() }); //return new Business.EnovaEnumerable<API.Kasa.IRozrachunekIdx>(view); var list = new List <API.Kasa.RozrachunekIdx>(); foreach (var row in view) { list.Add(new RozrachunekIdx() { EnovaObject = row }); } return(list); }
public IEnumerable <API.Kasa.RozliczenieSP> this[API.Kasa.IPodmiotKasowy podmiot, API.Types.FromTo okres] { get { var view = this.CreateView(); view.Condition &= new API.Business.FieldCondition.Equal("Podmiot", podmiot); view.Condition &= new API.Business.FieldCondition.GreaterEqual("Data", okres.From.EnovaObject); view.Condition &= new API.Business.FieldCondition.LessEqual("Data", okres.To.EnovaObject); return(new Business.EnovaEnumerable <API.Kasa.RozliczenieSP>(view)); } }
public IEnumerable <API.Kasa.RozrachunekIdx> Wszystkie(API.Kasa.IPodmiotKasowy podmiot, API.Types.FromTo okres) { var view = (IEnumerable)CallMethodFull("Wszystkie", new Type[] { Type.GetType("Soneta.Kasa.IPodmiotKasowy, Soneta.Kasa"), Type.GetType("Soneta.Types.FromTo, Soneta.Types") }, new object[] { podmiot.EnovaObject, okres.EnovaObject }); var list = new List <API.Kasa.RozrachunekIdx>(); foreach (var row in view) { list.Add(new RozrachunekIdx() { EnovaObject = row }); } return(list); }
public API.Business.SubTable WgPodmiot(API.Kasa.IPodmiotKasowy podmiot, API.Core.TypDokumentu typ, Types.Date data = null) { return(GetSubTable("WgPodmiot", podmiot, typ, data)); }
public IEnumerable <API.Kasa.RozliczenieSP> this[API.Kasa.IPodmiotKasowy podmiot] { get { throw new NotImplementedException(); } }
public API.Business.SubTable WgPodmiot(API.Kasa.IPodmiotKasowy podmiot) { return(GetSubTable("WgPodmiot", podmiot)); }