示例#1
0
        public ActionResult PaymentSlip(string id)
        {
            Trip trip = tripService.Get(productService.Get(id).TripId);

            TempData["VehicleNumber"] = trip.VehicleNumber;
            Product pro = productService.Get(id);

            Session.Remove("ShipmentCost");
            Session.Remove("ProductWeight");
            Session.Remove("ProductQuantity");
            Session.Remove("ProductType");
            Session.Remove("CustomerId");
            Session.Remove("ProductTripId");
            Session.Remove("ReceiverOffice");
            Session.Remove("ProductId");
            return(View(pro));
        }
        public ActionResult ShowDirection(string id)
        {
            Trip   trip        = tripService.Get(id);
            string StartOffice = trip.StartOfficeId;
            string EndOffice   = trip.DestinationOfficeId;

            TempData["StartPoint"] = tripService.GetOfficeLocation(StartOffice);
            TempData["EndPoint"]   = tripService.GetOfficeLocation(EndOffice);
            return(View());
        }
示例#3
0
 public ActionResult ShowDirection(string id)
 {
     if (Session["uname"] != null)
     {
         Trip   trip        = tripService.Get(id);
         string StartOffice = trip.StartOfficeId;
         string EndOffice   = trip.DestinationOfficeId;
         TempData["StartPoint"] = tripService.GetOfficeLocation(StartOffice);
         TempData["EndPoint"]   = tripService.GetOfficeLocation(EndOffice);
         return(View());
     }
     return(RedirectToAction("Index", "Home"));
 }
示例#4
0
        public IActionResult Get(Guid id)
        {
            var trip = _tripService.Get(id);

            if (trip == null)
            {
                return(NotFound());
            }
            else
            {
                return(new ObjectResult(trip));
            }
        }