internal double GetAvailableQuantity(string category, string product) { category = ExtractCode(category); product = ExtractCode(product); double quantity = _purchaseRepository.GetAvailableQuantity(category, product); foreach (ProductDetails productDetails in productDetailsList) { if (ExtractCode(productDetails.Category).Equals(category) && ExtractCode(productDetails.Product).Equals(product)) { quantity -= productDetails.Quantity; } } return(quantity); }
///*------- Methods ------*/ //private bool IsSelected(string str) //{ // return !(str.Equals("-Selceted-") || String.IsNullOrEmpty(str)); //} internal double GetAvailableQuantity(PurchaseModel purchaseModel) { double quantity = _purchaseRepository.GetAvailableQuantity(purchaseModel.Category, purchaseModel.Code); foreach (PurchaseModel cuPurchaseModel in PurchaseModelList) { if (cuPurchaseModel.Category.Equals(purchaseModel.Category) && cuPurchaseModel.Product.Equals(purchaseModel.Code)) { quantity += cuPurchaseModel.Quantity; } } return(quantity); }
public int GetAvailableQuantity(Product product) { return(_purchaseRepository.GetAvailableQuantity(product)); }
public double GetAvailableQuantity(string productName) { return(_purchaseRepository.GetAvailableQuantity(productName)); }
internal string GetAvailableQuantity(string productCode) { return(_purchaseRepository.GetAvailableQuantity(productCode)); }
public int GetAvailableQuantity(int productId) { return(purchaseRepository.GetAvailableQuantity(productId)); }