예제 #1
0
        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");
                }
            }
        }