public string StockSaveUpdate(StockIn stock) { if (stockInGateway.IsItemExists(stock.ItemId)) { int available = stock.AvailableQuantity; stock.StockInQuantity += available; int rowAffect = stockInGateway.StockUpdate(stock); if (rowAffect > 0) { return("Stock Update"); } else { return("! Faild"); } } else { int rowAffect = stockInGateway.StockSave(stock); if (rowAffect > 0) { return("Stock Save"); } else { return("! Fail"); } } }
public string IsItemExists(StockIn stockIn) { if (stockInGateway.IsItemExists(stockIn)) { return("Item already exists"); } else { return(""); } }
public bool IsItemExists(int itemId) { return(stockInGateway.IsItemExists(itemId)); }