public JsonResult StockFromDistributor([FromBody] StockTransferredOut stock)
        {
            string AddedBy = Constant.GetUserID();

            return(Json(StockTransferredOutSQL.TransferStockFromDistributor(stock, AddedBy), JsonRequestBehavior.AllowGet));
        }
        public JsonResult GetContainerStockLevel()
        {
            string UserID = Constant.GetUserID();

            return(Json(StockTransferredOutSQL.GetContainerStockSummary(UserID), JsonRequestBehavior.AllowGet));
        }
        public JsonResult TransferStockOut([FromBody] StockTransferredOut stock)
        {
            string AddedBy = Constant.GetUserID();

            return(Json(StockTransferredOutSQL.TransferStockOut(stock, AddedBy)));
        }
        public JsonResult GetShopDistributorStock(DateTime FromDate, DateTime ToDate)
        {
            string AddedBy = Constant.GetUserID();

            return(Json(StockTransferredOutSQL.ShopStockFromDistributor(AddedBy, FromDate, ToDate), JsonRequestBehavior.AllowGet));
        }
        public JsonResult GetStock(string type, DateTime FromDate, DateTime ToDate)
        {
            string UserID = Constant.GetUserID();

            return(Json(StockTransferredOutSQL.StockTransferredOut(type, UserID, FromDate, ToDate), JsonRequestBehavior.AllowGet));
        }
        public ActionResult ReconcileContainerVariance([FromBody] ContainerStockSummary stock)
        {
            string UserID = Constant.GetUserID();

            return(Json(StockTransferredOutSQL.ReconcileContainerStock(stock, UserID), JsonRequestBehavior.AllowGet));
        }
        public JsonResult GetVehicleVariances()
        {
            string UserID = Constant.GetUserID();

            return(Json(StockTransferredOutSQL.GetVariances(), JsonRequestBehavior.AllowGet));
        }