public void ConfigureServices(IServiceCollection services) { services.AddRazorPages(); CarDataAccessLayer.SetDataProvider( new XmlDataProvider(Configuration.GetConnectionString("XmlDataPath"))); // CarDataAccessLayer.SetDataProvider( // new SqlDataProvider(Configuration.GetConnectionString("CarListContext"))); }
public ActionResult OnPost() { if (!ModelState.IsValid) { return(Page()); } CarDataAccessLayer.UpdateCar(Car); return(RedirectToPage("/Index")); }
public ActionResult OnPost(int?id) { if (id == null) { return(NotFound()); } CarDataAccessLayer.DeleteCar(id); return(RedirectToPage("/Index")); }
public ActionResult OnGet(int?id) { if (id == null) { return(NotFound()); } Car = CarDataAccessLayer.GetCarData(id); if (Car == null) { return(NotFound()); } return(Page()); }
public void OnGet() { Car = CarDataAccessLayer.GetAllCars().ToList(); }