public ActionResult Cancel(int id) { PNRsDetailsModel pnrdetails = new PNRsDetailsModel(); pnrdetails.pnrmodel = _provider.GetPNRDetail(id); pnrdetails.pnrsegemnetmodel = _provider.GetPNRSegmentList(id); pnrdetails.pnrpassengermodel = _provider.GetPassengersList(id); return(View(pnrdetails)); }
public ActionResult Cancel(long id, string PNR, string PassName, string AgentName, string City, DateTime BookedDate) { var ts = SessionStore.GetTravelSession(); PNRsDetailsModel pnrdetails = new PNRsDetailsModel(); pnrdetails.pnrmodel = _provider.GetPNRDetail((int)id); pnrdetails.pnrsegemnetmodel = _provider.GetPNRSegmentList((int)id); pnrdetails.pnrpassengermodel = _provider.GetPassengersList((int)id); _provider.CancelPNR(id, ts.AppUserId); ser.SendCanceledEmail(id, PNR, PassName, AgentName, City, BookedDate); return(RedirectToAction("Index")); }
public ActionResult Cancel(long id, string PNR, string PassName, string AgentName, string City, DateTime BookedDate, DateTime FromDate, DateTime ToDate, int AgentId) { var ts = SessionStore.GetTravelSession(); BookedTicketModels model = new BookedTicketModels(); PNRsDetailsModel pnrdetails = new PNRsDetailsModel(); pnrdetails.pnrmodel = _provider.GetPNRDetail((int)id); pnrdetails.pnrsegemnetmodel = _provider.GetPNRSegmentList((int)id); pnrdetails.pnrpassengermodel = _provider.GetPassengersList((int)id); _provider.CancelPNR(id, ts.AppUserId); ser.SendCanceledEmail(id, PNR, PassName, AgentName, City, BookedDate); model.PNRId = id; model.GDSRefrenceNumber = PNR; model.PassengerName = PassName; model.AgentName = AgentName; model.Sector = City; model.BookedOn = BookedDate; model.FromDate = FromDate; model.ToDate = ToDate; model.AgentId = AgentId; model.BookedTicketList = ser.ListBookedReport(model.AgentId, model.FromDate, model.ToDate); ViewData["AirlineTypes"] = new SelectList(ser.GetAirlineTypesList(), "AirineTypeId", "TypeName"); ViewData["AgentList"] = new SelectList(defaultProvider.GetAgentList(), "AgentId", "AgentName"); // return View("Index", model); return(RedirectToAction("Index", new { FromDate = model.FromDate, ToDate = model.ToDate, id = model.AgentId })); // return RedirectToAction("Index"); }