Пример #1
0
        public ActionResult FindChallanForAdjust(byte leatherType, byte receiveStore, Int32 supplierID)
        {
            DalInvLeatherStockAdjustItem objStockAdjustItem = new DalInvLeatherStockAdjustItem();
            var AllChallan = objStockAdjustItem.FindChallanForAdjust(leatherType, receiveStore, supplierID);

            return(Json(AllChallan, JsonRequestBehavior.AllowGet));
        }
Пример #2
0
        public ActionResult FindSupplierForAdjust(byte leatherType, byte receiveStore)
        {
            DalInvLeatherStockAdjustItem objStockAdjustItem = new DalInvLeatherStockAdjustItem();
            var AllSupplier = objStockAdjustItem.FindSupplierForAdjust(leatherType, receiveStore);

            return(Json(AllSupplier, JsonRequestBehavior.AllowGet));
        }
Пример #3
0
        public ActionResult GetAllCNFRequestList()
        {
            DalInvLeatherStockAdjustItem objAdjustmentItem = new DalInvLeatherStockAdjustItem();
            var AllRequest = objAdjustmentItem.GetAllCNFRequestList();

            return(Json(AllRequest, JsonRequestBehavior.AllowGet));
        }
Пример #4
0
        public ActionResult GetRequestDetails(string RequestID)
        {
            DalInvLeatherStockAdjustItem objAdjustmentItem = new DalInvLeatherStockAdjustItem();

            var RequestDetails = objAdjustmentItem.GetRequestDetails(RequestID);

            return(Json(RequestDetails, JsonRequestBehavior.AllowGet));
        }
Пример #5
0
        public ActionResult ConfirmAdjustRequest(string requestID, string confirmComment)
        {
            DalInvLeatherStockAdjustItem objItem = new DalInvLeatherStockAdjustItem();
            bool checkConfirm = objItem.ConfirmAdjustRequest(requestID, confirmComment, Convert.ToInt32(Session["UserID"]));

            if (checkConfirm)
            {
                return(Json(new { Msg = "Success" }, JsonRequestBehavior.AllowGet));
            }
            else
            {
                return(Json(new { Msg = "Fail" }, JsonRequestBehavior.AllowGet));
            }
        }
Пример #6
0
        public ValidationMsg UpdateAdjustItemRequest(InvLeatherStockAdjustModel model, int userID)
        {
            var transactionOption = new TransactionOptions {
                Timeout = new TimeSpan(0, 0, 9999)
            };
            var vMsg = new ValidationMsg();

            using (var transactionScope = new TransactionScope(TransactionScopeOption.RequiresNew, transactionOption))
            {
                try
                {
                    var _dalStockAdjustItem = new DalInvLeatherStockAdjustItem();

                    currentRequestID = _dalStockAdjustItem.UpdateAdjustItemRequest(model, userID);

                    if (currentRequestID > 0)
                    {
                        transactionScope.Complete();

                        vMsg.Type = Enums.MessageType.Update;
                        vMsg.Msg  = "Updated successfully.";
                    }
                    else
                    {
                        vMsg.Type = Enums.MessageType.Error;
                        vMsg.Msg  = "Failed to Update.";
                    }
                }

                catch (Exception e)
                {
                    vMsg.Type = Enums.MessageType.Error;
                    vMsg.Msg  = "Failed to Update.";
                }
            }
            return(vMsg);
        }