Beispiel #1
0
        public bool DeleteVendor(List <int> vendorId)
        {
            bool isDeleted = false;
            IInventoryManagerDAL objDAL = InventoryManagerDALFactory.CreateInventoryManagerDALObject();

            isDeleted = objDAL.DeleteVendor(vendorId);
            return(isDeleted);
        }
Beispiel #2
0
        public bool PlaceOrder(List <Iorder> lstOrder, List <IOrderedItems> lstOrderItems)
        {
            bool isPlaced = false;
            IInventoryManagerDAL objDAL = InventoryManagerDALFactory.CreateInventoryManagerDALObject();

            isPlaced = objDAL.PlaceOrder(lstOrder, lstOrderItems);
            return(isPlaced);
        }
Beispiel #3
0
        public List <IItem> CheckStatusOfInventory(int CategoryId)
        {
            IInventoryManagerDAL objDAL = InventoryManagerDALFactory.CreateInventoryManagerDALObject();

            return(objDAL.CheckStatusOfInventory(CategoryId));
        }
Beispiel #4
0
        public List <IVendor> GetVendorDetails()
        {
            IInventoryManagerDAL objDAL = InventoryManagerDALFactory.CreateInventoryManagerDALObject();

            return(objDAL.GetVendorDetails());
        }
Beispiel #5
0
        public bool UpdateVendorDetails(IVendor objVendor, int vendorId)
        {
            IInventoryManagerDAL objDAL = InventoryManagerDALFactory.CreateInventoryManagerDALObject();

            return(objDAL.UpdateVendorDetails(objVendor, vendorId));
        }
Beispiel #6
0
        public bool AddVendorDetails(IVendor objVendor)
        {
            IInventoryManagerDAL objDAL = InventoryManagerDALFactory.CreateInventoryManagerDALObject();

            return(objDAL.AddVendorDetails(objVendor));
        }
Beispiel #7
0
        public List <IItem> GenerateInventoryReport(IItemCategory objCategory)
        {
            IInventoryManagerDAL objDAL = InventoryManagerDALFactory.CreateInventoryManagerDALObject();

            return(objDAL.GenerateInventoryReport(objCategory));
        }
Beispiel #8
0
        //public List<IReportCategoryWise> GenerateInventoryReport(string category)
        //{
        //    IInventoryManagerDAL objDAL = InventoryManagerDALFactory.CreateInventoryManagerDALObject();
        //    return objDAL.GenerateInventoryReport(category);
        //}

        public List <IReportPriceWise> GeneratePriceWiseReport()
        {
            IInventoryManagerDAL objDAL = InventoryManagerDALFactory.CreateInventoryManagerDALObject();

            return(objDAL.GeneratePriceWiseReport());
        }
Beispiel #9
0
        public IVendor GetVendorByVendorId(int VendorId)
        {
            IInventoryManagerDAL objDAL = InventoryManagerDALFactory.CreateInventoryManagerDALObject();

            return(objDAL.GetVendorByVendorId(VendorId));
        }
Beispiel #10
0
        public List <IItem> GetItemList(int CategoryId)
        {
            IInventoryManagerDAL objDAL = InventoryManagerDALFactory.CreateInventoryManagerDALObject();

            return(objDAL.GetItemList(CategoryId));
        }
Beispiel #11
0
        public List <IVendor> GetVendorDetailsCategoryWise(int CategoryId)
        {
            IInventoryManagerDAL objDAL = InventoryManagerDALFactory.CreateInventoryManagerDALObject();

            return(objDAL.GetVendorDetailsCategoryWise(CategoryId));
        }
Beispiel #12
0
        public List <int> getVendorCategoryList(int VendorId)
        {
            IInventoryManagerDAL objDAL = InventoryManagerDALFactory.CreateInventoryManagerDALObject();

            return(objDAL.getVendorCategoryList(VendorId));
        }
Beispiel #13
0
        public List <IItemCategory> GetItemCategory()
        {
            IInventoryManagerDAL objDAL = InventoryManagerDALFactory.CreateInventoryManagerDALObject();

            return(objDAL.GetItemCategory());
        }
Beispiel #14
0
        public List <IIMCrossCheck> CrossCheckInventoryWithSales()
        {
            IInventoryManagerDAL objDAL = InventoryManagerDALFactory.CreateInventoryManagerDALObject();

            return(objDAL.CrossCheckInventoryWithSales());
        }
Beispiel #15
0
        public List <IHRLR> GetHighestAndLowestRollingItems(DateTime frmDate, DateTime toDate, out List <IHRLR> lrl)
        {
            IInventoryManagerDAL objDAL = InventoryManagerDALFactory.CreateInventoryManagerDALObject();

            return(objDAL.GetHighestAndLowestRollingItems(frmDate, toDate, out lrl));
        }
Beispiel #16
0
        public List <IItem> ViewRportGeneratedBySP()
        {
            IInventoryManagerDAL objDAL = InventoryManagerDALFactory.CreateInventoryManagerDALObject();

            return(objDAL.ViewRportGeneratedBySP());
        }