示例#1
0
        public ActionResult SendBackTransportOrder(int id)
        {
            var transportOrder = _transportOrderService.FindById(id);

            transportOrder.StatusID = (int)Cats.Models.Constant.TransportOrderStatus.Draft;
            _transportOrderService.EditTransportOrder(transportOrder);
            return(ReturnSignedTransportOrders());
        }
示例#2
0
 public ActionResult Edit(TransportOrder transportOrder)
 {
     if (ModelState.IsValid)
     {
         var target = _transportOrderService.FindById(transportOrder.TransportOrderID);
         target.TransportOrderNo         = transportOrder.TransportOrderNo;
         target.ContractNumber           = transportOrder.ContractNumber;
         target.OrderDate                = transportOrder.OrderDate;
         target.OrderExpiryDate          = transportOrder.OrderExpiryDate;
         target.RequestedDispatchDate    = transportOrder.RequestedDispatchDate;
         target.PerformanceBondReceiptNo = transportOrder.PerformanceBondReceiptNo;
         target.PerformanceBondAmount    = transportOrder.PerformanceBondAmount;
         target.BidDocumentNo            = transportOrder.BidDocumentNo;
         target.TransporterSignedDate    = transportOrder.TransporterSignedDate;
         target.TransporterSignedName    = transportOrder.TransporterSignedName;
         target.ConsignerDate            = transportOrder.ConsignerDate;
         target.ConsignerName            = transportOrder.ConsignerName;
         _transportOrderService.EditTransportOrder(target);
         return(RedirectToAction("Index", "TransportOrder"));
     }
     return(View(transportOrder));
 }