public async Task <JsonResult> CreateOrder_Branches(OrderModel model)
        {
            var Messaging = new RenderMessaging();

            try
            {
                if (User == null)
                {
                    Messaging.isError   = true;
                    Messaging.messaging = "Phiên đăng nhập đã hết hạn.";
                    return(Json(Messaging, JsonRequestBehavior.AllowGet));
                }

                if (model.Id_To <= 0)
                {
                    Messaging.isError   = true;
                    Messaging.messaging = "Vui lòng chọn Kho bạn xuất đến.";
                    return(Json(Messaging, JsonRequestBehavior.AllowGet));
                }


                if (model.Id_To == User.BranchesId)
                {
                    Messaging.isError   = true;
                    Messaging.messaging = "Kho đặt hàng không hơp lệ";
                    return(Json(Messaging, JsonRequestBehavior.AllowGet));
                }

                if (model.Detail.Count <= 0)
                {
                    Messaging.isError   = true;
                    Messaging.messaging = "Dữ liệu không hợp lệ, vui lòng kiểm tra lại";
                    return(Json(Messaging, JsonRequestBehavior.AllowGet));
                }

                var user = Mapper.Map <UserCurrent>(User);

                var isError = await _IOrderBus.AddOrder_Branches(model, user);

                Messaging.isError   = !isError;
                Messaging.messaging = "Đã đặt hàng nội bộ thành công!";
            }
            catch
            {
                Messaging.isError   = true;
                Messaging.messaging = "Đặt hàng nội bộ không thành công!";
            }
            return(Json(Messaging, JsonRequestBehavior.AllowGet));
        }