Esempio n. 1
0
        public static List <Supplier> GetSuppliers()
        {
            List <Supplier> list = new List <Supplier>();

            if (application != null)
            {
                Sage.Accounting.PurchaseLedger.Suppliers suppliers = Sage.Accounting.PurchaseLedger.SuppliersFactory.Factory.CreateNew();
                list = suppliers.GetList().Cast <Supplier>().ToList();
            }
            return(list);
        }
Esempio n. 2
0
        public static List <Supplier> GetSuppliersModifiedAfter(DateTime dt)
        {
            List <Supplier> list = new List <Supplier>();

            if (application != null)
            {
                Sage.Accounting.PurchaseLedger.Suppliers suppliers = Sage.Accounting.PurchaseLedger.SuppliersFactory.Factory.CreateNew();
                Sage.ObjectStore.Query  query  = new Sage.ObjectStore.Query();
                Sage.ObjectStore.Filter filter = new Sage.ObjectStore.Filter(Sage.Accounting.PurchaseLedger.Supplier.FIELD_DATETIMEUPDATED, FilterOperator.GreaterThanOrEqual, dt);
                query.Filters.Add(filter);

                suppliers.Find(query);

                list = suppliers.GetList().Cast <Supplier>().ToList();
            }
            return(list);
        }