示例#1
0
 public AddModel(VehicleStore vehicleStore, CustomerStore customerStore, InsuranceStore insuranceStore,
                 InsurancesRules insurancesRules)
 {
     VehicleStore    = vehicleStore;
     CustomerStore   = customerStore;
     InsuranceStore  = insuranceStore;
     InsurancesRules = insurancesRules;
 }
示例#2
0
 public IndexModel(VehicleStore vehicleStore, CustomerStore customerStore, InsuranceStore insuranceStore)
 {
     VehicleStore   = vehicleStore;
     CustomerStore  = customerStore;
     InsuranceStore = insuranceStore;
     Vehicles       = VehicleStore.GetVehicles();
     Customers      = CustomerStore.GetCustomers();
     Insurances     = InsuranceStore.GetInsurances();
 }
示例#3
0
 public IActionResult OnPostAsync()
 {
     if (!ModelState.IsValid)
     {
         return(Page());
     }
     InsuranceStore.AddInsurance(Insurance);
     return(RedirectToPage("../Customers/View", new { customerid = Insurance.CustomerId }));
 }
 public IActionResult OnPostAsync()
 {
     if (!ModelState.IsValid)
     {
         return(Page());
     }
     //Add
     Insurance.CarId      = CarId;
     Insurance.CustomerId = CustomerId;
     Insurance.Price      = Convert.ToInt32(TotalAPagar);
     InsuranceStore.AddInsurance(Insurance);
     return(RedirectToPage("./Index"));
 }
 public AddModel(InsuranceStore insuranceStore, CarStore carStore, CustomerStore customerStore)
 {
     InsuranceStore = insuranceStore;
     CarStore       = carStore;
     CustomerStore  = customerStore;
 }
示例#6
0
 public InsurancesRules(VehicleStore vehicleStore, CustomerStore customerStore, InsuranceStore insuranceStore)
 {
     VehicleStore   = vehicleStore;
     CustomerStore  = customerStore;
     InsuranceStore = insuranceStore;
 }
 public IActionResult OnPostDelete(Guid id)
 {
     InsuranceStore.DeleteInsurance(id);
     return(RedirectToPage());
 }
 public IndexModel(InsuranceStore insuranceStore)
 {
     InsuranceStore = insuranceStore;
     Insurances     = InsuranceStore.GetInsurances();
 }