public void Configuration(IAppBuilder app) { var db = new RzdTicketsDb(); db.Initialize(); ConfigureAuth(app); }
public ActionResult Create(TrainTrip trip) { var db = new RzdTicketsDb(); db.InsertTrip(trip); db.InsertTickets(trip.Id, 16, 37, 3487); return RedirectToAction("Index"); }
// // GET: /Manage/Index public async Task<ActionResult> Index(ManageMessageId? message) { ViewBag.StatusMessage = message == ManageMessageId.ChangePasswordSuccess ? "Your password has been changed." : message == ManageMessageId.SetPasswordSuccess ? "Your password has been set." : message == ManageMessageId.SetTwoFactorSuccess ? "Your two-factor authentication provider has been set." : message == ManageMessageId.Error ? "An error has occurred." : message == ManageMessageId.AddPhoneSuccess ? "Your phone number was added." : message == ManageMessageId.RemovePhoneSuccess ? "Your phone number was removed." : ""; var userId = User.Identity.GetUserId(); var db = new RzdTicketsDb(); var customer = db.GetCustomer(userId); var tickets = db.GetTickets(customer); var model = new IndexViewModel { HasPassword = HasPassword(), PhoneNumber = await UserManager.GetPhoneNumberAsync(userId), TwoFactor = await UserManager.GetTwoFactorEnabledAsync(userId), Logins = await UserManager.GetLoginsAsync(userId), BrowserRemembered = await AuthenticationManager.TwoFactorBrowserRememberedAsync(userId), Tickets = tickets }; return View(model); }
public ActionResult Buy(int ticketId) { var db = new RzdTicketsDb(); string userId = User.Identity.GetUserId(); var customer = db.GetCustomer(userId); db.BuyTicket(ticketId, customer.Id); return View(); }
public ActionResult Details(int tripId) { var db = new RzdTicketsDb(); var trip = db.GetTrip(tripId); var tickets = db.GetTickets(trip); var model = new TripDetailsViewModel(trip, tickets); return View(model); }
// GET: Stations public ActionResult Index() { var db = new RzdTicketsDb(); var stations = db.GetStations(); return View(stations); }
public ActionResult Edit(Station station) { var db = new RzdTicketsDb(); db.UpdateStation(station); return RedirectToAction("Index"); }
public ActionResult Edit(int id) { var db = new RzdTicketsDb(); var station = db.GetStation(id); return View(station); }
public ActionResult Delete(int id) { var db = new RzdTicketsDb(); db.DeleteStation(id); return RedirectToAction("Index"); }
public ActionResult Create(Station station) { var db = new RzdTicketsDb(); db.InsertStation(station); return RedirectToAction("Index"); }
public ActionResult ReturnTicket(int ticketId) { var db = new RzdTicketsDb(); db.ReturnSoldTicket(ticketId); return View(); }
public ActionResult CancelBooking(int ticketId) { var db = new RzdTicketsDb(); db.CancelBooking(ticketId); return View(); }
// GET: Trips public ActionResult Index() { var db = new RzdTicketsDb(); var trips = db.GetTrips(); return View(trips); }
public ActionResult Edit(TrainTrip trip) { var db = new RzdTicketsDb(); db.UpdateTrip(trip); return RedirectToAction("Index"); }
public ActionResult Edit(int id) { var db = new RzdTicketsDb(); var trip = db.GetTrip(id); return View(trip); }
public ActionResult Create() { var db = new RzdTicketsDb(); var station = db.GetStations(); return View(station); }