public string StockSaveUpdate(StockIn stockIn) { if (stockInGateway.StockUpdate(stockIn) > 0) { int available = stockIn.AvailableQuantity; stockIn.StockInQuantity += available; int rowAffect = stockInGateway.StockUpdate(stockIn); if (rowAffect > 0) { return("Stock Update"); } else { return("Update Failed"); } } else { int rowAffect = stockInGateway.StockSave(stockIn); if (rowAffect > 0) { return("Stock Saved"); } else { return("Save Failed"); } } }
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"); } } }