示例#1
0
        //public ActionResult Member()
        //{
        //    var entity = new Member();

        //    entity.Name = "翠花";
        //    entity.IDNumber = "121212121212121212";
        //    entity.Mobile = "15212154556";
        //    entity.Status = 1;
        //    entity.ProvinceCode = "13";
        //    entity.CityCode = "1301";
        //    entity.IDImageFront = @"\Images\ProjectImage\a08c05ba-a755-495b-bf3d-72e3c2e61297.jpg";
        //    entity.IDImageOpposite = @"\Images\ProjectImage\75ccc33c-2bca-4419-b643-45efb58df412.jpg";
        //    entity.Address = "河北省石家庄市三心小区6栋606";
        //    entity.ClientId = "d56081f632a40980";
        //    entity.EnName = "asdsa";
        //    entity.IdExpiredDate = DateTime.Now;
        //    entity.PostCode = "131313";
        //    entity.IsCreateAccount = 0;

        //    iMemberManagementService.Save(entity);
        //    iMemberManagementService.Commit();

        //    return View();
        //}

        public ActionResult InsertOrderBooking()
        {
            var entity = new OrderBooking();

            entity.MerchantID    = 1;
            entity.OrderNumber   = "20180914141342493990";
            entity.ProjectID     = 24;
            entity.EquipmentSNNo = "600047000102";
            entity.EmployeeID    = 7;
            entity.MemberID      = 2;
            entity.OrderTime     = DateTime.Now;
            entity.Remark        = "asdsadsadsa";

            iOrderBookingService.Save(entity);
            iOrderBookingService.Commit();

            return(View());
        }
示例#2
0
        /// <summary>
        /// Method to update samsung orders in DMS
        /// </summary>
        /// <param name="orders">order collection</param>
        /// <param name="salesmanCode">salesman code</param>
        private void UpdateSamsungDMSOrders(IList <OrderBookingSurvey> orders, string salesmanCode)
        {
            IOrderBooking orderInstance = AopEngine.Resolve <IOrderBooking>("Samsung_OrderManager");

            foreach (var item in orders)
            {
                //using (TransactionScope scope = new TransactionScope())
                //{
                var storeDetail = "";   // StoreRepository.GetStoreDetails(item.StoreID);
                // var storeParentDetails = StoreRepository.GetUserStoreParentDetails(item.UserID, item.StoreID);
                var productDetails = SystemRepository.GetProductDetails(item.ProductID.Value);
                if (storeDetail != null && productDetails != null)
                {
                    OrderBooking order = new OrderBooking()
                    {
                        OrderDate  = item.CreatedDate,
                        OrderQty   = item.Quantity,
                        OrderKeyNo = item.OrderNo,
                        //RTRCode = storeDetail.StoreCode,
                        // DistyCode = storeParentDetails != null? storeParentDetails.ShipToCode:string.Empty,
                        ProductCode  = productDetails.SKUCode,
                        OrderID      = item.OrderBookingID,
                        SRPCode      = salesmanCode,
                        CreatedDate  = System.DateTime.Now,
                        ModifiedDate = System.DateTime.Now,
                        CreatedBy    = item.UserID.ToString(),
                        ModifiedBy   = item.UserID.ToString(),
                        RouteCode    = item.CoverageID.HasValue ? item.CoverageID.Value.ToString() : string.Empty,
                        DownloadFlag = "N",
                    };
                    bool isSuccess = orderInstance.SaveOrderInDMS(order);
                    ActivityRepository.UpdateOrderSyncStatus(order.OrderID, isSuccess ? 3 : 2);
                }

                //}
            }
        }