public string SaveStockIn(StockIn stockIn) { bool isItemExist = stockInGateway.IsItemExist(stockIn.ItemId); if (isItemExist) { int rowAffect = stockInGateway.UpdateAvailableQuantityByItem(stockIn); if (rowAffect > 0) { return("Stocked in successfully"); } else { return("Stocked in failed"); } } else { int rowAffect = stockInGateway.SaveStockIn(stockIn); if (rowAffect > 0) { return("Stocked in successfully"); } else { return("Stocked in failed"); } } }