public ActionResult CreateFastag(Fasttag fastag) { string FastagId = GenerateFastTag(); string VehicleNo = fastag.CarNumber; string PhNo = TempData.Peek("PhoneNumber").ToString(); string RechargeAmt = fastag.WalletAmount; context.Fasttags.Add(new Fasttag(FastagId, VehicleNo, PhNo, RechargeAmt)); context.SaveChanges(); return(View()); ViewBag.Message = "Created Successfully."; }
public ActionResult FastTag(Fasttag fasttag) { try { var fasttagDetails = context.Fasttags.Single(FetchDetails => FetchDetails.CarNumber == fasttag.CarNumber); if (fasttagDetails != null) { TempData["VehicleNumber"] = fasttagDetails.CarNumber; TempData["AmountToRechargeFasttag"] = fasttag.WalletAmount; return(RedirectToAction("ValidateUPIPINForFasttag", "Home")); } } catch (Exception) { ViewBag.Message = "Vehicle is not registered under Fastag."; } return(View()); }