public ActionResult ETShippingListCreateList(string kevin)
        {
            string test = kevin;
            List <Entities.ExportTransportation> jsonlist = JsonHelper.DeserializeJsonToList <Entities.ExportTransportation>(test);

            //  Entities.ImportTrans_main_record model = new Entities.ImportTrans_main_record();
            foreach (Entities.ExportTransportation u in jsonlist)
            {
                var model = _exportTransportationService.getById(u.Id);
                model.Project    = u.Project;
                model.Applier    = u.Applier;
                model.OfGoods    = u.OfGoods;
                model.TotalGw    = u.TotalGw;
                model.TotalNo    = u.TotalNo;
                model.TradeTerms = u.TradeTerms;
                model.Carrier    = u.Carrier;
                model.PickDriver = u.PickDriver;
                model.DriverCard = u.DriverCard;
                //model.Project = u.Project;
                _exportTransportationService.updateExportTransportation(model);
                //u就是jsonlist里面的一个实体类
            }
            AjaxData.Status  = true;
            AjaxData.Message = "OK";
            return(Json(AjaxData));
        }
        public ActionResult ETDeliveryStatusInputList(string kevin)
        {
            string test = kevin;
            List <Entities.ExportTransportation> jsonlist = JsonHelper.DeserializeJsonToList <Entities.ExportTransportation>(test);

            //  Entities.ImportTrans_main_record model = new Entities.ImportTrans_main_record();
            foreach (Entities.ExportTransportation u in jsonlist)
            {
                var model = _exportTransportationService.getById(u.Id);
                model.CuttingLoadTime = u.CuttingLoadTime;
                if (u.Booking != "")
                {
                    model.Booking = u.Booking;
                }
                model.PortDate             = u.PortDate;
                model.TranMode             = u.TranMode;
                model.Awb                  = u.Awb;
                model.ShipmentPort         = u.ShipmentPort;
                model.DestinationPort      = u.DestinationPort;
                model.DepartureDate        = u.DepartureDate;
                model.EstimatedArrivalDate = u.EstimatedArrivalDate;
                model.RealArrivalDate      = u.RealArrivalDate;
                model.DeliveryDate         = u.DeliveryDate;
                _exportTransportationService.updateExportTransportation(model);
                //u就是jsonlist里面的一个实体类
            }
            AjaxData.Status  = true;
            AjaxData.Message = "OK";
            return(Json(AjaxData));
        }
示例#3
0
        public ActionResult EditETShippingApplicationInput(Entities.ExportTransportation model, string returnUrl = null)
        {
            ModelState.Remove("Id");

            ViewBag.ReturnUrl = Url.IsLocalUrl(returnUrl) ? returnUrl : Url.RouteUrl("etShippingApplicationInput");
            if (!ModelState.IsValid)
            {
                return(View(model));
            }
            string flag = "出口运输申请";

            if (!String.IsNullOrEmpty(model.PaymentMethod))
            {
                model.PaymentMethod = model.PaymentMethod.Trim();
            }
            if (!String.IsNullOrEmpty(model.ImportItem))
            {
                model.ImportItem = model.ImportItem.Trim();
            }
            if (model.Id.Equals(0))
            {
                model.ApplyTime = DateTime.Now;
                model.Applier   = WorkContext.CurrentUser.Account;

                _exportTransportationService.insertExportTransportation(model);
            }
            else
            {
                _exportTransportationService.updateExportTransportation(model);
            }
            return(Redirect(ViewBag.ReturnUrl));
        }
示例#4
0
        public ActionResult ETCPAInventoryInputList(string kevin)
        {
            string test = kevin;
            List <Entities.ExportTransportation> jsonlist = JsonHelper.DeserializeJsonToList <Entities.ExportTransportation>(test);

            //  Entities.ImportTrans_main_record model = new Entities.ImportTrans_main_record();
            foreach (Entities.ExportTransportation u in jsonlist)
            {
                var model = _exportTransportationService.getById(u.Id);
                model.NuclearNote     = u.NuclearNote;
                model.LicensePlateNo  = u.LicensePlateNo;
                model.ManufactureDate = u.ManufactureDate;

                //model.Project = u.Project;
                _exportTransportationService.updateExportTransportation(model);
                //u就是jsonlist里面的一个实体类
            }
            AjaxData.Status  = true;
            AjaxData.Message = "OK";
            return(Json(AjaxData));
        }