Exemplo n.º 1
0
 public PerronController(IConfiguration configuration)
 {
     context          = new MSSQLPerronContext(configuration.GetConnectionString("DefaultConnection"));
     stationContext   = new MSSQLStationContext(configuration.GetConnectionString("DefaultConnection"));
     repo             = new PerronRepository(context);
     stationRepo      = new StationRepository(stationContext);
     converter        = new PerronViewModelConverter();
     stationConverter = new StationViewModelConverter();
 }
Exemplo n.º 2
0
 public IActionResult Create(StationDetailViewModel vm)
 {
     if (ModelState.IsValid)
     {
         StationViewModelConverter stationViewModelConverter = new StationViewModelConverter();
         Station s  = stationViewModelConverter.ViewModelToStation(vm);
         decimal id = repo.CreateStation(s);
         return(RedirectToAction("Details", new { id }));
     }
     return(View());
 }
Exemplo n.º 3
0
 public HomeController(IConfiguration configuration)
 {
     ticketContext    = new MSSQLTicketContext(configuration.GetConnectionString("DefaultConnection"));
     ticketRepo       = new TicketRepository(ticketContext);
     ticketConverter  = new TicketViewModelConverter();
     stationContext   = new MSSQLStationContext(configuration.GetConnectionString("DefaultConnection"));
     stationRepo      = new StationRepository(stationContext);
     stationConverter = new StationViewModelConverter();
     trajectContext   = new MSSQLTrajectContext(configuration.GetConnectionString("DefaultConnection"));
     trajectRepo      = new TrajectRepository(trajectContext);
     trajectConverter = new TrajectViewModelConverter();
 }