public ActionResult CreateNewFare(VehicleRateViewModel model) { try { Domain.Trips.PreDefineTrip trip = Mapper.Map <Domain.Trips.PreDefineTrip>(model); trip.IsDeleted = false; _preDefineTripService.SavePreDefineTrip(trip); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult EditPreDefineTrip(int id) { try { PreDefineTripViewModel model = new PreDefineTripViewModel(); Domain.Trips.PreDefineTrip trip = _preDefineTripService.GetPreDefineTripById(id); model = Mapper.Map <PreDefineTripViewModel>(trip); model.Vehicle = CustomDataHelper.DataHelper.GetVehicleType(); model.Type = CustomDataHelper.DataHelper.GetPackageType(); return(View(model)); } catch (Exception ex) { throw ex; } }
public ActionResult EditPreDefineTrip(int id, PreDefineTripViewModel model) { try { Domain.Trips.PreDefineTrip trip = _preDefineTripService.GetPreDefineTripById(id); trip.PreDefineTripName = model.PreDefineTripName; trip.Distance = model.Distance; trip.Rate = model.Rate; trip.VehicleType = model.VehicleType; trip.TripType = model.TripType; _preDefineTripService.SavePreDefineTrip(trip); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult CreateNewPreDefineTrip(PreDefineTripViewModel model, string button) { try { PreDefineTripViewModel models = new PreDefineTripViewModel(); models.Vehicle = CustomDataHelper.DataHelper.GetVehicleType(); Domain.Trips.PreDefineTrip trip = Mapper.Map <Domain.Trips.PreDefineTrip>(model); trip.IsDeleted = false; _preDefineTripService.SavePreDefineTrip(trip); if (button.Equals("SAVE PACKAGE")) { return(RedirectToAction("Index")); } ModelState.Clear(); ViewData["Success"] = "Successfully Added."; return(View(models)); } catch (Exception ex) { return(Json(ex.ToString())); } }