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)); }