From 6a7cc9caf6fa5233423fb8ef93652b6a60435d6e Mon Sep 17 00:00:00 2001 From: miljanasimic Date: Fri, 11 Mar 2022 14:13:49 +0100 Subject: [PATCH] project --- Desktop app/TaksiUdruzenje.sln | 25 + Desktop app/TaksiUdruzenje/App.config | 34 + Desktop app/TaksiUdruzenje/BorderLabel.cs | 292 + Desktop app/TaksiUdruzenje/Button_WOC.cs | 129 + Desktop app/TaksiUdruzenje/DTO.cs | 279 + Desktop app/TaksiUdruzenje/DTOManager.cs | 1338 +++++ Desktop app/TaksiUdruzenje/DataLayer.cs | 57 + .../Entiteti/AdministrativnoOsoblje.cs | 27 + .../TaksiUdruzenje/Entiteti/LicnoVozilo.cs | 21 + .../TaksiUdruzenje/Entiteti/Musterija.cs | 30 + .../Entiteti/MusterijaMobile.cs | 19 + Desktop app/TaksiUdruzenje/Entiteti/Popust.cs | 17 + .../TaksiUdruzenje/Entiteti/SluzbenoVozilo.cs | 26 + Desktop app/TaksiUdruzenje/Entiteti/Vozac.cs | 37 + .../TaksiUdruzenje/Entiteti/VozioSluzbeno.cs | 22 + Desktop app/TaksiUdruzenje/Entiteti/Voznja.cs | 29 + Desktop app/TaksiUdruzenje/Form1.Designer.cs | 433 ++ Desktop app/TaksiUdruzenje/Form1.cs | 627 ++ Desktop app/TaksiUdruzenje/Form1.resx | 120 + .../AdministrativnoOsobljeForm.Designer.cs | 239 + .../Forme/AdministrativnoOsobljeForm.cs | 110 + .../Forme/AdministrativnoOsobljeForm.resx | 120 + .../AdministrativnoOsobljePrikaz.Designer.cs | 475 ++ .../Forme/AdministrativnoOsobljePrikaz.cs | 107 + .../Forme/AdministrativnoOsobljePrikaz.resx | 2626 +++++++++ .../BrojTelefonaDodavanjeForm.Designer.cs | 87 + .../Forme/BrojTelefonaDodavanjeForm.cs | 38 + .../Forme/BrojTelefonaDodavanjeForm.resx | 120 + .../DodajAdministrativnoOsoblje.Designer.cs | 316 + .../Forme/DodajAdministrativnoOsoblje.cs | 35 + .../Forme/DodajAdministrativnoOsoblje.resx | 1719 ++++++ .../Forme/DodajLicnoVozilo.Designer.cs | 303 + .../TaksiUdruzenje/Forme/DodajLicnoVozilo.cs | 80 + .../Forme/DodajLicnoVozilo.resx | 120 + .../Forme/DodajMusterijuForm.Designer.cs | 163 + .../Forme/DodajMusterijuForm.cs | 39 + .../Forme/DodajMusterijuForm.resx | 120 + .../Forme/DodajPopust.Designer.cs | 274 + .../TaksiUdruzenje/Forme/DodajPopust.cs | 74 + .../TaksiUdruzenje/Forme/DodajPopust.resx | 5063 +++++++++++++++++ .../Forme/DodajPopustMusteriji.Designer.cs | 198 + .../Forme/DodajPopustMusteriji.cs | 58 + .../Forme/DodajPopustMusteriji.resx | 5063 +++++++++++++++++ .../Forme/DodajSluzbeno.Designer.cs | 205 + .../TaksiUdruzenje/Forme/DodajSluzbeno.cs | 33 + .../TaksiUdruzenje/Forme/DodajSluzbeno.resx | 120 + .../Forme/DodajVozaca.Designer.cs | 342 ++ .../TaksiUdruzenje/Forme/DodajVozaca.cs | 36 + .../TaksiUdruzenje/Forme/DodajVozaca.resx | 462 ++ .../Forme/LicnoVoziloPrikaz.Designer.cs | 344 ++ .../TaksiUdruzenje/Forme/LicnoVoziloPrikaz.cs | 114 + .../Forme/LicnoVoziloPrikaz.resx | 761 +++ .../Forme/MusterijaPrikaz.Designer.cs | 476 ++ .../TaksiUdruzenje/Forme/MusterijaPrikaz.cs | 258 + .../TaksiUdruzenje/Forme/MusterijaPrikaz.resx | 761 +++ .../Forme/MusterijeForm.Designer.cs | 205 + .../TaksiUdruzenje/Forme/MusterijeForm.cs | 99 + .../TaksiUdruzenje/Forme/MusterijeForm.resx | 120 + .../Forme/PopustiForm.Designer.cs | 232 + .../TaksiUdruzenje/Forme/PopustiForm.cs | 104 + .../TaksiUdruzenje/Forme/PopustiForm.resx | 557 ++ .../Forme/ProduziPopust.Designer.cs | 182 + .../TaksiUdruzenje/Forme/ProduziPopust.cs | 67 + .../TaksiUdruzenje/Forme/ProduziPopust.resx | 842 +++ .../Forme/SluzbenaVozilaPrikaz.Designer.cs | 385 ++ .../Forme/SluzbenaVozilaPrikaz.cs | 86 + .../Forme/SluzbenaVozilaPrikaz.resx | 761 +++ .../Forme/SluzebnoDodela.Designer.cs | 224 + .../TaksiUdruzenje/Forme/SluzebnoDodela.cs | 66 + .../TaksiUdruzenje/Forme/SluzebnoDodela.resx | 120 + .../Forme/VozacPrikaz.Designer.cs | 790 +++ .../TaksiUdruzenje/Forme/VozacPrikaz.cs | 161 + .../TaksiUdruzenje/Forme/VozacPrikaz.resx | 1401 +++++ .../Forme/VozaciForm.Designer.cs | 247 + .../TaksiUdruzenje/Forme/VozaciForm.cs | 93 + .../TaksiUdruzenje/Forme/VozaciForm.resx | 120 + .../TaksiUdruzenje/Forme/Vozila.Designer.cs | 350 ++ Desktop app/TaksiUdruzenje/Forme/Vozila.cs | 152 + Desktop app/TaksiUdruzenje/Forme/Vozila.resx | 120 + .../Forme/VoznjaDodavanjeForm.Designer.cs | 420 ++ .../Forme/VoznjaDodavanjeForm.cs | 172 + .../Forme/VoznjaDodavanjeForm.resx | 761 +++ .../Forme/VoznjaForm.Designer.cs | 322 ++ .../TaksiUdruzenje/Forme/VoznjaForm.cs | 144 + .../TaksiUdruzenje/Forme/VoznjaForm.resx | 120 + .../Forme/VoznjaPrikazForm.Designer.cs | 491 ++ .../TaksiUdruzenje/Forme/VoznjaPrikazForm.cs | 202 + .../Forme/VoznjaPrikazForm.resx | 120 + .../Forme/VoznjeForm.Designer.cs | 224 + .../TaksiUdruzenje/Forme/VoznjeForm.cs | 39 + .../TaksiUdruzenje/Forme/VoznjeForm.resx | 120 + .../Forme/ZavrsiVoznjuForm.Designer.cs | 204 + .../TaksiUdruzenje/Forme/ZavrsiVoznjuForm.cs | 85 + .../Forme/ZavrsiVoznjuForm.resx | 120 + .../Mapiranja/AdministrativnoOsobljeMaper.cs | 37 + .../Mapiranja/LicnoVoziloMaper.cs | 41 + .../Mapiranja/MusterijaMaper.cs | 34 + .../Mapiranja/MusterijaMobileMaper.cs | 31 + .../TaksiUdruzenje/Mapiranja/PopustMaper.cs | 36 + .../Mapiranja/SluzbenoVoziloMaper.cs | 32 + .../TaksiUdruzenje/Mapiranja/VozacMaper.cs | 37 + .../Mapiranja/VozioSluzbenoMaper.cs | 31 + .../TaksiUdruzenje/Mapiranja/VoznjaMaper.cs | 37 + Desktop app/TaksiUdruzenje/Program.cs | 22 + .../TaksiUdruzenje/Properties/AssemblyInfo.cs | 36 + .../Properties/Resources.Designer.cs | 73 + .../TaksiUdruzenje/Properties/Resources.resx | 124 + .../Properties/Settings.Designer.cs | 29 + .../Properties/Settings.settings | 7 + .../TaksiUdruzenje/TaksiUdruzenje.csproj | 373 ++ Desktop app/TaksiUdruzenje/Taxi2.jpg | Bin 0 -> 38119 bytes .../TaksiUdruzenje/TaxiHome.Designer.cs | 220 + Desktop app/TaksiUdruzenje/TaxiHome.cs | 72 + Desktop app/TaksiUdruzenje/TaxiHome.resx | 120 + Desktop app/TaksiUdruzenje/dodaj vozaca.jpg | Bin 0 -> 20170 bytes Desktop app/TaksiUdruzenje/packages.config | 10 + Desktop app/TaksiUdruzenje/screen-1.jpg | Bin 0 -> 33495 bytes Desktop app/TaksiUdruzenje/slika ad.jpg | Bin 0 -> 116236 bytes Desktop app/TaksiUdruzenje/slika ao.jpg | Bin 0 -> 95617 bytes Desktop app/TaksiUdruzenje/slika popust.jpg | Bin 0 -> 42997 bytes ...nd-city-landscape-many-houses-31606038.jpg | Bin 0 -> 25903 bytes .../taxi-driver-services_82574-550.jpg | Bin 0 -> 147850 bytes .../TaksiUdruzenje WebAPIService.sln | 31 + .../AdministrativnoOsobljeController.cs | 115 + .../Controllers/LicnoVoziloController.cs | 115 + .../Controllers/MusterijaController.cs | 111 + .../MusterijaTelefoniController.cs | 147 + .../Controllers/PopustController.cs | 126 + .../Controllers/SluzbenoVoziloController.cs | 134 + .../Controllers/VozacController.cs | 117 + .../Controllers/VozioSluzbenoController.cs | 160 + .../Controllers/VoznjaController.cs | 221 + .../TaksiUdruzenje WebAPIService/Program.cs | 26 + .../Properties/launchSettings.json | 30 + .../TaksiUdruzenje WebAPIService/Startup.cs | 65 + .../TaksiUdruzenje WebAPIService.csproj | 18 + .../TaksiUdruzenje WebAPIService.sln | 31 + .../AdministrativnoOsobljeController.cs | 115 + .../Controllers/MusterijaController.cs | 146 + .../Controllers/PopustController.cs | 96 + .../Controllers/VozacController.cs | 119 + .../TaksiUdruzenje WebAPIService/Program.cs | 26 + .../Properties/launchSettings.json | 30 + .../TaksiUdruzenje WebAPIService/Startup.cs | 65 + .../TaksiUdruzenje WebAPIService.csproj | 18 + .../appsettings.Development.json | 9 + .../appsettings.json | 10 + .../TaksiUdruzenjeLibrary/DTO.cs | 303 + .../TaksiUdruzenjeLibrary/DataLayer.cs | 57 + .../TaksiUdruzenjeLibrary/DataProvider.cs | 1461 +++++ .../Entiteti/AdministrativnoOsoblje.cs | 27 + .../Entiteti/LicnoVozilo.cs | 21 + .../Entiteti/Musterija.cs | 30 + .../Entiteti/MusterijaMobile.cs | 19 + .../TaksiUdruzenjeLibrary/Entiteti/Popust.cs | 17 + .../Entiteti/SluzbenoVozilo.cs | 26 + .../TaksiUdruzenjeLibrary/Entiteti/Vozac.cs | 37 + .../Entiteti/VozioSluzbeno.cs | 22 + .../TaksiUdruzenjeLibrary/Entiteti/Voznja.cs | 29 + .../Mapiranja/AdministrativnoOsobljeMaper.cs | 37 + .../Mapiranja/LicnoVoziloMaper.cs | 41 + .../Mapiranja/MusterijaMaper.cs | 34 + .../Mapiranja/MusterijaMobileMaper.cs | 31 + .../Mapiranja/PopustMaper.cs | 36 + .../Mapiranja/SluzbenoVoziloMaper.cs | 32 + .../Mapiranja/VozacMaper.cs | 37 + .../Mapiranja/VozioSluzbenoMaper.cs | 31 + .../Mapiranja/VoznjaMaper.cs | 37 + .../TaksiUdruzenjeLibrary.csproj | 12 + .../appsettings.Development.json | 9 + .../appsettings.json | 10 + WebAPIService/TaksiUdruzenjeLibrary/DTO.cs | 320 ++ .../TaksiUdruzenjeLibrary/DataLayer.cs | 57 + .../TaksiUdruzenjeLibrary/DataProvider.cs | 1606 ++++++ .../Entiteti/AdministrativnoOsoblje.cs | 27 + .../Entiteti/LicnoVozilo.cs | 21 + .../Entiteti/Musterija.cs | 30 + .../Entiteti/MusterijaMobile.cs | 19 + .../TaksiUdruzenjeLibrary/Entiteti/Popust.cs | 17 + .../Entiteti/SluzbenoVozilo.cs | 26 + .../TaksiUdruzenjeLibrary/Entiteti/Vozac.cs | 37 + .../Entiteti/VozioSluzbeno.cs | 22 + .../TaksiUdruzenjeLibrary/Entiteti/Voznja.cs | 29 + .../Mapiranja/AdministrativnoOsobljeMaper.cs | 37 + .../Mapiranja/LicnoVoziloMaper.cs | 41 + .../Mapiranja/MusterijaMaper.cs | 34 + .../Mapiranja/MusterijaMobileMaper.cs | 31 + .../Mapiranja/PopustMaper.cs | 36 + .../Mapiranja/SluzbenoVoziloMaper.cs | 32 + .../Mapiranja/VozacMaper.cs | 37 + .../Mapiranja/VozioSluzbenoMaper.cs | 31 + .../Mapiranja/VoznjaMaper.cs | 37 + .../TaksiUdruzenjeLibrary.csproj | 12 + 193 files changed, 44467 insertions(+) create mode 100644 Desktop app/TaksiUdruzenje.sln create mode 100644 Desktop app/TaksiUdruzenje/App.config create mode 100644 Desktop app/TaksiUdruzenje/BorderLabel.cs create mode 100644 Desktop app/TaksiUdruzenje/Button_WOC.cs create mode 100644 Desktop app/TaksiUdruzenje/DTO.cs create mode 100644 Desktop app/TaksiUdruzenje/DTOManager.cs create mode 100644 Desktop app/TaksiUdruzenje/DataLayer.cs create mode 100644 Desktop app/TaksiUdruzenje/Entiteti/AdministrativnoOsoblje.cs create mode 100644 Desktop app/TaksiUdruzenje/Entiteti/LicnoVozilo.cs create mode 100644 Desktop app/TaksiUdruzenje/Entiteti/Musterija.cs create mode 100644 Desktop app/TaksiUdruzenje/Entiteti/MusterijaMobile.cs create mode 100644 Desktop app/TaksiUdruzenje/Entiteti/Popust.cs create mode 100644 Desktop app/TaksiUdruzenje/Entiteti/SluzbenoVozilo.cs create mode 100644 Desktop app/TaksiUdruzenje/Entiteti/Vozac.cs create mode 100644 Desktop app/TaksiUdruzenje/Entiteti/VozioSluzbeno.cs create mode 100644 Desktop app/TaksiUdruzenje/Entiteti/Voznja.cs create mode 100644 Desktop app/TaksiUdruzenje/Form1.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Form1.cs create mode 100644 Desktop app/TaksiUdruzenje/Form1.resx create mode 100644 Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljeForm.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljeForm.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljeForm.resx create mode 100644 Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljePrikaz.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljePrikaz.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljePrikaz.resx create mode 100644 Desktop app/TaksiUdruzenje/Forme/BrojTelefonaDodavanjeForm.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/BrojTelefonaDodavanjeForm.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/BrojTelefonaDodavanjeForm.resx create mode 100644 Desktop app/TaksiUdruzenje/Forme/DodajAdministrativnoOsoblje.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/DodajAdministrativnoOsoblje.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/DodajAdministrativnoOsoblje.resx create mode 100644 Desktop app/TaksiUdruzenje/Forme/DodajLicnoVozilo.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/DodajLicnoVozilo.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/DodajLicnoVozilo.resx create mode 100644 Desktop app/TaksiUdruzenje/Forme/DodajMusterijuForm.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/DodajMusterijuForm.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/DodajMusterijuForm.resx create mode 100644 Desktop app/TaksiUdruzenje/Forme/DodajPopust.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/DodajPopust.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/DodajPopust.resx create mode 100644 Desktop app/TaksiUdruzenje/Forme/DodajPopustMusteriji.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/DodajPopustMusteriji.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/DodajPopustMusteriji.resx create mode 100644 Desktop app/TaksiUdruzenje/Forme/DodajSluzbeno.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/DodajSluzbeno.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/DodajSluzbeno.resx create mode 100644 Desktop app/TaksiUdruzenje/Forme/DodajVozaca.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/DodajVozaca.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/DodajVozaca.resx create mode 100644 Desktop app/TaksiUdruzenje/Forme/LicnoVoziloPrikaz.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/LicnoVoziloPrikaz.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/LicnoVoziloPrikaz.resx create mode 100644 Desktop app/TaksiUdruzenje/Forme/MusterijaPrikaz.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/MusterijaPrikaz.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/MusterijaPrikaz.resx create mode 100644 Desktop app/TaksiUdruzenje/Forme/MusterijeForm.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/MusterijeForm.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/MusterijeForm.resx create mode 100644 Desktop app/TaksiUdruzenje/Forme/PopustiForm.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/PopustiForm.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/PopustiForm.resx create mode 100644 Desktop app/TaksiUdruzenje/Forme/ProduziPopust.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/ProduziPopust.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/ProduziPopust.resx create mode 100644 Desktop app/TaksiUdruzenje/Forme/SluzbenaVozilaPrikaz.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/SluzbenaVozilaPrikaz.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/SluzbenaVozilaPrikaz.resx create mode 100644 Desktop app/TaksiUdruzenje/Forme/SluzebnoDodela.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/SluzebnoDodela.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/SluzebnoDodela.resx create mode 100644 Desktop app/TaksiUdruzenje/Forme/VozacPrikaz.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/VozacPrikaz.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/VozacPrikaz.resx create mode 100644 Desktop app/TaksiUdruzenje/Forme/VozaciForm.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/VozaciForm.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/VozaciForm.resx create mode 100644 Desktop app/TaksiUdruzenje/Forme/Vozila.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/Vozila.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/Vozila.resx create mode 100644 Desktop app/TaksiUdruzenje/Forme/VoznjaDodavanjeForm.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/VoznjaDodavanjeForm.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/VoznjaDodavanjeForm.resx create mode 100644 Desktop app/TaksiUdruzenje/Forme/VoznjaForm.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/VoznjaForm.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/VoznjaForm.resx create mode 100644 Desktop app/TaksiUdruzenje/Forme/VoznjaPrikazForm.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/VoznjaPrikazForm.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/VoznjaPrikazForm.resx create mode 100644 Desktop app/TaksiUdruzenje/Forme/VoznjeForm.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/VoznjeForm.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/VoznjeForm.resx create mode 100644 Desktop app/TaksiUdruzenje/Forme/ZavrsiVoznjuForm.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/ZavrsiVoznjuForm.cs create mode 100644 Desktop app/TaksiUdruzenje/Forme/ZavrsiVoznjuForm.resx create mode 100644 Desktop app/TaksiUdruzenje/Mapiranja/AdministrativnoOsobljeMaper.cs create mode 100644 Desktop app/TaksiUdruzenje/Mapiranja/LicnoVoziloMaper.cs create mode 100644 Desktop app/TaksiUdruzenje/Mapiranja/MusterijaMaper.cs create mode 100644 Desktop app/TaksiUdruzenje/Mapiranja/MusterijaMobileMaper.cs create mode 100644 Desktop app/TaksiUdruzenje/Mapiranja/PopustMaper.cs create mode 100644 Desktop app/TaksiUdruzenje/Mapiranja/SluzbenoVoziloMaper.cs create mode 100644 Desktop app/TaksiUdruzenje/Mapiranja/VozacMaper.cs create mode 100644 Desktop app/TaksiUdruzenje/Mapiranja/VozioSluzbenoMaper.cs create mode 100644 Desktop app/TaksiUdruzenje/Mapiranja/VoznjaMaper.cs create mode 100644 Desktop app/TaksiUdruzenje/Program.cs create mode 100644 Desktop app/TaksiUdruzenje/Properties/AssemblyInfo.cs create mode 100644 Desktop app/TaksiUdruzenje/Properties/Resources.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Properties/Resources.resx create mode 100644 Desktop app/TaksiUdruzenje/Properties/Settings.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/Properties/Settings.settings create mode 100644 Desktop app/TaksiUdruzenje/TaksiUdruzenje.csproj create mode 100644 Desktop app/TaksiUdruzenje/Taxi2.jpg create mode 100644 Desktop app/TaksiUdruzenje/TaxiHome.Designer.cs create mode 100644 Desktop app/TaksiUdruzenje/TaxiHome.cs create mode 100644 Desktop app/TaksiUdruzenje/TaxiHome.resx create mode 100644 Desktop app/TaksiUdruzenje/dodaj vozaca.jpg create mode 100644 Desktop app/TaksiUdruzenje/packages.config create mode 100644 Desktop app/TaksiUdruzenje/screen-1.jpg create mode 100644 Desktop app/TaksiUdruzenje/slika ad.jpg create mode 100644 Desktop app/TaksiUdruzenje/slika ao.jpg create mode 100644 Desktop app/TaksiUdruzenje/slika popust.jpg create mode 100644 Desktop app/TaksiUdruzenje/taxi-background-city-landscape-many-houses-31606038.jpg create mode 100644 Desktop app/TaksiUdruzenje/taxi-driver-services_82574-550.jpg create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService.sln create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/Controllers/AdministrativnoOsobljeController.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/Controllers/LicnoVoziloController.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/Controllers/MusterijaController.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/Controllers/MusterijaTelefoniController.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/Controllers/PopustController.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/Controllers/SluzbenoVoziloController.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VozacController.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VozioSluzbenoController.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VoznjaController.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/Program.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/Properties/launchSettings.json create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/Startup.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService.csproj create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService.sln create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/AdministrativnoOsobljeController.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/MusterijaController.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/PopustController.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VozacController.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Program.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Properties/launchSettings.json create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Startup.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService.csproj create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/appsettings.Development.json create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/appsettings.json create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/DTO.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/DataLayer.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/DataProvider.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/AdministrativnoOsoblje.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/LicnoVozilo.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Musterija.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/MusterijaMobile.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Popust.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/SluzbenoVozilo.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Vozac.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/VozioSluzbeno.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Voznja.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/AdministrativnoOsobljeMaper.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/LicnoVoziloMaper.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/MusterijaMaper.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/MusterijaMobileMaper.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/PopustMaper.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/SluzbenoVoziloMaper.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VozacMaper.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VozioSluzbenoMaper.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VoznjaMaper.cs create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/TaksiUdruzenjeLibrary.csproj create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/appsettings.Development.json create mode 100644 WebAPIService/TaksiUdruzenje WebAPIService/appsettings.json create mode 100644 WebAPIService/TaksiUdruzenjeLibrary/DTO.cs create mode 100644 WebAPIService/TaksiUdruzenjeLibrary/DataLayer.cs create mode 100644 WebAPIService/TaksiUdruzenjeLibrary/DataProvider.cs create mode 100644 WebAPIService/TaksiUdruzenjeLibrary/Entiteti/AdministrativnoOsoblje.cs create mode 100644 WebAPIService/TaksiUdruzenjeLibrary/Entiteti/LicnoVozilo.cs create mode 100644 WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Musterija.cs create mode 100644 WebAPIService/TaksiUdruzenjeLibrary/Entiteti/MusterijaMobile.cs create mode 100644 WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Popust.cs create mode 100644 WebAPIService/TaksiUdruzenjeLibrary/Entiteti/SluzbenoVozilo.cs create mode 100644 WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Vozac.cs create mode 100644 WebAPIService/TaksiUdruzenjeLibrary/Entiteti/VozioSluzbeno.cs create mode 100644 WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Voznja.cs create mode 100644 WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/AdministrativnoOsobljeMaper.cs create mode 100644 WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/LicnoVoziloMaper.cs create mode 100644 WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/MusterijaMaper.cs create mode 100644 WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/MusterijaMobileMaper.cs create mode 100644 WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/PopustMaper.cs create mode 100644 WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/SluzbenoVoziloMaper.cs create mode 100644 WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VozacMaper.cs create mode 100644 WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VozioSluzbenoMaper.cs create mode 100644 WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VoznjaMaper.cs create mode 100644 WebAPIService/TaksiUdruzenjeLibrary/TaksiUdruzenjeLibrary.csproj diff --git a/Desktop app/TaksiUdruzenje.sln b/Desktop app/TaksiUdruzenje.sln new file mode 100644 index 0000000..15020e2 --- /dev/null +++ b/Desktop app/TaksiUdruzenje.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.30711.63 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TaksiUdruzenje", "TaksiUdruzenje\TaksiUdruzenje.csproj", "{7B336875-2DC5-4E09-B06E-AEDFEDDFD224}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {7B336875-2DC5-4E09-B06E-AEDFEDDFD224}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7B336875-2DC5-4E09-B06E-AEDFEDDFD224}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7B336875-2DC5-4E09-B06E-AEDFEDDFD224}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7B336875-2DC5-4E09-B06E-AEDFEDDFD224}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {928458D0-55BF-41B4-BC4D-9FC1F9902AA8} + EndGlobalSection +EndGlobal diff --git a/Desktop app/TaksiUdruzenje/App.config b/Desktop app/TaksiUdruzenje/App.config new file mode 100644 index 0000000..04a1f96 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/App.config @@ -0,0 +1,34 @@ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/BorderLabel.cs b/Desktop app/TaksiUdruzenje/BorderLabel.cs new file mode 100644 index 0000000..f2ec1dc --- /dev/null +++ b/Desktop app/TaksiUdruzenje/BorderLabel.cs @@ -0,0 +1,292 @@ +/*********************************************************************** + * BorderLabel.cs - Simple Label Control with Border Effect * + * * + * Author: Csar Roberto de Souza * + * Email: cesarsouza at gmail.com * + * Website: http://www.comp.ufscar.br/~cesarsouza * + * * + * This code is distributed under the The Code Project Open License * + * (CPOL) 1.02 or any later versions of this same license. By using * + * this code you agree not to remove any of the original copyright, * + * patent, trademark, and attribution notices and associated * + * disclaimers that may appear in the Source Code or Executable Files * + * * + * The exact terms of this license can be found on The Code Project * + * website: http://www.codeproject.com/info/cpol10.aspx * + * * + ***********************************************************************/ + + +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Drawing.Drawing2D; +using System.Data; +using System.Text; +using System.Windows.Forms; + + +namespace cSouza.WinForms.Controls +{ + + /// + /// Represents a Bordered label. + /// + public partial class BorderLabel : Label + { + private float borderSize; + private Color borderColor; + + private PointF point; + private SizeF drawSize; + private Pen drawPen; + private GraphicsPath drawPath; + private SolidBrush forecolorBrush; + + + + // Constructor + //----------------------------------------------------- + + #region Constructor + /// + /// Constructs a new BorderLabel object. + /// + public BorderLabel() + { + this.borderSize = 1f; + this.borderColor = Color.White; + this.drawPath = new GraphicsPath(); + this.drawPen = new Pen(new SolidBrush(this.borderColor), borderSize); + this.forecolorBrush = new SolidBrush(this.ForeColor); + + this.Invalidate(); + } + #endregion + + + + // Public Properties + //----------------------------------------------------- + + #region Public Properties + + /// + /// The border's thickness + /// + [Browsable(true)] + [Category("Appearance")] + [Description("The border's thickness")] + [DefaultValue(1f)] + public float BorderSize + { + get { return this.borderSize; } + set + { + this.borderSize = value; + if (value == 0) + { + //If border size equals zero, disable the + // border by setting it as transparent + this.drawPen.Color = Color.Transparent; + } + else + { + this.drawPen.Color = this.BorderColor; + this.drawPen.Width = value; + } + + this.OnTextChanged(EventArgs.Empty); + } + } + + + /// + /// The border color of this component + /// + [Browsable(true)] + [Category("Appearance")] + [DefaultValue(typeof(Color), "White")] + [Description("The border color of this component")] + public Color BorderColor + { + get { return this.borderColor; } + set + { + this.borderColor = value; + + if (this.BorderSize != 0) + this.drawPen.Color = value; + + this.Invalidate(); + } + } + + #endregion + + + + // Public Methods + //----------------------------------------------------- + + #region Public Methods + /// + /// Releases all resources used by this control + /// + /// True to release both managed and unmanaged resources. + protected override void Dispose(bool disposing) + { + if (disposing) + { + + if (this.forecolorBrush != null) + this.forecolorBrush.Dispose(); + + if (this.drawPath != null) + this.drawPath.Dispose(); + + if (this.drawPen != null) + this.drawPen.Dispose(); + + } + base.Dispose(disposing); + } + #endregion + + + + // Event Handling + //----------------------------------------------------- + + #region Event Handling + protected override void OnFontChanged(EventArgs e) + { + base.OnFontChanged(e); + this.Invalidate(); + } + + protected override void OnTextAlignChanged(EventArgs e) + { + base.OnTextAlignChanged(e); + this.Invalidate(); + } + + protected override void OnTextChanged(EventArgs e) + { + base.OnTextChanged(e); + } + + protected override void OnForeColorChanged(EventArgs e) + { + this.forecolorBrush.Color = base.ForeColor; + base.OnForeColorChanged(e); + this.Invalidate(); + } + #endregion + + + + // Drawning Events + //----------------------------------------------------- + + #region Drawning + protected override void OnPaint(PaintEventArgs e) + { + + // First lets check if we indeed have text to draw. + // if we have no text, then we have nothing to do. + if (this.Text.Length == 0) + return; + + + // Secondly, lets begin setting the smoothing mode to AntiAlias, to + // reduce image sharpening and compositing quality to HighQuality, + // to improve our drawnings and produce a better looking image. + + e.Graphics.SmoothingMode = SmoothingMode.AntiAlias; + e.Graphics.CompositingQuality = CompositingQuality.HighQuality; + + + + // Next, we measure how much space our drawning will use on the control. + // this is important so we can determine the correct position for our text. + this.drawSize = e.Graphics.MeasureString(this.Text, this.Font, new PointF(), StringFormat.GenericTypographic); + + + + // Now, we can determine how we should align our text in the control + // area, both horizontally and vertically. If the control is set to auto + // size itselft, then it should be automatically drawn to the standard position. + + if (this.AutoSize) + { + this.point.X = this.Padding.Left; + this.point.Y = this.Padding.Top; + } + else + { + // Text is Left-Aligned: + if (this.TextAlign == ContentAlignment.TopLeft || + this.TextAlign == ContentAlignment.MiddleLeft || + this.TextAlign == ContentAlignment.BottomLeft) + this.point.X = this.Padding.Left; + + // Text is Center-Aligned + else if (this.TextAlign == ContentAlignment.TopCenter || + this.TextAlign == ContentAlignment.MiddleCenter || + this.TextAlign == ContentAlignment.BottomCenter) + point.X = (this.Width - this.drawSize.Width) / 2; + + // Text is Right-Aligned + else point.X = this.Width - (this.Padding.Right + this.drawSize.Width); + + + // Text is Top-Aligned + if (this.TextAlign == ContentAlignment.TopLeft || + this.TextAlign == ContentAlignment.TopCenter || + this.TextAlign == ContentAlignment.TopRight) + point.Y = this.Padding.Top; + + // Text is Middle-Aligned + else if (this.TextAlign == ContentAlignment.MiddleLeft || + this.TextAlign == ContentAlignment.MiddleCenter || + this.TextAlign == ContentAlignment.MiddleRight) + point.Y = (this.Height - this.drawSize.Height) / 2; + + // Text is Bottom-Aligned + else point.Y = this.Height - (this.Padding.Bottom + this.drawSize.Height); + } + + + + // Now we can draw our text to a graphics path. + // + // PS: this is a tricky part: AddString() expects float emSize in pixel, but Font.Size + // measures it as points. So, we need to convert between points and pixels, which in + // turn requires detailed knowledge of the DPI of the device we are drawing on. + // + // The solution was to get the last value returned by the Graphics.DpiY property and + // divide by 72, since point is 1/72 of an inch, no matter on what device we draw. + // + // The source of this solution can be seen on CodeProject's article + // 'OSD window with animation effect' - http://www.codeproject.com/csharp/OSDwindow.asp + + float fontSize = e.Graphics.DpiY * this.Font.SizeInPoints / 72; + + this.drawPath.Reset(); + this.drawPath.AddString(this.Text, this.Font.FontFamily, (int)this.Font.Style, fontSize, + point, StringFormat.GenericTypographic); + + + // And finally, using our pen, all we have to do now + // is draw our graphics path to the screen. Voilla! + e.Graphics.FillPath(this.forecolorBrush, this.drawPath); + e.Graphics.DrawPath(this.drawPen, this.drawPath); + + } + #endregion + + + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Button_WOC.cs b/Desktop app/TaksiUdruzenje/Button_WOC.cs new file mode 100644 index 0000000..d93c11a --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Button_WOC.cs @@ -0,0 +1,129 @@ +using System; +using System.Drawing; +using System.Windows.Forms; + +namespace ePOSOne.btnProduct +{ + public class Button_WOC : Button + { + private Color _borderColor = Color.Silver; + private Color _onHoverBorderColor = Color.Gray; + private Color _buttonColor = Color.Red; + private Color _onHoverButtonColor = Color.Yellow; + private Color _textColor = Color.White; + private Color _onHoverTextColor = Color.Gray; + + private bool _isHovering; + private int _borderThickness = 6; + private int _borderThicknessByTwo = 3; + + + public Button_WOC() + { + DoubleBuffered = true; + MouseEnter += (sender, e) => + { + _isHovering = true; + Invalidate(); + }; + MouseLeave += (sender, e) => + { + _isHovering = false; + Invalidate(); + }; + } + + + protected override void OnPaint(PaintEventArgs e) + { + base.OnPaint(e); + Graphics g = e.Graphics; + g.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias; + Brush brush = new SolidBrush(_isHovering ? _onHoverBorderColor : _borderColor); + + //Border + g.FillEllipse(brush, 0, 0, Height, Height); + g.FillEllipse(brush, Width - Height, 0, Height, Height); + g.FillRectangle(brush, Height / 2, 0, Width - Height, Height); + + brush.Dispose(); + brush = new SolidBrush(_isHovering ? _onHoverButtonColor : _buttonColor); + + //Inner part. Button itself + g.FillEllipse(brush, _borderThicknessByTwo, _borderThicknessByTwo, Height - _borderThickness, + Height - _borderThickness); + g.FillEllipse(brush, (Width - Height) + _borderThicknessByTwo, _borderThicknessByTwo, + Height - _borderThickness, Height - _borderThickness); + g.FillRectangle(brush, Height / 2 + _borderThicknessByTwo, _borderThicknessByTwo, + Width - Height - _borderThickness, Height - _borderThickness); + + brush.Dispose(); + brush = new SolidBrush(_isHovering ? _onHoverTextColor : _textColor); + + //Button Text + SizeF stringSize = g.MeasureString(Text, Font); + g.DrawString(Text, Font, brush, (Width - stringSize.Width) / 2, (Height - stringSize.Height) / 2); + } + + + public Color BorderColor + { + get => _borderColor; + set + { + _borderColor = value; + Invalidate(); + } + } + + public Color OnHoverBorderColor + { + get => _onHoverBorderColor; + set + { + _onHoverBorderColor = value; + Invalidate(); + } + } + + public Color ButtonColor + { + get => _buttonColor; + set + { + _buttonColor = value; + Invalidate(); + } + } + + public Color OnHoverButtonColor + { + get => _onHoverButtonColor; + set + { + _onHoverButtonColor = value; + Invalidate(); + } + } + + public Color TextColor + { + get => _textColor; + set + { + _textColor = value; + Invalidate(); + } + } + + public Color OnHoverTextColor + { + get => _onHoverTextColor; + set + { + _onHoverTextColor = value; + Invalidate(); + } + } + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/DTO.cs b/Desktop app/TaksiUdruzenje/DTO.cs new file mode 100644 index 0000000..9c72b3b --- /dev/null +++ b/Desktop app/TaksiUdruzenje/DTO.cs @@ -0,0 +1,279 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using TaksiUdruzenje.Entiteti; + +namespace TaksiUdruzenje +{ + public class DTO + { + #region AdministrativnoOsoblje + public class AdministrativnoOsobljePregled + { + + public int idAO { get; set; } + public string Jmbg { get; set; } + public string Ime { get; set; } + public string SrednjeSlovo { get; set; } + public string Prezime { get; set; } + public string BrojTelefona { get; set; } + + public string Ulica { get; set; } + + public string Broj { get; set; } + public string StrucnaSprema { get; set; } + + + public AdministrativnoOsobljePregled(AdministrativnoOsoblje ao) + { + idAO = ao.Id; + Jmbg = ao.Jmbg; + Ime = ao.Ime; + SrednjeSlovo = ao.SrednjeSlovo; + Prezime = ao.Prezime; + BrojTelefona = ao.BrojTelefona; + Ulica = ao.Ulica; + Broj = ao.Broj; + StrucnaSprema = ao.StrucnaSprema; + } + } + #endregion + + #region Musterija + public class MusterijaPregled + { + public int IdMusterije { get; set; } + public string Ime { get; set; } + public string Prezime { get; set; } + + public string Adresa { get; set; } + + public int BrojVoznji { get; set; } + public MusterijaPregled(Musterija m) + { + IdMusterije = m.Id; + Ime = m.Ime; + Prezime = m.Prezime; + Adresa = m.Adresa; + BrojVoznji = m.BrojVoznji; + } + + } + #endregion + + #region Vozac + public class VozacPregled + { + public virtual int IdVozac { get; protected set; } + public virtual string Jmbg { get; set; } + public virtual string Ime { get; set; } + public virtual string SrednjeSlovo { get; set; } + public virtual string Prezime { get; set; } + public virtual string BrojTelefona { get; set; } + public virtual string Ulica { get; set; } + public virtual string Broj { get; set; } + + public virtual string BrojDozvole { get; set; } + + public virtual string Kategorija { get; set; } + + public VozacPregled(Vozac v) + { + IdVozac = v.Id; + Jmbg = v.Jmbg; + Ime = v.Ime; + SrednjeSlovo = v.SrednjeSlovo; + Prezime = v.Prezime; + BrojTelefona = v.BrojTelefona; + Ulica = v.Ulica; + Broj = v.Broj; + BrojDozvole = v.BrojDozvole; + Kategorija = v.Kategorija; + } + } + #endregion + + #region LicnoVozilo + public class LicnoVoziloPregled + { + public virtual int Id { get; protected set; } + public virtual string RegOznaka { get; set; } + public virtual string Marka { get; set; } + public virtual string Tip { get; set; } + public virtual string Boja { get; set; } + public virtual VozacPregled IdVozaca { get; set; } + public virtual DateTime KoriscenoOd { get; set; } + public virtual DateTime? KoriscenoDo { get; set; } + + public LicnoVoziloPregled(LicnoVozilo v) + { + Id = v.Id; + RegOznaka = v.RegOznaka; + Marka = v.Marka; + Tip = v.Tip; + Boja = v.Boja; + IdVozaca = new VozacPregled(v.IdVozaca); + KoriscenoOd = v.KoriscenoOd; + KoriscenoDo = v.KoriscenoDo; + } + } + #endregion + + #region SluzbenoVozilo + public class SluzbenoVoziloPregled + { + public virtual int Id { get; protected set; } + public virtual string RegOznaka { get; set; } + public virtual string Marka { get; set; } + public virtual string Tip { get; set; } + public virtual DateTime? DatumIstekaRegistracije { get; set; } + public virtual int GodinaProizvodnje { get; set; } + public SluzbenoVoziloPregled(int id, string regoznaka, string marka, string tip, DateTime? datumisteka, int godprod) + { + Id = id; + RegOznaka = regoznaka; + Marka = marka; + Tip = tip; + DatumIstekaRegistracije = datumisteka; + GodinaProizvodnje = godprod; + } + + } + #endregion + + #region VozioSluzbeno + public class VozioSluzbenoPregled + { + public virtual DateTime VozioOd { get; set; } + public virtual DateTime? VozioDo { get; set; } + public virtual SluzbenoVoziloPregled Vozilo { get; set; } + + public VozioSluzbenoPregled(SluzbenoVoziloPregled v,DateTime od,DateTime? vozioDo) + { + Vozilo= v; + VozioOd = od; + VozioDo=vozioDo; + } + + } + + public class SluzbenoVozioPregled + { + public virtual DateTime VozioOd { get; set; } + public virtual DateTime VozioDo { get; set; } + public virtual Vozac Vozac { get; set; } + public SluzbenoVozioPregled(Vozac v, DateTime od, DateTime Do) + { + Vozac = v; + VozioOd = od; + VozioDo = Do; + } + } + #endregion + + #region Voznja + public class VoznjaPregled + { + public virtual int Id { get; protected set; } + public virtual string PocetnaStanica { get; set; } + public virtual string KrajnjaStanica { get; set; } + public virtual DateTime VremePoziva { get; set; } + public virtual VozacPregled IdVozaca { get; set; } + + public virtual DateTime VremePocetka { get; set; } + + public virtual DateTime? VremeKraja { get; set; } + + public virtual int? CenaVoznje { get; set; } + + public virtual AdministrativnoOsobljePregled IdAdministrativnogOsoblja { get; set; } + public virtual MusterijaPregled IdMusterije { get; set; } + public virtual string BrojTelefonaPoziva { get; set; } + + public VoznjaPregled(Voznja v) + { + Id = v.Id; + PocetnaStanica = v.PocetnaStanica; + KrajnjaStanica = v.KrajnjaStanica; + VremePoziva = v.VremePoziva; + IdVozaca = new DTO.VozacPregled(v.IdVozaca); + VremePocetka = v.VremePocetka; + VremeKraja = v.VremeKraja; + CenaVoznje = v.CenaVoznje; + IdAdministrativnogOsoblja = new AdministrativnoOsobljePregled(v.IdAdministrativnogOsoblja); + IdMusterije = new MusterijaPregled(v.IdMusterije); + BrojTelefonaPoziva = v.BrojTelefonaPoziva; + } + } + + + + public class VoznjaMusterijaPregled + { + public virtual int Id { get; protected set; } + public virtual string PocetnaStanica { get; set; } + public virtual string KrajnjaStanica { get; set; } + public virtual int? Cena { get; set; } + public virtual string BrojTelefonaPoziva { get; set; } + + public VoznjaMusterijaPregled(int id, string pocetna, string krajnja, int? cena, string broj) + { + this.Id = id; + this.PocetnaStanica = pocetna; + this.KrajnjaStanica = krajnja; + if (cena == null) + this.Cena = 0; + else + this.Cena = cena; + this.BrojTelefonaPoziva = broj; + } + } + + #endregion Voznja + + + #region Popusti + + public class PopustPregled + { + public virtual int Id { get; protected set; } + public virtual int Vrednost { get; set; } + + public virtual MusterijaPregled IdMusterije { get; set; } + public virtual DateTime DatumPocetka { get; set; } + public virtual DateTime? DatumKraja { get; set; } + + public PopustPregled(Popust p) + { + this.Id = p.Id; + this.Vrednost = p.VrednostPopusta; + this.DatumPocetka = p.DatumPocetka; + this.DatumKraja = p.DatumKraja; + this.IdMusterije = new MusterijaPregled(p.IdMusterije); + } + } + + #endregion + + + #region Telefoni + + public class TelefoniPregled + { + public virtual int Id { get; protected set; } + public virtual string BrojTelefona { get; set; } + public virtual MusterijaPregled IdMusterije { get; set; } + + public TelefoniPregled(MusterijaMobile mob) + { + Id = mob.Id; + BrojTelefona = mob.BrojTelefona; + IdMusterije = new MusterijaPregled(mob.IdMusterije); + } + } + + #endregion + } +} diff --git a/Desktop app/TaksiUdruzenje/DTOManager.cs b/Desktop app/TaksiUdruzenje/DTOManager.cs new file mode 100644 index 0000000..7bd1d57 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/DTOManager.cs @@ -0,0 +1,1338 @@ +using NHibernate; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using TaksiUdruzenje.Entiteti; +using static TaksiUdruzenje.DTO; + +namespace TaksiUdruzenje +{ + public class DTOManager + { + public static AdministrativnoOsobljePregled GetAOInfo(int id) + { + AdministrativnoOsobljePregled ao = null; + try + { + ISession s = DataLayer.GetSession(); + IQuery q = s.CreateQuery("select ao from AdministrativnoOsoblje ao where ao.Id=" + id); + AdministrativnoOsoblje a = q.UniqueResult(); + + ao = new AdministrativnoOsobljePregled(a); + + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error!" + ex); + } + return ao; + } + + public static List GetVozacaSluzbenog(int id) + { + List vozaci = new List(); + try + { + ISession s = DataLayer.GetSession(); + + IEnumerable taksisti = from sv in s.Query() + where sv.IdSluzbenogVozila.Id == id + select sv; + + foreach (VozioSluzbeno sluzbenoVozilo in taksisti) + { + + VozacPregled sv = DTOManager.GetVozac(sluzbenoVozilo.IdVozaca.Id); + vozaci.Add(sv); + } + s.Close(); + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + return vozaci; + } + //public static VozacPregled vratiVozaca(int id) + //{ + // Vozac v = null; + // try + // { + // ISession s = DataLayer.GetSession(); + // v = s.Get(idVozaca); + + // s.Close(); + // } + // catch (Exception ex) + // { + // Console.WriteLine("Error" + ex); + // } + + // return v; + //} + public static List GetAOAll() + { + List aoinfo = new List(); + try + { + ISession session = DataLayer.GetSession(); + + IEnumerable ao = from a in session.Query() + select a; + + foreach (AdministrativnoOsoblje aaoo in ao) + { + aoinfo.Add(new AdministrativnoOsobljePregled(aaoo)); + } + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error!" + ex); + } + return aoinfo; + } + public static AdministrativnoOsoblje GetAdministrativno(int id) + { + AdministrativnoOsoblje ao = null; + try + { + ISession session = DataLayer.GetSession(); + ao = session.Get(id); + session.Close(); + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + return ao; + } + public static void EditAdministrativno(int id, string ime, string prezime, string srednjeslovo, string ulica, string broj, string brojtelefona, string strucnasprema) + { + + try + { + ISession session = DataLayer.GetSession(); + AdministrativnoOsoblje ao = session.Get(id); + ao.Ime = ime; + ao.Prezime = prezime; + ao.SrednjeSlovo = srednjeslovo; + ao.BrojTelefona = brojtelefona; + ao.Ulica = ulica; + ao.Broj = broj; + ao.StrucnaSprema = strucnasprema; + + session.SaveOrUpdate(ao); + session.Flush(); + session.Close(); + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + public static void CreateAdministrativno(string jmbg, string ime, string srednjeslovo, string prezime, string brojtelefona, string ulica, string broj, string strucnasprema) + { + + try + { + ISession session = DataLayer.GetSession(); + AdministrativnoOsoblje ao = new AdministrativnoOsoblje(); + ao.Jmbg = jmbg; + ao.Ime = ime; + ao.Prezime = prezime; + ao.SrednjeSlovo = srednjeslovo; + ao.BrojTelefona = brojtelefona; + ao.Ulica = ulica; + ao.Broj = broj; + ao.StrucnaSprema = strucnasprema; + + session.Save(ao); + session.Flush(); + session.Close(); + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + public static List GetMusterijaAll() + { + List musterijalist = new List(); + try + { + ISession session = DataLayer.GetSession(); + IEnumerable musterija = from m in session.Query() + select m; + + foreach (Musterija musterije in musterija) + { + musterijalist.Add(new MusterijaPregled(musterije)); + } + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + + return musterijalist; + } + + public static List GetVozacAll() + { + List vozacilist = new List(); + try + { + ISession session = DataLayer.GetSession(); + IEnumerable vozac = from v in session.Query() + select v; + + foreach (Vozac vozaci in vozac) + { + vozacilist.Add(new VozacPregled(vozaci)); + } + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + return vozacilist; + + } + public static List GetLicnaVozilaAll() + { + List licnovozilolist = new List(); + try + { + ISession session = DataLayer.GetSession(); + IEnumerable licnovozilo = from lv in session.Query() + select lv; + + foreach (LicnoVozilo licnavozila in licnovozilo) + { + licnovozilolist.Add(new LicnoVoziloPregled(licnavozila)); + } + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + return licnovozilolist; + + } + public static void createSluzbeno(string regoznaka, string marka, string tip, + DateTime? datumistekareg, int godproiz) + { + try + { + ISession session = DataLayer.GetSession(); + + SluzbenoVozilo vozilo = new SluzbenoVozilo(); + + vozilo.RegOznaka = regoznaka; + vozilo.Marka = marka; + vozilo.Tip = tip; + vozilo.DatumIstekaRegistracije = datumistekareg; + vozilo.GodinaProizvodnje = godproiz; + + + session.Save(vozilo); + session.Flush(); + session.Close(); + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + public static void createLicno(int idVozaca, string regoznaka, string marka, string tip, string boja, + DateTime od, DateTime? Do) + { + try + { + ISession session = DataLayer.GetSession(); + LicnoVozilo vozilo = new LicnoVozilo(); + Vozac v = session.Get(idVozaca); + + vozilo.RegOznaka = regoznaka; + vozilo.Marka = marka; + vozilo.Tip = tip; + vozilo.Boja = boja; + vozilo.KoriscenoOd = od; + vozilo.KoriscenoDo = Do; + vozilo.IdVozaca = v; + + session.Save(vozilo); + session.Flush(); + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + public static List GetSluzbenaVozilaAll() + { + List sluzbenovozilolist = new List(); + try + { + ISession session = DataLayer.GetSession(); + IEnumerable sluzbenovozilo = from sv in session.Query() + select sv; + + foreach (SluzbenoVozilo sluzbenavozila in sluzbenovozilo) + { + sluzbenovozilolist.Add(new SluzbenoVoziloPregled(sluzbenavozila.Id, sluzbenavozila.RegOznaka, sluzbenavozila.Marka, sluzbenavozila.Tip, sluzbenavozila.DatumIstekaRegistracije, sluzbenavozila.GodinaProizvodnje)); + } + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + return sluzbenovozilolist; + + } + public static List GetVoznjaAll() + { + List voznjelist = new List(); + try + { + ISession s = DataLayer.GetSession(); + IEnumerable voznja = from v in s.Query() + select v; + + + foreach (Voznja voznje in voznja) + { + voznjelist.Add(new VoznjaPregled(voznje)); + } + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + return voznjelist; + + } + public static List GetVoznja(int id) + { + List voznjelist = new List(); + try + { + ISession session = DataLayer.GetSession(); + IEnumerable voznje = from v in session.Query() + where v.IdAdministrativnogOsoblja.Id == id + select v; + + foreach (Voznja voznja in voznje) + { + voznjelist.Add(new VoznjaPregled(voznja)); + } + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + return voznjelist; + + } + public static void obrisiOsoblje(List idA0) + { + try + { + ISession s = DataLayer.GetSession(); + + foreach (int id in idA0) + { + IQuery q = s.CreateQuery("select ao from AdministrativnoOsoblje ao where ao.Id = " + id); + AdministrativnoOsoblje a = q.UniqueResult(); + s.Delete(a); + s.Flush(); + } + + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + + + } + public static void obrisiVozilo(int id) + { + try + { + ISession s = DataLayer.GetSession(); + + TaksiUdruzenje.Entiteti.SluzbenoVozilo sl = s.Load(id); + + s.Delete(sl); + s.Flush(); + + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + public static void obrisiLicnoVozilo(int id) + { + try + { + ISession s = DataLayer.GetSession(); + + TaksiUdruzenje.Entiteti.LicnoVozilo sl = s.Load(id); + + s.Delete(sl); + s.Flush(); + + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + + public static void CreateVozac(string ime, string srednjeslovo, string prezime, string jmbg, string brojtelefona, string ulica, string broj, string brDozvole, string kategorija) + { + + try + { + ISession session = DataLayer.GetSession(); + Vozac v = new Vozac(); + v.Ime = ime; + v.SrednjeSlovo = srednjeslovo; + v.Prezime = prezime; + v.Jmbg = jmbg; + v.BrojTelefona = brojtelefona; + v.Ulica = ulica; + v.Broj = broj; + v.BrojDozvole = brDozvole; + v.Kategorija = kategorija; + + + session.Save(v); + session.Flush(); + session.Close(); + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + public static void deleteVozac(int idVozaca) + { + try + { + ISession s = DataLayer.GetSession(); + Vozac v = s.Load(idVozaca); + + s.Delete(v); + s.Flush(); + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + + public static SluzbenoVoziloPregled vratiSluzbenoVozilo(int id) + { + SluzbenoVoziloPregled sv = null; + try + { + ISession s = DataLayer.GetSession(); + + SluzbenoVozilo v = s.Load(id); + sv = new SluzbenoVoziloPregled(v.Id, v.RegOznaka, v.Marka, v.Tip, v.DatumIstekaRegistracije, v.GodinaProizvodnje); + + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + return sv; + } + + public static List GetSluzbenaVozilaVozaca(int idVozaca) + { + List vozila = new List(); + try + { + ISession s = DataLayer.GetSession(); + + IEnumerable sluzbenaVozila = from sv in s.Query() + where sv.IdVozaca.Id == idVozaca + select sv; + + foreach (VozioSluzbeno sluzbenoVozilo in sluzbenaVozila) + { + + SluzbenoVoziloPregled sv = DTOManager.vratiSluzbenoVozilo(sluzbenoVozilo.IdSluzbenogVozila.Id); + VozioSluzbenoPregled vs = new VozioSluzbenoPregled(sv, sluzbenoVozilo.DatumOd, sluzbenoVozilo.DatumDo); + vozila.Add(vs); + } + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + return vozila; + } + + + public static List GetLicnaVozilaVozaca(int idVozaca) + { + List vozila = new List(); + try + { + ISession s = DataLayer.GetSession(); + + IEnumerable licnaVozila = from lv in s.Query() + where lv.IdVozaca.Id == idVozaca + select lv; + + foreach (LicnoVozilo licnoV in licnaVozila) + { + LicnoVoziloPregled lv = new LicnoVoziloPregled(licnoV); + vozila.Add(lv); + } + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + return vozila; + } + public static List GetAktivneVoznjeVozaca(int idVozaca) + { + List aktivneVoznje = new List(); + try + { + ISession s = DataLayer.GetSession(); + + IEnumerable aVoznje = from v in s.Query() + where v.IdVozaca.Id == idVozaca && v.VremeKraja==null + select v; + + foreach (Voznja voznja in aVoznje) + { + VoznjaPregled vp = new VoznjaPregled(voznja); + aktivneVoznje.Add(vp); + } + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + return aktivneVoznje; + } + public static List GetZavrseneVoznjeVozaca(int idVozaca) + { + List zavrseneVoznje = new List(); + try + { + ISession s = DataLayer.GetSession(); + + IEnumerable zVoznje = from v in s.Query() + where v.IdVozaca.Id == idVozaca && v.VremeKraja!=null + select v; + + foreach (Voznja voznja in zVoznje) + { + VoznjaPregled vp = new VoznjaPregled(voznja); + zavrseneVoznje.Add(vp); + + } + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + return zavrseneVoznje; + } + public static VozacPregled GetVozac(int idVozaca) + { + VozacPregled p = null; + try + { + ISession s = DataLayer.GetSession(); + Vozac v = s.Get(idVozaca); + + p = new VozacPregled(v); + + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + return p; + } + public static VozacPregled GetVozaca(int idVozaca) + { + VozacPregled v = null; + try + { + ISession s = DataLayer.GetSession(); + v = s.Get(idVozaca); + + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + return v; + } + public static void izmeniVozaca(int id, string ime, string prezime, string srednjeSlovo, string ulica, string broj, string telefon, string kategorija, string dozvola) + { + try + { + ISession s = DataLayer.GetSession(); + Vozac v = s.Load(id); + + v.Ime = ime; + v.Prezime = prezime; + v.SrednjeSlovo = srednjeSlovo; + v.Ulica = ulica; + v.Broj = broj; + v.Kategorija = kategorija; + v.BrojDozvole = dozvola; + v.BrojTelefona = telefon; + + s.SaveOrUpdate(v); + s.Flush(); + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + + public static List GetPopustAll() + { + List popusti = new List(); + try + { + ISession s = DataLayer.GetSession(); + + IEnumerable popust = from p in s.Query() + select p; + + foreach (Popust p in popust) + { + popusti.Add(new PopustPregled(p)); + } + s.Close(); + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + + } + return popusti; + } + + public static void DodajMusteriju(string ime, string prez, string adresa, string[] telefoni) + { + Entiteti.Musterija m = new Entiteti.Musterija(); + m.Ime = ime; + m.Prezime = prez; + m.Adresa = adresa; + m.BrojVoznji = 1; + + try + { + ISession s = DataLayer.GetSession(); + + s.Save(m); + s.Flush(); + + foreach (string tel in telefoni) + { + Entiteti.MusterijaMobile mob = new Entiteti.MusterijaMobile(); + mob.BrojTelefona = tel; + mob.IdMusterije = m; + s.Save(mob); + } + + s.Flush(); + s.Close(); + + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + public static void obrisiMusterije(int[] ids) + { + try + { + ISession s = DataLayer.GetSession(); + + foreach (int id in ids) + { + Musterija m = s.Load(id); + s.Delete(m); + s.Flush(); + } + + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + public static List GetTelefoni(int idMusterije) + { + try + { + List ret = new List(); + + ISession s = DataLayer.GetSession(); + + IEnumerable telefoni = from m in s.Query() + where m.IdMusterije.Id == idMusterije + select m; + + foreach (MusterijaMobile tel in telefoni) + { + ret.Add(tel.BrojTelefona); + } + + return ret; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return null; + } + } + + + public static List GetVoznjeMusterije(int idMusterije) + { + try + { + List voznjeInfo = new List(); + + ISession s = DataLayer.GetSession(); + + IEnumerable voznje = from v in s.Query() + where v.IdMusterije.Id == idMusterije + select v; + + foreach (Voznja voznja in voznje) + { + voznjeInfo.Add(new VoznjaMusterijaPregled(voznja.Id, voznja.PocetnaStanica, + voznja.KrajnjaStanica, voznja.CenaVoznje, voznja.BrojTelefonaPoziva)); + } + + return voznjeInfo; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return null; + } + } + + public static List GetPopustMusterije(int idMusterije) + { + try + { + List popustInfo = new List(); + + ISession s = DataLayer.GetSession(); + + IEnumerable popusti = from p in s.Query() + where p.IdMusterije.Id == idMusterije + select p; + + foreach (Popust popust in popusti) + { + popustInfo.Add(new PopustPregled(popust)); + } + + return popustInfo; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return null; + } + } + + public static MusterijaPregled GetMusterija(int idMusterije) + { + try + { + ISession s = DataLayer.GetSession(); + + /*IQuery q = s.CreateQuery("select m from Musterija m where m.Id = " + idMusterije); + + Musterija m = q.UniqueResult();*/ + + Musterija m = s.Get(idMusterije); + + MusterijaPregled mp = new MusterijaPregled(m); + + s.Close(); + + return mp; + + + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return null; + } + } + public static void CreatePopust(List idMusterija, int vrPopusta, DateTime vazenjeOd, DateTime? vazenjeDo) + { + try + { + ISession s = DataLayer.GetSession(); + foreach (int id in idMusterija) + { + IQuery q = s.CreateQuery("select m from Musterija m where m.Id = " + id); + Musterija m = q.UniqueResult(); + + Popust p = new Popust(); + p.IdMusterije = m; + p.VrednostPopusta = vrPopusta; + p.DatumPocetka = vazenjeOd; + p.DatumKraja = vazenjeDo; + s.Save(p); + s.Flush(); + } + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + public static void DeletePopusti(List idPopusta) + { + try + { + ISession s = DataLayer.GetSession(); + + foreach (int id in idPopusta) + { + IQuery q = s.CreateQuery("select p from Popust p where p.Id = " + id); + Popust popust = q.UniqueResult(); + s.Delete(popust); + s.Flush(); + } + + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + public static PopustPregled GetPopust(int idPopusta) + { + try + { + ISession s = DataLayer.GetSession(); + + IQuery q = s.CreateQuery("select p from Popust p where p.Id = " + idPopusta); + + Popust p = q.UniqueResult(); + + PopustPregled pp = new PopustPregled(p); + + s.Close(); + + return pp; + + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return null; + } + } + + public static void ProduziPopust(int idPopusta, DateTime? novoVazenje) + { + try + { + ISession s = DataLayer.GetSession(); + + IQuery q = s.CreateQuery("select p from Popust p where p.Id = " + idPopusta); + + Popust p = q.UniqueResult(); + p.DatumKraja = novoVazenje; + s.SaveOrUpdate(p); + s.Flush(); + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + + } + + public static void DodajTelefon(int idMusterije, string broj) + { + try + { + ISession s = DataLayer.GetSession(); + + Musterija m = s.Get(idMusterije); + MusterijaMobile mob = new MusterijaMobile(); + mob.BrojTelefona = broj; + mob.IdMusterije = m; + + s.Save(mob); + s.Flush(); + s.Close(); + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + + + public static void ObrisiTelefone(string[] brojevi) + { + try + { + ISession s = DataLayer.GetSession(); + + foreach (string broj in brojevi) + { + IQuery q = s.CreateQuery("select m from MusterijaMobile m where m.BrojTelefona = '" + broj + "'"); + MusterijaMobile mob = q.UniqueResult(); + s.Delete(mob); + s.Flush(); + } + + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + + + public static void IzmeniMusteriju(int id, string ime, string prezime, string adresa) + { + try + { + ISession s = DataLayer.GetSession(); + Musterija m = s.Get(id); + + m.Ime = ime; + m.Prezime = prezime; + m.Adresa = adresa; + + s.SaveOrUpdate(m); + s.Flush(); + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + + + public static VoznjaPregled GetJednaVoznja(int id) + { + try + { + ISession s = DataLayer.GetSession(); + + IQuery q = s.CreateQuery("select v from Voznja v where v.Id=" + id.ToString()); + Voznja v = q.UniqueResult(); + + //Voznja v = s.Get(id); + + VoznjaPregled vp = new VoznjaPregled(v); + + s.Close(); + + return vp; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return null; + } + } + + + public static void obrisiVoznje(int[] ids) + { + try + { + ISession s = DataLayer.GetSession(); + + foreach (int id in ids) + { + Voznja v = s.Get(id); + s.Delete(v); + s.Flush(); + } + + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + public static void obrisiPopust(int id) + { + try + { + ISession s = DataLayer.GetSession(); + + Popust p = s.Get(id); + + s.Delete(p); + s.Flush(); + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + public static void ZavrsiVoznju(int id, int cena) + { + try + { + ISession s = DataLayer.GetSession(); + + Voznja v = s.Get(id); + + v.CenaVoznje = cena; + v.VremeKraja = DateTime.Now; + + s.SaveOrUpdate(v); + s.Flush(); + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + + public static List GetTelefoniAll() + { + List telefoni = new List(); + try + { + ISession session = DataLayer.GetSession(); + IEnumerable mobTelefoni = from m in session.Query() + select m; + + foreach (MusterijaMobile mob in mobTelefoni) + { + telefoni.Add(new TelefoniPregled(mob)); + } + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + + return telefoni; + } + + public static List GetTelefoniMusterije(int idMusterije) + { + List telefoni = new List(); + try + { + ISession session = DataLayer.GetSession(); + IEnumerable mobTelefoni = from m in session.Query() + where m.IdMusterije.Id == idMusterije + select m; + + foreach (MusterijaMobile mob in mobTelefoni) + { + telefoni.Add(new TelefoniPregled(mob)); + } + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + + return telefoni; + } + + public static void DodajVoznju(string pocetna, string krajnja, DateTime vremePoziva, + DateTime vremePocetka, int idVozaca, int idMusterije, int idAo, string telefon) + { + try + { + ISession s = DataLayer.GetSession(); + + Voznja v = new Voznja(); + v.PocetnaStanica = pocetna; + v.KrajnjaStanica = krajnja; + v.VremePoziva = vremePoziva; + v.VremePocetka = vremePocetka; + v.IdVozaca = s.Get(idVozaca); + v.VremeKraja = null; + v.CenaVoznje = null; + Musterija m = s.Get(idMusterije); + m.BrojVoznji++; + v.IdMusterije = m; + v.IdAdministrativnogOsoblja = s.Get(idAo); + v.BrojTelefonaPoziva = telefon; + + s.Save(m); + s.Save(v); + s.Flush(); + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + + + public static void IzmeniVoznju(int idVoznje, string pocetna, string krajnja, int? cena) + { + try + { + ISession s = DataLayer.GetSession(); + + Voznja v = s.Get(idVoznje); + + v.PocetnaStanica = pocetna; + v.KrajnjaStanica = krajnja; + v.CenaVoznje = cena; + + s.SaveOrUpdate(v); + s.Flush(); + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + public static void obrisiLicnaVozila(int[] ids) + { + try + { + ISession s = DataLayer.GetSession(); + + foreach (int id in ids) + { + LicnoVozilo v = s.Get(id); + + s.Delete(v); + s.Flush(); + } + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + public static void obrisiSluzbenaVozila(int[] ids) + { + try + { + ISession s = DataLayer.GetSession(); + + foreach (int id in ids) + { + SluzbenoVozilo v = s.Get(id); + + s.Delete(v); + s.Flush(); + } + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + public static LicnoVoziloPregled GetLicnoVozilo(int id) + { + try + { + ISession s = DataLayer.GetSession(); + + LicnoVozilo v = s.Get(id); + + LicnoVoziloPregled vp = new LicnoVoziloPregled(v); + + s.Close(); + + return vp; + + + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return null; + } + } + + public static void ZavrsiLicno(int idVozila) + { + try + { + ISession s = DataLayer.GetSession(); + + LicnoVozilo v = s.Get(idVozila); + + v.KoriscenoDo = DateTime.Now; + + s.SaveOrUpdate(v); + s.Flush(); + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + public static void IzmeniLicnoVozilo(int idVozila, string reg, string boja, string marka, string tip) + { + try + { + ISession s = DataLayer.GetSession(); + + LicnoVozilo v = s.Get(idVozila); + + v.RegOznaka = reg; + v.Boja = boja; + v.Marka = marka; + v.Tip = tip; + + s.SaveOrUpdate(v); + s.Flush(); + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + public static void EditSluzbenoVozilo(int id, string tip, string reg,string marka, int datpro) + { + try + { + ISession session = DataLayer.GetSession(); + SluzbenoVozilo vozilo = session.Get(id); + vozilo.Tip = tip; + vozilo.RegOznaka = reg; + vozilo.Marka = marka; + vozilo.GodinaProizvodnje = datpro; + session.SaveOrUpdate(vozilo); + session.Flush(); + session.Close(); + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + + + public static void dodeliVoziloVozacu(int idVozila,int idVozaca,DateTime od,DateTime? doo) + { + try + { + ISession s = DataLayer.GetSession(); + + Vozac vozac = s.Get(idVozaca); + SluzbenoVozilo vozilo = s.Get(idVozila); + + VozioSluzbeno vs = new VozioSluzbeno(); + vs.DatumDo = doo; + vs.DatumOd = od; + vs.IdSluzbenogVozila = vozilo; + vs.IdVozaca =vozac; + + s.Save(vs); + s.Flush(); + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + } +} diff --git a/Desktop app/TaksiUdruzenje/DataLayer.cs b/Desktop app/TaksiUdruzenje/DataLayer.cs new file mode 100644 index 0000000..d56f61c --- /dev/null +++ b/Desktop app/TaksiUdruzenje/DataLayer.cs @@ -0,0 +1,57 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using NHibernate; +using FluentNHibernate.Cfg; +using FluentNHibernate.Cfg.Db; +using TaksiUdruzenje.Mapiranja; + +namespace TaksiUdruzenje +{ + class DataLayer + { + private static ISessionFactory _factory = null; + private static object objLock = new object(); + + + //funkcija na zahtev otvara sesiju + public static ISession GetSession() + { + //Singleton + if (_factory == null) + { + lock (objLock) + { + if (_factory == null) + _factory = CreateSessionFactory(); + } + } + + return _factory.OpenSession(); + } + + //Kreiranje session factory + private static ISessionFactory CreateSessionFactory() + { + try + { + var cfg = OracleManagedDataClientConfiguration.Oracle10 + .ConnectionString(c => + c.Is("DATA SOURCE=gislab-oracle.elfak.ni.ac.rs:1521/SBP_PDB;PERSIST SECURITY INFO=True;USER ID=S17401;Password=mpu2021")); + + return Fluently.Configure() + .Database(cfg.ShowSql()) + .Mappings(m => m.FluentMappings.AddFromAssemblyOf()) + .BuildSessionFactory(); + } + catch (Exception ec) + { + System.Windows.Forms.MessageBox.Show(ec.ToString()); + return null; + } + + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Entiteti/AdministrativnoOsoblje.cs b/Desktop app/TaksiUdruzenje/Entiteti/AdministrativnoOsoblje.cs new file mode 100644 index 0000000..c0606db --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Entiteti/AdministrativnoOsoblje.cs @@ -0,0 +1,27 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenje.Entiteti +{ + public class AdministrativnoOsoblje + { + public virtual int Id { get; protected set; } + public virtual string Jmbg { get; set; } + public virtual string Ime { get; set; } + public virtual string SrednjeSlovo { get; set; } + public virtual string Prezime { get; set; } + public virtual string BrojTelefona { get; set; } + public virtual string Ulica { get; set; } + public virtual string Broj { get; set; } + public virtual string StrucnaSprema { get; set; } + public virtual IList DodeljeneVoznje { get; set; } + + public AdministrativnoOsoblje() + { + DodeljeneVoznje = new List(); + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Entiteti/LicnoVozilo.cs b/Desktop app/TaksiUdruzenje/Entiteti/LicnoVozilo.cs new file mode 100644 index 0000000..1566f48 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Entiteti/LicnoVozilo.cs @@ -0,0 +1,21 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenje.Entiteti +{ + public class LicnoVozilo + { + public virtual int Id { get; protected set; } + public virtual string RegOznaka { get; set; } + public virtual string Marka { get; set; } + public virtual string Tip { get; set; } + public virtual string Boja { get; set; } + public virtual Vozac IdVozaca { get; set; } + public virtual DateTime KoriscenoOd { get; set; } + public virtual DateTime? KoriscenoDo { get; set; } + + } +} diff --git a/Desktop app/TaksiUdruzenje/Entiteti/Musterija.cs b/Desktop app/TaksiUdruzenje/Entiteti/Musterija.cs new file mode 100644 index 0000000..85b132c --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Entiteti/Musterija.cs @@ -0,0 +1,30 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenje.Entiteti +{ + public class Musterija + { + public virtual int Id { get; protected set; } + public virtual string Ime { get; set; } + public virtual string Prezime { get; set; } + public virtual string Adresa { get; set; } + public virtual int BrojVoznji { get; set; } + + public virtual IList MobilniTelefoni { get; set; } + + public virtual IList Voznje { get; set; } + + public virtual IList Popusti { get; set; } + + public Musterija() + { + MobilniTelefoni = new List(); + Voznje = new List(); + Popusti = new List(); + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Entiteti/MusterijaMobile.cs b/Desktop app/TaksiUdruzenje/Entiteti/MusterijaMobile.cs new file mode 100644 index 0000000..3d273ee --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Entiteti/MusterijaMobile.cs @@ -0,0 +1,19 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenje.Entiteti +{ + public class MusterijaMobile + { + public virtual int Id { get; protected set; } + public virtual Musterija IdMusterije { get; set; } + + public virtual string BrojTelefona { get; set; } + + + + } +} diff --git a/Desktop app/TaksiUdruzenje/Entiteti/Popust.cs b/Desktop app/TaksiUdruzenje/Entiteti/Popust.cs new file mode 100644 index 0000000..2cc1889 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Entiteti/Popust.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenje.Entiteti +{ + public class Popust + { + public virtual int Id { get; protected set; } + public virtual Musterija IdMusterije { get; set; } + public virtual int VrednostPopusta { get; set; } + public virtual DateTime DatumPocetka { get; set; } + public virtual DateTime? DatumKraja { get; set; } + } +} diff --git a/Desktop app/TaksiUdruzenje/Entiteti/SluzbenoVozilo.cs b/Desktop app/TaksiUdruzenje/Entiteti/SluzbenoVozilo.cs new file mode 100644 index 0000000..86e1499 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Entiteti/SluzbenoVozilo.cs @@ -0,0 +1,26 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenje.Entiteti +{ + public class SluzbenoVozilo + { + public virtual int Id { get; protected set; } + public virtual string RegOznaka { get; set; } + public virtual string Marka { get; set; } + public virtual string Tip { get; set; } + public virtual DateTime? DatumIstekaRegistracije { get; set; } + public virtual int GodinaProizvodnje { get; set; } + public virtual IList VozilaVozioSluzbeno { get; set; } + + public SluzbenoVozilo() + { + VozilaVozioSluzbeno = new List(); + } + + + } +} diff --git a/Desktop app/TaksiUdruzenje/Entiteti/Vozac.cs b/Desktop app/TaksiUdruzenje/Entiteti/Vozac.cs new file mode 100644 index 0000000..cfb4501 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Entiteti/Vozac.cs @@ -0,0 +1,37 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenje.Entiteti +{ + public class Vozac + { + public virtual int Id { get; protected set; } + public virtual string Jmbg { get; set; } + public virtual string Ime { get; set; } + public virtual string SrednjeSlovo { get; set; } + public virtual string Prezime { get; set; } + public virtual string BrojTelefona { get; set; } + public virtual string Ulica { get; set; } + public virtual string Broj { get; set; } + + public virtual string BrojDozvole { get; set; } + + public virtual string Kategorija { get; set; } + + public virtual IList VozeneVoznje { get; set; } + + public virtual IList LicnaVozila { get; set; } + + public virtual IList VozacVozioSluzbeno { get; set; } + + public Vozac() + { + VozeneVoznje = new List(); + LicnaVozila = new List(); + VozacVozioSluzbeno = new List(); + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Entiteti/VozioSluzbeno.cs b/Desktop app/TaksiUdruzenje/Entiteti/VozioSluzbeno.cs new file mode 100644 index 0000000..0888996 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Entiteti/VozioSluzbeno.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenje.Entiteti +{ + public class VozioSluzbeno + { + public virtual int Id { get; set; } + public virtual Vozac IdVozaca { get; set; } + public virtual SluzbenoVozilo IdSluzbenogVozila { get; set; } + public virtual DateTime DatumOd { get; set; } + public virtual DateTime? DatumDo { get; set; } + + public VozioSluzbeno() + { + + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Entiteti/Voznja.cs b/Desktop app/TaksiUdruzenje/Entiteti/Voznja.cs new file mode 100644 index 0000000..5289c4e --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Entiteti/Voznja.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenje.Entiteti +{ + public class Voznja + { + public virtual int Id { get; protected set; } + public virtual string PocetnaStanica { get; set; } + public virtual string KrajnjaStanica { get; set; } + public virtual DateTime VremePoziva { get; set; } + public virtual Vozac IdVozaca { get; set; } + + public virtual DateTime VremePocetka { get; set; } + + public virtual DateTime? VremeKraja { get; set; } + + public virtual int? CenaVoznje { get; set; } + + public virtual AdministrativnoOsoblje IdAdministrativnogOsoblja { get; set; } + public virtual Musterija IdMusterije { get; set; } + public virtual string BrojTelefonaPoziva { get; set; } + + + } +} diff --git a/Desktop app/TaksiUdruzenje/Form1.Designer.cs b/Desktop app/TaksiUdruzenje/Form1.Designer.cs new file mode 100644 index 0000000..4859351 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Form1.Designer.cs @@ -0,0 +1,433 @@ + +namespace TaksiUdruzenje +{ + partial class Form1 + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.musterijaLoad = new System.Windows.Forms.Button(); + this.popustLoad = new System.Windows.Forms.Button(); + this.svLoad = new System.Windows.Forms.Button(); + this.otmaoLoad = new System.Windows.Forms.Button(); + this.voznjaLoad = new System.Windows.Forms.Button(); + this.vozacLoad = new System.Windows.Forms.Button(); + this.aoLoad = new System.Windows.Forms.Button(); + this.addMusterija = new System.Windows.Forms.Button(); + this.lvVoad = new System.Windows.Forms.Button(); + this.addPopust = new System.Windows.Forms.Button(); + this.addSV = new System.Windows.Forms.Button(); + this.addPV = new System.Windows.Forms.Button(); + this.addVoznja = new System.Windows.Forms.Button(); + this.addVozac = new System.Windows.Forms.Button(); + this.aoAdd = new System.Windows.Forms.Button(); + this.manytooneload = new System.Windows.Forms.Button(); + this.onetomanyload = new System.Windows.Forms.Button(); + this.button1 = new System.Windows.Forms.Button(); + this.motVoznja = new System.Windows.Forms.Button(); + this.button2 = new System.Windows.Forms.Button(); + this.otmVozVoz = new System.Windows.Forms.Button(); + this.motVozVoz = new System.Windows.Forms.Button(); + this.mobtelLoad = new System.Windows.Forms.Button(); + this.mobtelAdd = new System.Windows.Forms.Button(); + this.muspopOTM = new System.Windows.Forms.Button(); + this.mtomuspop = new System.Windows.Forms.Button(); + this.manytomany = new System.Windows.Forms.Button(); + this.button3 = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // musterijaLoad + // + this.musterijaLoad.BackColor = System.Drawing.SystemColors.ActiveCaption; + this.musterijaLoad.ForeColor = System.Drawing.SystemColors.ControlText; + this.musterijaLoad.Location = new System.Drawing.Point(12, 12); + this.musterijaLoad.Name = "musterijaLoad"; + this.musterijaLoad.Size = new System.Drawing.Size(119, 42); + this.musterijaLoad.TabIndex = 0; + this.musterijaLoad.Text = "Ucitaj Musteriju"; + this.musterijaLoad.UseVisualStyleBackColor = false; + this.musterijaLoad.Click += new System.EventHandler(this.button1_Click); + // + // popustLoad + // + this.popustLoad.BackColor = System.Drawing.SystemColors.ActiveCaption; + this.popustLoad.ForeColor = System.Drawing.SystemColors.ControlText; + this.popustLoad.Location = new System.Drawing.Point(12, 300); + this.popustLoad.Name = "popustLoad"; + this.popustLoad.Size = new System.Drawing.Size(119, 42); + this.popustLoad.TabIndex = 1; + this.popustLoad.Text = "Ucitaj Popust"; + this.popustLoad.UseVisualStyleBackColor = false; + this.popustLoad.Click += new System.EventHandler(this.popustLoad_Click); + // + // svLoad + // + this.svLoad.BackColor = System.Drawing.SystemColors.ActiveCaption; + this.svLoad.ForeColor = System.Drawing.SystemColors.ControlText; + this.svLoad.Location = new System.Drawing.Point(12, 252); + this.svLoad.Name = "svLoad"; + this.svLoad.Size = new System.Drawing.Size(119, 42); + this.svLoad.TabIndex = 2; + this.svLoad.Text = "Ucitaj sluzbeno vozilo"; + this.svLoad.UseVisualStyleBackColor = false; + this.svLoad.Click += new System.EventHandler(this.svLoad_Click); + // + // otmaoLoad + // + this.otmaoLoad.Location = new System.Drawing.Point(305, 252); + this.otmaoLoad.Name = "otmaoLoad"; + this.otmaoLoad.Size = new System.Drawing.Size(148, 42); + this.otmaoLoad.TabIndex = 15; + this.otmaoLoad.Text = "OTM ao-voznja"; + this.otmaoLoad.Click += new System.EventHandler(this.otmaoLoad_Click); + // + // voznjaLoad + // + this.voznjaLoad.BackColor = System.Drawing.SystemColors.ActiveCaption; + this.voznjaLoad.ForeColor = System.Drawing.SystemColors.ControlText; + this.voznjaLoad.Location = new System.Drawing.Point(12, 156); + this.voznjaLoad.Name = "voznjaLoad"; + this.voznjaLoad.Size = new System.Drawing.Size(119, 42); + this.voznjaLoad.TabIndex = 4; + this.voznjaLoad.Text = "Ucitaj Voznju"; + this.voznjaLoad.UseVisualStyleBackColor = false; + this.voznjaLoad.Click += new System.EventHandler(this.voznjaLoad_Click); + // + // vozacLoad + // + this.vozacLoad.BackColor = System.Drawing.SystemColors.ActiveCaption; + this.vozacLoad.ForeColor = System.Drawing.SystemColors.ControlText; + this.vozacLoad.Location = new System.Drawing.Point(12, 108); + this.vozacLoad.Name = "vozacLoad"; + this.vozacLoad.Size = new System.Drawing.Size(119, 42); + this.vozacLoad.TabIndex = 5; + this.vozacLoad.Text = "Ucitaj Vozaca"; + this.vozacLoad.UseVisualStyleBackColor = false; + this.vozacLoad.Click += new System.EventHandler(this.vozacLoad_Click); + // + // aoLoad + // + this.aoLoad.BackColor = System.Drawing.SystemColors.ActiveCaption; + this.aoLoad.ForeColor = System.Drawing.SystemColors.ControlText; + this.aoLoad.Location = new System.Drawing.Point(12, 60); + this.aoLoad.Name = "aoLoad"; + this.aoLoad.Size = new System.Drawing.Size(119, 42); + this.aoLoad.TabIndex = 6; + this.aoLoad.Text = "Ucitaj A.Osoblje"; + this.aoLoad.UseVisualStyleBackColor = false; + this.aoLoad.Click += new System.EventHandler(this.aoLoad_Click); + // + // addMusterija + // + this.addMusterija.BackColor = System.Drawing.SystemColors.ActiveCaption; + this.addMusterija.ForeColor = System.Drawing.SystemColors.ControlText; + this.addMusterija.Location = new System.Drawing.Point(160, 12); + this.addMusterija.Name = "addMusterija"; + this.addMusterija.Size = new System.Drawing.Size(119, 42); + this.addMusterija.TabIndex = 7; + this.addMusterija.Text = "Dodaj Musteriju"; + this.addMusterija.UseVisualStyleBackColor = false; + this.addMusterija.Click += new System.EventHandler(this.addMusterija_Click); + // + // lvVoad + // + this.lvVoad.BackColor = System.Drawing.SystemColors.ActiveCaption; + this.lvVoad.ForeColor = System.Drawing.SystemColors.ControlText; + this.lvVoad.Location = new System.Drawing.Point(12, 204); + this.lvVoad.Name = "lvVoad"; + this.lvVoad.Size = new System.Drawing.Size(119, 42); + this.lvVoad.TabIndex = 8; + this.lvVoad.Text = "Ucitaj licno vozilo"; + this.lvVoad.UseVisualStyleBackColor = false; + this.lvVoad.Click += new System.EventHandler(this.lvVoad_Click); + // + // addPopust + // + this.addPopust.Location = new System.Drawing.Point(160, 300); + this.addPopust.Name = "addPopust"; + this.addPopust.Size = new System.Drawing.Size(119, 42); + this.addPopust.TabIndex = 9; + this.addPopust.Text = "Dodaj popust"; + this.addPopust.UseVisualStyleBackColor = true; + // + // addSV + // + this.addSV.Location = new System.Drawing.Point(160, 252); + this.addSV.Name = "addSV"; + this.addSV.Size = new System.Drawing.Size(119, 42); + this.addSV.TabIndex = 10; + this.addSV.Text = "Dodaj sluzbeno vozilo"; + this.addSV.UseVisualStyleBackColor = true; + // + // addPV + // + this.addPV.Location = new System.Drawing.Point(160, 204); + this.addPV.Name = "addPV"; + this.addPV.Size = new System.Drawing.Size(119, 42); + this.addPV.TabIndex = 11; + this.addPV.Text = "Dodaj privatno vozilo"; + this.addPV.UseVisualStyleBackColor = true; + // + // addVoznja + // + this.addVoznja.BackColor = System.Drawing.SystemColors.ActiveCaption; + this.addVoznja.ForeColor = System.Drawing.SystemColors.ControlText; + this.addVoznja.Location = new System.Drawing.Point(160, 156); + this.addVoznja.Name = "addVoznja"; + this.addVoznja.Size = new System.Drawing.Size(119, 42); + this.addVoznja.TabIndex = 12; + this.addVoznja.Text = "Dodaj voznju"; + this.addVoznja.UseVisualStyleBackColor = false; + this.addVoznja.Click += new System.EventHandler(this.addVoznja_Click); + // + // addVozac + // + this.addVozac.BackColor = System.Drawing.SystemColors.ActiveCaption; + this.addVozac.ForeColor = System.Drawing.SystemColors.ControlText; + this.addVozac.Location = new System.Drawing.Point(160, 108); + this.addVozac.Name = "addVozac"; + this.addVozac.Size = new System.Drawing.Size(119, 42); + this.addVozac.TabIndex = 13; + this.addVozac.Text = "Dodaj vozaca"; + this.addVozac.UseVisualStyleBackColor = false; + this.addVozac.Click += new System.EventHandler(this.addVozac_Click); + // + // aoAdd + // + this.aoAdd.BackColor = System.Drawing.SystemColors.ActiveCaption; + this.aoAdd.ForeColor = System.Drawing.SystemColors.ControlText; + this.aoAdd.Location = new System.Drawing.Point(160, 60); + this.aoAdd.Name = "aoAdd"; + this.aoAdd.Size = new System.Drawing.Size(119, 42); + this.aoAdd.TabIndex = 14; + this.aoAdd.Text = "Dodaj A.Osobu"; + this.aoAdd.UseVisualStyleBackColor = false; + this.aoAdd.Click += new System.EventHandler(this.aoAdd_Click); + // + // manytooneload + // + this.manytooneload.Location = new System.Drawing.Point(305, 60); + this.manytooneload.Name = "manytooneload"; + this.manytooneload.Size = new System.Drawing.Size(148, 42); + this.manytooneload.TabIndex = 16; + this.manytooneload.Text = "Many-to-one telefon"; + this.manytooneload.UseVisualStyleBackColor = true; + this.manytooneload.Click += new System.EventHandler(this.manytooneload_Click); + // + // onetomanyload + // + this.onetomanyload.Location = new System.Drawing.Point(305, 12); + this.onetomanyload.Name = "onetomanyload"; + this.onetomanyload.Size = new System.Drawing.Size(148, 42); + this.onetomanyload.TabIndex = 17; + this.onetomanyload.Text = "One-to-many telefon"; + this.onetomanyload.UseVisualStyleBackColor = true; + this.onetomanyload.Click += new System.EventHandler(this.onetomanyload_Click); + // + // button1 + // + this.button1.Location = new System.Drawing.Point(305, 108); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(148, 42); + this.button1.TabIndex = 18; + this.button1.Text = "O-t-m musterija-voznja"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click_1); + // + // motVoznja + // + this.motVoznja.Location = new System.Drawing.Point(305, 156); + this.motVoznja.Name = "motVoznja"; + this.motVoznja.Size = new System.Drawing.Size(148, 42); + this.motVoznja.TabIndex = 19; + this.motVoznja.Text = "MOT musterija-voznja"; + this.motVoznja.UseVisualStyleBackColor = true; + this.motVoznja.Click += new System.EventHandler(this.motVoznja_Click); + // + // button2 + // + this.button2.Location = new System.Drawing.Point(305, 204); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(148, 42); + this.button2.TabIndex = 20; + this.button2.Text = "MOT ao-voznja"; + this.button2.UseVisualStyleBackColor = true; + this.button2.Click += new System.EventHandler(this.button2_Click); + // + // otmVozVoz + // + this.otmVozVoz.Location = new System.Drawing.Point(305, 306); + this.otmVozVoz.Name = "otmVozVoz"; + this.otmVozVoz.Size = new System.Drawing.Size(148, 36); + this.otmVozVoz.TabIndex = 21; + this.otmVozVoz.Text = "OTM vozac voziilo"; + this.otmVozVoz.UseVisualStyleBackColor = true; + this.otmVozVoz.Click += new System.EventHandler(this.otmVozVoz_Click); + // + // motVozVoz + // + this.motVozVoz.Location = new System.Drawing.Point(305, 348); + this.motVozVoz.Name = "motVozVoz"; + this.motVozVoz.Size = new System.Drawing.Size(148, 36); + this.motVozVoz.TabIndex = 22; + this.motVozVoz.Text = "MOT vozac voziilo"; + this.motVozVoz.UseVisualStyleBackColor = true; + this.motVozVoz.Click += new System.EventHandler(this.motVozVoz_Click); + // + // mobtelLoad + // + this.mobtelLoad.BackColor = System.Drawing.SystemColors.ActiveCaption; + this.mobtelLoad.ForeColor = System.Drawing.SystemColors.ControlText; + this.mobtelLoad.Location = new System.Drawing.Point(12, 348); + this.mobtelLoad.Name = "mobtelLoad"; + this.mobtelLoad.Size = new System.Drawing.Size(119, 36); + this.mobtelLoad.TabIndex = 23; + this.mobtelLoad.Text = "Ucitaj mobilni telefon"; + this.mobtelLoad.UseVisualStyleBackColor = false; + this.mobtelLoad.Click += new System.EventHandler(this.mobtelLoad_Click); + // + // mobtelAdd + // + this.mobtelAdd.Location = new System.Drawing.Point(160, 348); + this.mobtelAdd.Name = "mobtelAdd"; + this.mobtelAdd.Size = new System.Drawing.Size(119, 36); + this.mobtelAdd.TabIndex = 24; + this.mobtelAdd.Text = "Dodaj mobilni telefon"; + this.mobtelAdd.UseVisualStyleBackColor = true; + this.mobtelAdd.Click += new System.EventHandler(this.mobtelAdd_Click); + // + // muspopOTM + // + this.muspopOTM.Location = new System.Drawing.Point(471, 12); + this.muspopOTM.Name = "muspopOTM"; + this.muspopOTM.Size = new System.Drawing.Size(138, 42); + this.muspopOTM.TabIndex = 25; + this.muspopOTM.Text = "OTM musterija popust"; + this.muspopOTM.UseVisualStyleBackColor = true; + this.muspopOTM.Click += new System.EventHandler(this.muspopOTM_Click); + // + // mtomuspop + // + this.mtomuspop.Location = new System.Drawing.Point(471, 60); + this.mtomuspop.Name = "mtomuspop"; + this.mtomuspop.Size = new System.Drawing.Size(138, 42); + this.mtomuspop.TabIndex = 26; + this.mtomuspop.Text = "MTO musterija popust"; + this.mtomuspop.UseVisualStyleBackColor = true; + this.mtomuspop.Click += new System.EventHandler(this.mtomuspop_Click); + // + // manytomany + // + this.manytomany.Location = new System.Drawing.Point(471, 108); + this.manytomany.Name = "manytomany"; + this.manytomany.Size = new System.Drawing.Size(138, 42); + this.manytomany.TabIndex = 27; + this.manytomany.Text = "ManyToMany"; + this.manytomany.UseVisualStyleBackColor = true; + this.manytomany.Click += new System.EventHandler(this.manytomany_Click); + // + // button3 + // + this.button3.Location = new System.Drawing.Point(512, 215); + this.button3.Name = "button3"; + this.button3.Size = new System.Drawing.Size(117, 48); + this.button3.TabIndex = 28; + this.button3.Text = "button3"; + this.button3.UseVisualStyleBackColor = true; + this.button3.Click += new System.EventHandler(this.button3_Click_1); + // + // Form1 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(860, 447); + this.Controls.Add(this.button3); + this.Controls.Add(this.manytomany); + this.Controls.Add(this.mtomuspop); + this.Controls.Add(this.muspopOTM); + this.Controls.Add(this.mobtelAdd); + this.Controls.Add(this.mobtelLoad); + this.Controls.Add(this.motVozVoz); + this.Controls.Add(this.otmVozVoz); + this.Controls.Add(this.button2); + this.Controls.Add(this.motVoznja); + this.Controls.Add(this.button1); + this.Controls.Add(this.onetomanyload); + this.Controls.Add(this.manytooneload); + this.Controls.Add(this.aoAdd); + this.Controls.Add(this.addVozac); + this.Controls.Add(this.addVoznja); + this.Controls.Add(this.addPV); + this.Controls.Add(this.addSV); + this.Controls.Add(this.addPopust); + this.Controls.Add(this.lvVoad); + this.Controls.Add(this.addMusterija); + this.Controls.Add(this.aoLoad); + this.Controls.Add(this.vozacLoad); + this.Controls.Add(this.voznjaLoad); + this.Controls.Add(this.otmaoLoad); + this.Controls.Add(this.svLoad); + this.Controls.Add(this.popustLoad); + this.Controls.Add(this.musterijaLoad); + this.Name = "Form1"; + this.Text = "Form1"; + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Button musterijaLoad; + private System.Windows.Forms.Button popustLoad; + private System.Windows.Forms.Button svLoad; + private System.Windows.Forms.Button otmaoLoad; + private System.Windows.Forms.Button voznjaLoad; + private System.Windows.Forms.Button vozacLoad; + private System.Windows.Forms.Button aoLoad; + private System.Windows.Forms.Button addMusterija; + private System.Windows.Forms.Button lvVoad; + private System.Windows.Forms.Button addPopust; + private System.Windows.Forms.Button addSV; + private System.Windows.Forms.Button addPV; + private System.Windows.Forms.Button addVoznja; + private System.Windows.Forms.Button addVozac; + private System.Windows.Forms.Button aoAdd; + private System.Windows.Forms.Button manytooneload; + private System.Windows.Forms.Button onetomanyload; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Button motVoznja; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.Button otmVozVoz; + private System.Windows.Forms.Button motVozVoz; + private System.Windows.Forms.Button mobtelLoad; + private System.Windows.Forms.Button mobtelAdd; + private System.Windows.Forms.Button muspopOTM; + private System.Windows.Forms.Button mtomuspop; + private System.Windows.Forms.Button manytomany; + private System.Windows.Forms.Button button3; + } +} + diff --git a/Desktop app/TaksiUdruzenje/Form1.cs b/Desktop app/TaksiUdruzenje/Form1.cs new file mode 100644 index 0000000..d5d024c --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Form1.cs @@ -0,0 +1,627 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using NHibernate; + +namespace TaksiUdruzenje +{ + public partial class Form1 : Form + { + public Form1() + { + InitializeComponent(); + } + + private void button1_Click(object sender, EventArgs e) + { + try + { + ISession s = DataLayer.GetSession(); + + TaksiUdruzenje.Entiteti.Musterija m = s.Load(5); + + MessageBox.Show("Ime : " + m.Ime + "Adresa poziva: " + m.Adresa + ", broj vožnji: " + m.BrojVoznji); + + s.Close(); + } + catch (Exception ec) + { + MessageBox.Show(ec.Message); + } + } + + private void addMusterija_Click(object sender, EventArgs e) + { + //OVA FUNKCIJA DODAJE MUSTERIJU ZAJEDNO SA TELEFONIMA ! + + try + { + ISession s = DataLayer.GetSession(); + TaksiUdruzenje.Entiteti.Musterija musterija = new TaksiUdruzenje.Entiteti.Musterija(); + + musterija.Ime = "Pera"; + musterija.Prezime = "Peric"; + musterija.Adresa = "Dusanova bb"; + musterija.BrojVoznji = 4; + + TaksiUdruzenje.Entiteti.MusterijaMobile tel1 = new TaksiUdruzenje.Entiteti.MusterijaMobile(); + tel1.BrojTelefona = "0611111111"; + TaksiUdruzenje.Entiteti.MusterijaMobile tel2 = new TaksiUdruzenje.Entiteti.MusterijaMobile(); + tel2.BrojTelefona = "0633333333"; + + tel1.IdMusterije = musterija; + tel2.IdMusterije = musterija; + + musterija.MobilniTelefoni.Add(tel1); + musterija.MobilniTelefoni.Add(tel2); + + s.Save(musterija); + s.Flush(); + s.Close(); + } + catch (Exception ex) + { + MessageBox.Show(ex.Message); + } + } + + private void aoLoad_Click(object sender, EventArgs e) + { + try + { + ISession s = DataLayer.GetSession(); + + TaksiUdruzenje.Entiteti.AdministrativnoOsoblje ao = s.Load(414); + + MessageBox.Show("Ime: " + ao.Ime + ", prezime: " + ao.Prezime + ", strucna sprema: " + ao.StrucnaSprema); + + s.Close(); + } + catch (Exception ec) + { + MessageBox.Show(ec.Message); + } + } + + private void vozacLoad_Click(object sender, EventArgs e) + { + try + { + ISession s = DataLayer.GetSession(); + + TaksiUdruzenje.Entiteti.Vozac v = s.Load(313); + + MessageBox.Show("Ime: " + v.Ime + ", prezime: " + v.Prezime + ", strucna sprema: " + v.Kategorija + ", br. dozvole:" + v.BrojDozvole); + + s.Close(); + } + catch (Exception ec) + { + MessageBox.Show(ec.Message); + } + } + + private void voznjaLoad_Click(object sender, EventArgs e) + { + try + { + ISession s = DataLayer.GetSession(); + + TaksiUdruzenje.Entiteti.Voznja voznja = s.Get(803); + + MessageBox.Show("Pocetna stanica: " + voznja.PocetnaStanica + " krajnja stanica: " + voznja.KrajnjaStanica + + " vreme poziva: " + voznja.VremePoziva + " vreme pocetka voznje: " + voznja.VremePocetka + + " vreme zavrsetka voznje: " + voznja.VremeKraja + "cena voznje: " + voznja.CenaVoznje + "Broj telefona musterije: " + voznja.BrojTelefonaPoziva); + + //musterija koja je pozvala + TaksiUdruzenje.Entiteti.Musterija musterija = s.Get(voznja.IdMusterije.Id); + MessageBox.Show("\n Broj voznji musterije: " + musterija.BrojVoznji.ToString()); + + //administrator koji je primio poziv + TaksiUdruzenje.Entiteti.AdministrativnoOsoblje administrativnoOsoblje = s.Load(voznja.IdAdministrativnogOsoblja.Id); + MessageBox.Show("Primio poziv: " + administrativnoOsoblje.Ime + " " + administrativnoOsoblje.Prezime); + + //vozac koji je vozio + TaksiUdruzenje.Entiteti.Vozac vozac = s.Load(voznja.IdVozaca.Id); + MessageBox.Show("Vozio: " + vozac.Ime + " " + vozac.Prezime + " sa brojem vozacke dozvole: " + vozac.BrojDozvole); + + s.Close(); + } + catch (Exception ex) + { + MessageBox.Show(ex.Message); + } + } + + private void svLoad_Click(object sender, EventArgs e) + { + try + { + ISession session = DataLayer.GetSession(); + + TaksiUdruzenje.Entiteti.SluzbenoVozilo sluzbenoVozilo = session.Load(603); + MessageBox.Show(sluzbenoVozilo.Marka + " " + sluzbenoVozilo.Tip + " " + sluzbenoVozilo.GodinaProizvodnje); + + foreach (Entiteti.VozioSluzbeno vozilo in sluzbenoVozilo.VozilaVozioSluzbeno) + { + MessageBox.Show("Vozac : " + vozilo.IdVozaca.Ime); + } + + session.Close(); + } + catch (Exception ex) + { + MessageBox.Show(ex.Message); + } + } + + private void popustLoad_Click(object sender, EventArgs e) + { + try + { + ISession session = DataLayer.GetSession(); + + TaksiUdruzenje.Entiteti.Popust popust= session.Load(119); + MessageBox.Show(popust.VrednostPopusta + " " + popust.DatumPocetka); + + //musterija koja ima pravo na popust + TaksiUdruzenje.Entiteti.Musterija musterija = session.Load(popust.IdMusterije.Id); + MessageBox.Show(musterija.Ime + " " + musterija.Prezime); + + session.Close(); + } + catch (Exception ex) + { + MessageBox.Show(ex.Message); + } + } + + private void lvVoad_Click(object sender, EventArgs e) + { + try + { + ISession session = DataLayer.GetSession(); + + TaksiUdruzenje.Entiteti.LicnoVozilo licnoVozilo = session.Load(513); + MessageBox.Show(licnoVozilo.Marka + " " + licnoVozilo.Tip + " " + licnoVozilo.RegOznaka); + + //vozac koji je vozio (ili) vozi to vozilo + TaksiUdruzenje.Entiteti.Vozac vozac = session.Load(licnoVozilo.IdVozaca.Id); + MessageBox.Show(vozac.Ime + " " + vozac.Prezime + " " + vozac.BrojDozvole); + + session.Close(); + } + catch (Exception ex) + { + MessageBox.Show(ex.Message); + } + } + + private void manytooneload_Click(object sender, EventArgs e) + { + try + { + ISession s = DataLayer.GetSession(); + + TaksiUdruzenje.Entiteti.MusterijaMobile mm = s.Load(212); + + MessageBox.Show("Ime korisnika: " + mm.IdMusterije.Ime + " Broj telefona: " + mm.BrojTelefona); + // MessageBox.Show(); + + s.Close(); + + } + catch (Exception ec) + { + MessageBox.Show(ec.Message); + } + } + + private void onetomanyload_Click(object sender, EventArgs e) + { + try + { + ISession s = DataLayer.GetSession(); + + TaksiUdruzenje.Entiteti.Musterija mm = s.Load(10); + + foreach (TaksiUdruzenje.Entiteti.MusterijaMobile m in mm.MobilniTelefoni) + { + MessageBox.Show("Ime musterije: " + mm.Ime + ", broj telefona: " + m.BrojTelefona); + } + + //MessageBox.Show("Ime korisnika: " + mm.Ime + " Broj telefona: " + mm.mobilniTelefoni); + // MessageBox.Show(); + + s.Close(); + + } + catch (Exception ec) + { + MessageBox.Show(ec.Message); + } + } + + private void button1_Click_1(object sender, EventArgs e) + { + try + { + ISession s = DataLayer.GetSession(); + + TaksiUdruzenje.Entiteti.Musterija mm = s.Load(3); + + foreach (TaksiUdruzenje.Entiteti.Voznja v in mm.Voznje) + { + MessageBox.Show("Ime musterije: " + mm.Ime + ", pozvano sa broja: " + v.BrojTelefonaPoziva); + } + + //MessageBox.Show("Ime korisnika: " + mm.Ime + " Broj telefona: " + mm.mobilniTelefoni); + // MessageBox.Show(); + + s.Close(); + } + catch (Exception ec) + { + MessageBox.Show(ec.Message); + } + } + + private void motVoznja_Click(object sender, EventArgs e) + { + try + { + ISession s = DataLayer.GetSession(); + + TaksiUdruzenje.Entiteti.Voznja v = s.Load(805); + + MessageBox.Show("Ime korisnika: " + v.IdMusterije.Ime + " Broj telefona: " + v.BrojTelefonaPoziva); + // MessageBox.Show(); + + s.Close(); + + } + catch (Exception ec) + { + MessageBox.Show(ec.Message); + } + } + + private void button2_Click(object sender, EventArgs e) + { + + try + { + ISession s = DataLayer.GetSession(); + + TaksiUdruzenje.Entiteti.Voznja v = s.Load(805); + + MessageBox.Show("Pocetna stanica: " + v.PocetnaStanica + " Krajnja Stanica " + v.KrajnjaStanica + " Dodelio voznju: " + v.IdAdministrativnogOsoblja.Ime); + // MessageBox.Show(); + + s.Close(); + + } + catch (Exception ec) + { + MessageBox.Show(ec.Message); + } + } + + private void otmaoLoad_Click(object sender, EventArgs e) + { + try + { + ISession s = DataLayer.GetSession(); + + TaksiUdruzenje.Entiteti.AdministrativnoOsoblje ao = s.Load(412); + + foreach (TaksiUdruzenje.Entiteti.Voznja v in ao.DodeljeneVoznje) + { + MessageBox.Show("Dodelio voznju: " + ao.Ime + ", Broj voznje: " + v.Id + "Pocetna stanica:" + v.PocetnaStanica); + } + + //MessageBox.Show("Ime korisnika: " + mm.Ime + " Broj telefona: " + mm.mobilniTelefoni); + // MessageBox.Show(); + + s.Close(); + } + catch (Exception ec) + { + MessageBox.Show(ec.Message); + } + } + + private void otmVozVoz_Click(object sender, EventArgs e) + { + try + { + ISession s = DataLayer.GetSession(); + + TaksiUdruzenje.Entiteti.Vozac vozac = s.Load(313); + + foreach (TaksiUdruzenje.Entiteti.LicnoVozilo v in vozac.LicnaVozila) + { + MessageBox.Show("Vozac: " + vozac.Ime + ", vozio je kola: " + v.Marka + " " + v.Tip); + } + + //MessageBox.Show("Ime korisnika: " + mm.Ime + " Broj telefona: " + mm.mobilniTelefoni); + // MessageBox.Show(); + + s.Close(); + } + catch (Exception ec) + { + MessageBox.Show(ec.Message); + } + } + + private void motVozVoz_Click(object sender, EventArgs e) + { + try + { + ISession s = DataLayer.GetSession(); + + TaksiUdruzenje.Entiteti.LicnoVozilo lv = s.Load(514); + + MessageBox.Show("Vozac: " + lv.IdVozaca.Ime + ", vozio je kola: " + lv.Marka + " " + lv.Tip); + // MessageBox.Show(); + + s.Close(); + + } + catch (Exception ec) + { + MessageBox.Show(ec.Message); + } + } + + private void muspopOTM_Click(object sender, EventArgs e) + { + try + { + ISession s = DataLayer.GetSession(); + + TaksiUdruzenje.Entiteti.Musterija m = s.Load(4); + + foreach (TaksiUdruzenje.Entiteti.Popust p in m.Popusti) + { + MessageBox.Show("Musterija: " + m.Ime + ", ostvarila je popust u vrednosti od: " + p.VrednostPopusta); + } + + //MessageBox.Show("Ime korisnika: " + mm.Ime + " Broj telefona: " + mm.mobilniTelefoni); + // MessageBox.Show(); + + s.Close(); + } + catch (Exception ec) + { + MessageBox.Show(ec.Message); + } + } + + private void mtomuspop_Click(object sender, EventArgs e) + { + try + { + ISession s = DataLayer.GetSession(); + + TaksiUdruzenje.Entiteti.Popust popust = s.Load(120); + + MessageBox.Show("Musterija: " + popust.IdMusterije.Ime + ", ostvarila je popust u vrednosti od: " + popust.VrednostPopusta); + // MessageBox.Show(); + + s.Close(); + + } + catch (Exception ec) + { + MessageBox.Show(ec.Message); + } + } + + private void manytomany_Click(object sender, EventArgs e) + { + try + { + ISession s = DataLayer.GetSession(); + + TaksiUdruzenje.Entiteti.Vozac v1 = s.Load(316); + + foreach (TaksiUdruzenje.Entiteti.VozioSluzbeno sv in v1.VozacVozioSluzbeno) + { + MessageBox.Show(sv.IdVozaca.Ime + " " + sv.IdVozaca.Prezime); + } + + TaksiUdruzenje.Entiteti.SluzbenoVozilo s1 = s.Load(603); + + foreach (TaksiUdruzenje.Entiteti.VozioSluzbeno v in s1.VozilaVozioSluzbeno) + { + MessageBox.Show(v.IdSluzbenogVozila.RegOznaka + " " + v.IdSluzbenogVozila.Marka); + } + + s.Close(); + } + catch (Exception ec) + { + MessageBox.Show(ec.Message); + } + } + + private void button3_Click(object sender, EventArgs e) + { + + } + + private void button4_Click(object sender, EventArgs e) + { + + try + { + ISession s = DataLayer.GetSession(); + + TaksiUdruzenje.Entiteti.Vozac v = s.Load(320); + TaksiUdruzenje.Entiteti.SluzbenoVozilo sv = s.Load(604); + + TaksiUdruzenje.Entiteti.VozioSluzbeno vs = new TaksiUdruzenje.Entiteti.VozioSluzbeno(); + //vs.Id.VozacUpravljao = v; + //vs.Id.UpravljaoSluzbenim = sv; + vs.DatumOd = new DateTime(2021, 06, 06); + vs.DatumDo = new DateTime(2021, 07, 07); + MessageBox.Show("DODAT!"); + s.Save(vs); + s.Flush(); + s.Close(); + } + catch(Exception ex) + { + MessageBox.Show(ex.Message); + } + } + + private void mobtelLoad_Click(object sender, EventArgs e) + { + try + { + ISession session = DataLayer.GetSession(); + + //musterija cije brojeve zelimo + TaksiUdruzenje.Entiteti.Musterija m = session.Load(10); + MessageBox.Show(m.Ime + " " + m.Prezime); + + //telefon + foreach (TaksiUdruzenje.Entiteti.MusterijaMobile mob in m.MobilniTelefoni) + { + TaksiUdruzenje.Entiteti.MusterijaMobile tel = session.Load(mob.Id); + MessageBox.Show(tel.BrojTelefona); + } + + session.Close(); + } + catch (Exception ex) + { + MessageBox.Show(ex.Message); + } + } + + private void mobtelAdd_Click(object sender, EventArgs e) + { + + } + + private void aoAdd_Click(object sender, EventArgs e) + { + try + { + ISession session = DataLayer.GetSession(); + TaksiUdruzenje.Entiteti.AdministrativnoOsoblje ao = new TaksiUdruzenje.Entiteti.AdministrativnoOsoblje(); + ao.Ime = "Nova"; + ao.Prezime = "Osoba"; + ao.Jmbg = "1234555678901"; + ao.StrucnaSprema = "IV"; + ao.Ulica = "Test Ulica"; + ao.BrojTelefona = "1231231233"; + + session.Save(ao); + session.Flush(); + session.Close(); + + } + catch (Exception ex) + { + MessageBox.Show(ex.Message); + } + } + + private void addVozac_Click(object sender, EventArgs e) + { + try + { + ISession session = DataLayer.GetSession(); + TaksiUdruzenje.Entiteti.Vozac vozac = new TaksiUdruzenje.Entiteti.Vozac(); + vozac.Ime = "Novi"; + vozac.Prezime = "Vozac"; + vozac.Jmbg = "1234555678901"; + vozac.BrojDozvole = "1111111111"; + vozac.Ulica = "Test Ulica"; + vozac.BrojTelefona = "3333333333"; + vozac.Kategorija = "B"; + + Entiteti.SluzbenoVozilo sluzbeno = new Entiteti.SluzbenoVozilo(); + sluzbeno.DatumIstekaRegistracije = new DateTime(2022, 7, 15); + sluzbeno.GodinaProizvodnje = 2015; + sluzbeno.RegOznaka = "FF-222-DD"; + sluzbeno.Marka = "BMW e46"; + sluzbeno.Tip = "Coupe"; + + session.Save(vozac); + session.Save(sluzbeno); + //session.Flush(); + + Entiteti.VozioSluzbeno vozio = new Entiteti.VozioSluzbeno(); + vozio.DatumOd = DateTime.Now; + vozio.IdVozaca = vozac; + vozio.IdSluzbenogVozila = sluzbeno; + + session.Save(vozio); + session.Flush(); + + session.Close(); + + } + catch (Exception ex) + { + MessageBox.Show(ex.Message); + } + } + + private void addVoznja_Click(object sender, EventArgs e) + { + try + { + ISession session = DataLayer.GetSession(); + + Entiteti.AdministrativnoOsoblje ao = session.Load(418); + Entiteti.Vozac vozac = session.Load(352); + Entiteti.Musterija musterija = session.Load(6); + + Entiteti.Voznja v = new Entiteti.Voznja(); + v.BrojTelefonaPoziva = "1231231233"; + v.CenaVoznje = 400; + + v.IdAdministrativnogOsoblja = ao; + v.IdVozaca = vozac; + v.IdMusterije = musterija; + v.PocetnaStanica = "POCETNA"; + v.KrajnjaStanica = "KRAJNJA"; + + ao.DodeljeneVoznje.Add(v); + vozac.VozeneVoznje.Add(v); + musterija.Voznje.Add(v); + + session.Save(ao); + session.Save(vozac); + session.Save(musterija); + + session.Flush(); + session.Close(); + + } + catch (Exception ex) + { + MessageBox.Show(ex.Message); + } + } + + private void button3_Click_1(object sender, EventArgs e) + { + TaksiUdruzenje.TaxiHome formica = new TaksiUdruzenje.TaxiHome(); + formica.ShowDialog(); + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Form1.resx b/Desktop app/TaksiUdruzenje/Form1.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Form1.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljeForm.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljeForm.Designer.cs new file mode 100644 index 0000000..f36fc70 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljeForm.Designer.cs @@ -0,0 +1,239 @@ + +namespace TaksiUdruzenje.Forme +{ + partial class AdministrativnoOsobljeForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.listViewAO = new System.Windows.Forms.ListView(); + this.ID = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Jmbg = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Ime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.SrednjeSlovo = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Prezime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.BrojTelefona = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Ulica = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Broj = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.StrucnaSprema = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.label1 = new System.Windows.Forms.Label(); + this.btnPrikaziAO = new ePOSOne.btnProduct.Button_WOC(); + this.obrisiAO = new ePOSOne.btnProduct.Button_WOC(); + this.dodajAO = new ePOSOne.btnProduct.Button_WOC(); + this.SuspendLayout(); + // + // listViewAO + // + this.listViewAO.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + this.listViewAO.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.ID, + this.Jmbg, + this.Ime, + this.SrednjeSlovo, + this.Prezime, + this.BrojTelefona, + this.Ulica, + this.Broj, + this.StrucnaSprema}); + this.listViewAO.FullRowSelect = true; + this.listViewAO.GridLines = true; + this.listViewAO.HideSelection = false; + this.listViewAO.Location = new System.Drawing.Point(89, 117); + this.listViewAO.Name = "listViewAO"; + this.listViewAO.Size = new System.Drawing.Size(998, 227); + this.listViewAO.TabIndex = 0; + this.listViewAO.UseCompatibleStateImageBehavior = false; + this.listViewAO.View = System.Windows.Forms.View.Details; + // + // ID + // + this.ID.Text = "ID"; + this.ID.Width = 34; + // + // Jmbg + // + this.Jmbg.Text = "Jmbg"; + this.Jmbg.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.Jmbg.Width = 98; + // + // Ime + // + this.Ime.Text = "Ime"; + this.Ime.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.Ime.Width = 54; + // + // SrednjeSlovo + // + this.SrednjeSlovo.Text = "Srednje slovo"; + this.SrednjeSlovo.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.SrednjeSlovo.Width = 102; + // + // Prezime + // + this.Prezime.Text = "Prezime"; + this.Prezime.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.Prezime.Width = 88; + // + // BrojTelefona + // + this.BrojTelefona.Text = "Broj telefona"; + this.BrojTelefona.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.BrojTelefona.Width = 106; + // + // Ulica + // + this.Ulica.Text = "Ulica"; + this.Ulica.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.Ulica.Width = 116; + // + // Broj + // + this.Broj.Text = "Broj"; + this.Broj.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.Broj.Width = 38; + // + // StrucnaSprema + // + this.StrucnaSprema.Text = "Stručna sprema"; + this.StrucnaSprema.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.StrucnaSprema.Width = 110; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.BackColor = System.Drawing.Color.Transparent; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 13.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.ForeColor = System.Drawing.Color.Black; + this.label1.Location = new System.Drawing.Point(388, 63); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(329, 29); + this.label1.TabIndex = 1; + this.label1.Text = "Lista administrativnog osoblja"; + // + // btnPrikaziAO + // + this.btnPrikaziAO.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnPrikaziAO.BorderColor = System.Drawing.Color.Black; + this.btnPrikaziAO.ButtonColor = System.Drawing.Color.Yellow; + this.btnPrikaziAO.FlatAppearance.BorderSize = 0; + this.btnPrikaziAO.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnPrikaziAO.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnPrikaziAO.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnPrikaziAO.Location = new System.Drawing.Point(814, 381); + this.btnPrikaziAO.Name = "btnPrikaziAO"; + this.btnPrikaziAO.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnPrikaziAO.OnHoverButtonColor = System.Drawing.Color.Gold; + this.btnPrikaziAO.OnHoverTextColor = System.Drawing.Color.Black; + this.btnPrikaziAO.Size = new System.Drawing.Size(213, 57); + this.btnPrikaziAO.TabIndex = 6; + this.btnPrikaziAO.Text = "Prikaži/Izmeni"; + this.btnPrikaziAO.TextColor = System.Drawing.Color.Black; + this.btnPrikaziAO.UseVisualStyleBackColor = false; + this.btnPrikaziAO.Click += new System.EventHandler(this.btnPrikaziAO_Click); + // + // obrisiAO + // + this.obrisiAO.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.obrisiAO.BorderColor = System.Drawing.Color.Black; + this.obrisiAO.ButtonColor = System.Drawing.Color.Yellow; + this.obrisiAO.FlatAppearance.BorderSize = 0; + this.obrisiAO.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.obrisiAO.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.obrisiAO.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.obrisiAO.Location = new System.Drawing.Point(479, 381); + this.obrisiAO.Name = "obrisiAO"; + this.obrisiAO.OnHoverBorderColor = System.Drawing.Color.Black; + this.obrisiAO.OnHoverButtonColor = System.Drawing.Color.Gold; + this.obrisiAO.OnHoverTextColor = System.Drawing.Color.Black; + this.obrisiAO.Size = new System.Drawing.Size(213, 57); + this.obrisiAO.TabIndex = 5; + this.obrisiAO.Text = "Obriši osoblje"; + this.obrisiAO.TextColor = System.Drawing.Color.Black; + this.obrisiAO.UseVisualStyleBackColor = false; + this.obrisiAO.Click += new System.EventHandler(this.obrisiAO_Click); + // + // dodajAO + // + this.dodajAO.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.dodajAO.BorderColor = System.Drawing.Color.Black; + this.dodajAO.ButtonColor = System.Drawing.Color.Yellow; + this.dodajAO.FlatAppearance.BorderSize = 0; + this.dodajAO.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.dodajAO.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.dodajAO.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.dodajAO.Location = new System.Drawing.Point(142, 381); + this.dodajAO.Name = "dodajAO"; + this.dodajAO.OnHoverBorderColor = System.Drawing.Color.Black; + this.dodajAO.OnHoverButtonColor = System.Drawing.Color.Gold; + this.dodajAO.OnHoverTextColor = System.Drawing.Color.Black; + this.dodajAO.Size = new System.Drawing.Size(213, 57); + this.dodajAO.TabIndex = 2; + this.dodajAO.Text = "Dodaj osoblje"; + this.dodajAO.TextColor = System.Drawing.Color.Black; + this.dodajAO.UseVisualStyleBackColor = false; + this.dodajAO.Click += new System.EventHandler(this.dodajAO_Click); + // + // AdministrativnoOsobljeForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackgroundImage = global::TaksiUdruzenje.Properties.Resources.taxi_background_city_landscape_many_houses_31606038; + this.ClientSize = new System.Drawing.Size(1173, 536); + this.Controls.Add(this.btnPrikaziAO); + this.Controls.Add(this.obrisiAO); + this.Controls.Add(this.dodajAO); + this.Controls.Add(this.label1); + this.Controls.Add(this.listViewAO); + this.MaximizeBox = false; + this.MaximumSize = new System.Drawing.Size(1191, 583); + this.MinimumSize = new System.Drawing.Size(1191, 583); + this.Name = "AdministrativnoOsobljeForm"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "Administrativno osoblje"; + this.Load += new System.EventHandler(this.AdministrativnoOsobljeForm_Load); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.ListView listViewAO; + private System.Windows.Forms.ColumnHeader ID; + private System.Windows.Forms.ColumnHeader Jmbg; + private System.Windows.Forms.ColumnHeader Ime; + private System.Windows.Forms.ColumnHeader SrednjeSlovo; + private System.Windows.Forms.ColumnHeader Prezime; + private System.Windows.Forms.ColumnHeader BrojTelefona; + private System.Windows.Forms.ColumnHeader Ulica; + private System.Windows.Forms.ColumnHeader Broj; + private System.Windows.Forms.ColumnHeader StrucnaSprema; + private System.Windows.Forms.Label label1; + private ePOSOne.btnProduct.Button_WOC dodajAO; + private ePOSOne.btnProduct.Button_WOC obrisiAO; + private ePOSOne.btnProduct.Button_WOC btnPrikaziAO; + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljeForm.cs b/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljeForm.cs new file mode 100644 index 0000000..768dfcb --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljeForm.cs @@ -0,0 +1,110 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using NHibernate.Linq; +using TaksiUdruzenje.Properties; +using static TaksiUdruzenje.DTO; + +namespace TaksiUdruzenje.Forme +{ + public partial class AdministrativnoOsobljeForm : Form + { + + public int AoId { get; set; } + public TaksiUdruzenje.Entiteti.AdministrativnoOsoblje ao { get; set; } + public AdministrativnoOsobljeForm() + { + + InitializeComponent(); + listViewAO.Refresh(); + } + public AdministrativnoOsobljeForm(int AoId) + { + this.AoId = AoId; + InitializeComponent(); + listViewAO.Refresh(); + } + private void IspuniListu() + { + listViewAO.Items.Clear(); + List< AdministrativnoOsobljePregled > aopregled = DTOManager.GetAOAll(); + + foreach (AdministrativnoOsobljePregled aoao in aopregled) + { + ListViewItem item = new ListViewItem(new string[] { aoao.idAO.ToString(),aoao.Jmbg, aoao.Ime,aoao.SrednjeSlovo,aoao.Prezime, aoao.BrojTelefona,aoao.Ulica,aoao.Broj,aoao.StrucnaSprema }); + listViewAO.Items.Add(item); + listViewAO.View = View.Details; + } + listViewAO.Refresh(); + } + + private void AdministrativnoOsobljeForm_Load(object sender, EventArgs e) + { + IspuniListu(); + } + + private void dodajAO_Click(object sender, EventArgs e) + { + DodajAdministrativnoOsoblje dodajao = new DodajAdministrativnoOsoblje(); + dodajao.ShowDialog(); + IspuniListu(); + } + + private void obrisiAO_Click(object sender, EventArgs e) + { + if (listViewAO.SelectedItems.Count <1) + { + MessageBox.Show("Izaberite bar jednog zaposlenog iz administrativnog osoblja kako bi brisanje bilo moguće."); + return; + } + string poruka = "Da li želite da obrišete selektovane zaposlene iz administrativnog osoblja?"; + string title = "Brisanje administrativnog osoblja"; + MessageBoxButtons buttons = MessageBoxButtons.OKCancel; + DialogResult result = MessageBox.Show(poruka, title, buttons); + + if (result == DialogResult.OK) + { + List idAO = new List(); + for (int i = 0; i < listViewAO.SelectedItems.Count; i++) + idAO.Add(Int32.Parse(listViewAO.SelectedItems[i].SubItems[0].Text)); + DTOManager.obrisiOsoblje(idAO); + IspuniListu(); + MessageBox.Show("Brisanje administrativnog osoblja je uspešno."); + IspuniListu(); + + return; + } + + } + + private void btnPrikaziAO_Click(object sender, EventArgs e) + { + if (listViewAO.SelectedItems.Count != 1) + { + if (listViewAO.SelectedItems.Count > 1) + { + for (int i = 0; i < listViewAO.SelectedItems.Count; i++) + { + listViewAO.SelectedItems[i].Selected = false; + i--; + } + } + MessageBox.Show("Izaberite jednog zaposlenog iz administrativnog osoblja za prikaz."); + return; + } + + int idOsoblja = Int32.Parse(listViewAO.SelectedItems[0].SubItems[0].Text); + AdministrativnoOsobljePrikaz aop = new AdministrativnoOsobljePrikaz(idOsoblja); + aop.ShowDialog(); + IspuniListu(); + + + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljeForm.resx b/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljeForm.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljeForm.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljePrikaz.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljePrikaz.Designer.cs new file mode 100644 index 0000000..659b707 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljePrikaz.Designer.cs @@ -0,0 +1,475 @@ + +namespace TaksiUdruzenje.Forme +{ + partial class AdministrativnoOsobljePrikaz + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AdministrativnoOsobljePrikaz)); + this.listPreuzeteVoznje = new System.Windows.Forms.ListView(); + this.IDVoznje = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.IDVozaca = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.IDMusterije = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.PocetnaStanica = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.KrajnjaStanica = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.VremePoziva = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.VremePocetka = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.VremeKraja = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.CenaVoznje = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.BrojTelefona = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.label7 = new System.Windows.Forms.Label(); + this.label8 = new System.Windows.Forms.Label(); + this.label9 = new System.Windows.Forms.Label(); + this.lblID = new System.Windows.Forms.Label(); + this.txtIme = new System.Windows.Forms.TextBox(); + this.txtPrezime = new System.Windows.Forms.TextBox(); + this.txtSrSlovo = new System.Windows.Forms.TextBox(); + this.txtJmbg = new System.Windows.Forms.TextBox(); + this.txtTelefon = new System.Windows.Forms.TextBox(); + this.txtStrucnaSprema = new System.Windows.Forms.TextBox(); + this.txtUlica = new System.Windows.Forms.TextBox(); + this.txtBroj = new System.Windows.Forms.TextBox(); + this.groupBoxPodaciAO = new System.Windows.Forms.GroupBox(); + this.btnIzmeniAO = new ePOSOne.btnProduct.Button_WOC(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.pictureBox2 = new System.Windows.Forms.PictureBox(); + this.label10 = new System.Windows.Forms.Label(); + this.borderLabel6 = new cSouza.WinForms.Controls.BorderLabel(); + this.groupBoxPodaciAO.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); + this.SuspendLayout(); + // + // listPreuzeteVoznje + // + this.listPreuzeteVoznje.BackColor = System.Drawing.Color.Tan; + this.listPreuzeteVoznje.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.IDVoznje, + this.IDVozaca, + this.IDMusterije, + this.PocetnaStanica, + this.KrajnjaStanica, + this.VremePoziva, + this.VremePocetka, + this.VremeKraja, + this.CenaVoznje, + this.BrojTelefona}); + this.listPreuzeteVoznje.GridLines = true; + this.listPreuzeteVoznje.HideSelection = false; + this.listPreuzeteVoznje.Location = new System.Drawing.Point(39, 338); + this.listPreuzeteVoznje.Name = "listPreuzeteVoznje"; + this.listPreuzeteVoznje.Size = new System.Drawing.Size(1425, 291); + this.listPreuzeteVoznje.TabIndex = 0; + this.listPreuzeteVoznje.UseCompatibleStateImageBehavior = false; + this.listPreuzeteVoznje.View = System.Windows.Forms.View.Details; + // + // IDVoznje + // + this.IDVoznje.Text = "ID Vožnje"; + this.IDVoznje.Width = 70; + // + // IDVozaca + // + this.IDVozaca.Text = "ID Vozača"; + this.IDVozaca.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.IDVozaca.Width = 70; + // + // IDMusterije + // + this.IDMusterije.Text = "ID Mušterije"; + this.IDMusterije.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.IDMusterije.Width = 70; + // + // PocetnaStanica + // + this.PocetnaStanica.Text = "Početna stanica"; + this.PocetnaStanica.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.PocetnaStanica.Width = 119; + // + // KrajnjaStanica + // + this.KrajnjaStanica.Text = "Krajnja stanica"; + this.KrajnjaStanica.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.KrajnjaStanica.Width = 109; + // + // VremePoziva + // + this.VremePoziva.Text = "Vreme poziva"; + this.VremePoziva.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.VremePoziva.Width = 115; + // + // VremePocetka + // + this.VremePocetka.Text = "Vreme početka"; + this.VremePocetka.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.VremePocetka.Width = 115; + // + // VremeKraja + // + this.VremeKraja.Text = "Vreme kraja"; + this.VremeKraja.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.VremeKraja.Width = 130; + // + // CenaVoznje + // + this.CenaVoznje.Text = "Cena vožnje"; + this.CenaVoznje.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.CenaVoznje.Width = 133; + // + // BrojTelefona + // + this.BrojTelefona.Text = "Broj telefona poziva"; + this.BrojTelefona.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.BrojTelefona.Width = 135; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(413, 24); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(37, 25); + this.label1.TabIndex = 7; + this.label1.Text = "ID:"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.Location = new System.Drawing.Point(41, 47); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(36, 18); + this.label2.TabIndex = 8; + this.label2.Text = "Ime:"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label3.Location = new System.Drawing.Point(311, 47); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(67, 18); + this.label3.TabIndex = 9; + this.label3.Text = "Prezime:"; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label4.Location = new System.Drawing.Point(588, 47); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(102, 18); + this.label4.TabIndex = 10; + this.label4.Text = "Srednje slovo:"; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label5.Location = new System.Drawing.Point(28, 87); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(49, 18); + this.label5.TabIndex = 11; + this.label5.Text = "Jmbg:"; + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label6.Location = new System.Drawing.Point(283, 87); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(95, 18); + this.label6.TabIndex = 12; + this.label6.Text = "Broj telefona:"; + // + // label7 + // + this.label7.AutoSize = true; + this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label7.Location = new System.Drawing.Point(577, 89); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(117, 18); + this.label7.TabIndex = 13; + this.label7.Text = "Stručna sprema:"; + // + // label8 + // + this.label8.AutoSize = true; + this.label8.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label8.Location = new System.Drawing.Point(340, 126); + this.label8.Name = "label8"; + this.label8.Size = new System.Drawing.Size(39, 18); + this.label8.TabIndex = 14; + this.label8.Text = "Broj:"; + // + // label9 + // + this.label9.AutoSize = true; + this.label9.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label9.Location = new System.Drawing.Point(33, 126); + this.label9.Name = "label9"; + this.label9.Size = new System.Drawing.Size(45, 18); + this.label9.TabIndex = 15; + this.label9.Text = "Ulica:"; + // + // lblID + // + this.lblID.AutoSize = true; + this.lblID.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblID.Location = new System.Drawing.Point(462, 24); + this.lblID.Name = "lblID"; + this.lblID.Size = new System.Drawing.Size(75, 25); + this.lblID.TabIndex = 16; + this.lblID.Text = "label10"; + // + // txtIme + // + this.txtIme.Location = new System.Drawing.Point(96, 47); + this.txtIme.Name = "txtIme"; + this.txtIme.Size = new System.Drawing.Size(140, 24); + this.txtIme.TabIndex = 17; + // + // txtPrezime + // + this.txtPrezime.Location = new System.Drawing.Point(398, 47); + this.txtPrezime.Name = "txtPrezime"; + this.txtPrezime.Size = new System.Drawing.Size(140, 24); + this.txtPrezime.TabIndex = 18; + // + // txtSrSlovo + // + this.txtSrSlovo.Location = new System.Drawing.Point(711, 47); + this.txtSrSlovo.Name = "txtSrSlovo"; + this.txtSrSlovo.Size = new System.Drawing.Size(140, 24); + this.txtSrSlovo.TabIndex = 19; + // + // txtJmbg + // + this.txtJmbg.Enabled = false; + this.txtJmbg.Location = new System.Drawing.Point(96, 87); + this.txtJmbg.Name = "txtJmbg"; + this.txtJmbg.Size = new System.Drawing.Size(140, 24); + this.txtJmbg.TabIndex = 20; + // + // txtTelefon + // + this.txtTelefon.Location = new System.Drawing.Point(398, 87); + this.txtTelefon.Name = "txtTelefon"; + this.txtTelefon.Size = new System.Drawing.Size(140, 24); + this.txtTelefon.TabIndex = 21; + // + // txtStrucnaSprema + // + this.txtStrucnaSprema.Location = new System.Drawing.Point(711, 87); + this.txtStrucnaSprema.Name = "txtStrucnaSprema"; + this.txtStrucnaSprema.Size = new System.Drawing.Size(140, 24); + this.txtStrucnaSprema.TabIndex = 22; + // + // txtUlica + // + this.txtUlica.Location = new System.Drawing.Point(96, 125); + this.txtUlica.Name = "txtUlica"; + this.txtUlica.Size = new System.Drawing.Size(140, 24); + this.txtUlica.TabIndex = 23; + // + // txtBroj + // + this.txtBroj.Location = new System.Drawing.Point(398, 127); + this.txtBroj.Name = "txtBroj"; + this.txtBroj.Size = new System.Drawing.Size(140, 24); + this.txtBroj.TabIndex = 24; + // + // groupBoxPodaciAO + // + this.groupBoxPodaciAO.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + this.groupBoxPodaciAO.Controls.Add(this.txtTelefon); + this.groupBoxPodaciAO.Controls.Add(this.txtBroj); + this.groupBoxPodaciAO.Controls.Add(this.label2); + this.groupBoxPodaciAO.Controls.Add(this.txtUlica); + this.groupBoxPodaciAO.Controls.Add(this.label3); + this.groupBoxPodaciAO.Controls.Add(this.btnIzmeniAO); + this.groupBoxPodaciAO.Controls.Add(this.txtStrucnaSprema); + this.groupBoxPodaciAO.Controls.Add(this.label4); + this.groupBoxPodaciAO.Controls.Add(this.label5); + this.groupBoxPodaciAO.Controls.Add(this.txtJmbg); + this.groupBoxPodaciAO.Controls.Add(this.label6); + this.groupBoxPodaciAO.Controls.Add(this.txtSrSlovo); + this.groupBoxPodaciAO.Controls.Add(this.label7); + this.groupBoxPodaciAO.Controls.Add(this.txtPrezime); + this.groupBoxPodaciAO.Controls.Add(this.label8); + this.groupBoxPodaciAO.Controls.Add(this.txtIme); + this.groupBoxPodaciAO.Controls.Add(this.label9); + this.groupBoxPodaciAO.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.groupBoxPodaciAO.Location = new System.Drawing.Point(39, 83); + this.groupBoxPodaciAO.Name = "groupBoxPodaciAO"; + this.groupBoxPodaciAO.Size = new System.Drawing.Size(901, 207); + this.groupBoxPodaciAO.TabIndex = 25; + this.groupBoxPodaciAO.TabStop = false; + this.groupBoxPodaciAO.Text = "Podaci o administrativnom osoblju"; + // + // btnIzmeniAO + // + this.btnIzmeniAO.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + this.btnIzmeniAO.BorderColor = System.Drawing.Color.Black; + this.btnIzmeniAO.ButtonColor = System.Drawing.Color.SandyBrown; + this.btnIzmeniAO.FlatAppearance.BorderSize = 0; + this.btnIzmeniAO.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + this.btnIzmeniAO.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnIzmeniAO.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnIzmeniAO.Location = new System.Drawing.Point(688, 126); + this.btnIzmeniAO.Name = "btnIzmeniAO"; + this.btnIzmeniAO.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnIzmeniAO.OnHoverButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(128))))); + this.btnIzmeniAO.OnHoverTextColor = System.Drawing.Color.Black; + this.btnIzmeniAO.Size = new System.Drawing.Size(183, 61); + this.btnIzmeniAO.TabIndex = 4; + this.btnIzmeniAO.Text = "Sačuvaj promene"; + this.btnIzmeniAO.TextColor = System.Drawing.Color.Black; + this.btnIzmeniAO.UseVisualStyleBackColor = false; + this.btnIzmeniAO.Click += new System.EventHandler(this.btnIzmeniAO_Click); + // + // pictureBox1 + // + this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); + this.pictureBox1.Location = new System.Drawing.Point(1004, 55); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(253, 235); + this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.pictureBox1.TabIndex = 26; + this.pictureBox1.TabStop = false; + // + // pictureBox2 + // + this.pictureBox2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.pictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox2.Image"))); + this.pictureBox2.Location = new System.Drawing.Point(1263, 55); + this.pictureBox2.Name = "pictureBox2"; + this.pictureBox2.Size = new System.Drawing.Size(201, 235); + this.pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.pictureBox2.TabIndex = 27; + this.pictureBox2.TabStop = false; + // + // label10 + // + this.label10.AutoSize = true; + this.label10.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label10.Location = new System.Drawing.Point(36, 302); + this.label10.Name = "label10"; + this.label10.Size = new System.Drawing.Size(183, 24); + this.label10.TabIndex = 28; + this.label10.Text = "Lista preuzetih vožnji"; + // + // borderLabel6 + // + this.borderLabel6.AutoSize = true; + this.borderLabel6.BackColor = System.Drawing.Color.Transparent; + this.borderLabel6.BorderColor = System.Drawing.Color.Black; + this.borderLabel6.BorderSize = 1.5F; + this.borderLabel6.Font = new System.Drawing.Font("Microsoft Sans Serif", 20F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.borderLabel6.ForeColor = System.Drawing.Color.Yellow; + this.borderLabel6.Location = new System.Drawing.Point(-33, -226); + this.borderLabel6.Name = "borderLabel6"; + this.borderLabel6.Size = new System.Drawing.Size(494, 39); + this.borderLabel6.TabIndex = 3; + this.borderLabel6.Text = "LISTA DODELJENIH VOZNJI"; + // + // AdministrativnoOsobljePrikaz + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.ClientSize = new System.Drawing.Size(1522, 662); + this.Controls.Add(this.label10); + this.Controls.Add(this.pictureBox2); + this.Controls.Add(this.pictureBox1); + this.Controls.Add(this.groupBoxPodaciAO); + this.Controls.Add(this.lblID); + this.Controls.Add(this.label1); + this.Controls.Add(this.borderLabel6); + this.Controls.Add(this.listPreuzeteVoznje); + this.MaximizeBox = false; + this.MaximumSize = new System.Drawing.Size(1540, 709); + this.MinimumSize = new System.Drawing.Size(1540, 709); + this.Name = "AdministrativnoOsobljePrikaz"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "Sve informacije o administrativnom osoblju"; + this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.AdministrativnoOsobljePrikaz_FormClosing); + this.groupBoxPodaciAO.ResumeLayout(false); + this.groupBoxPodaciAO.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.ListView listPreuzeteVoznje; + private System.Windows.Forms.ColumnHeader IDVoznje; + private System.Windows.Forms.ColumnHeader PocetnaStanica; + private System.Windows.Forms.ColumnHeader KrajnjaStanica; + private System.Windows.Forms.ColumnHeader VremePoziva; + private System.Windows.Forms.ColumnHeader VremePocetka; + private System.Windows.Forms.ColumnHeader VremeKraja; + private System.Windows.Forms.ColumnHeader CenaVoznje; + private System.Windows.Forms.ColumnHeader BrojTelefona; + private cSouza.WinForms.Controls.BorderLabel borderLabel6; + private ePOSOne.btnProduct.Button_WOC btnIzmeniAO; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.Label label8; + private System.Windows.Forms.Label label9; + private System.Windows.Forms.Label lblID; + private System.Windows.Forms.TextBox txtIme; + private System.Windows.Forms.TextBox txtPrezime; + private System.Windows.Forms.TextBox txtSrSlovo; + private System.Windows.Forms.TextBox txtJmbg; + private System.Windows.Forms.TextBox txtTelefon; + private System.Windows.Forms.TextBox txtStrucnaSprema; + private System.Windows.Forms.TextBox txtUlica; + private System.Windows.Forms.TextBox txtBroj; + private System.Windows.Forms.ColumnHeader IDMusterije; + private System.Windows.Forms.ColumnHeader IDVozaca; + private System.Windows.Forms.GroupBox groupBoxPodaciAO; + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.PictureBox pictureBox2; + private System.Windows.Forms.Label label10; + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljePrikaz.cs b/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljePrikaz.cs new file mode 100644 index 0000000..72e71c2 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljePrikaz.cs @@ -0,0 +1,107 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using static TaksiUdruzenje.DTO; +namespace TaksiUdruzenje.Forme +{ + public partial class AdministrativnoOsobljePrikaz : Form + { + int id; + string ime, prezime, srSlovo, ulica, broj, strucnaSprema, telefon; + + public AdministrativnoOsobljePrikaz(int idOsoblja) + { + InitializeComponent(); + id = idOsoblja; + popuniLabele(id); + IspuniListu(); + } + private void popuniLabele(int idOsoblja) + { + AdministrativnoOsobljePregled osoblje = DTOManager.GetAOInfo(idOsoblja); + lblID.Text = osoblje.idAO.ToString(); + ime = txtIme.Text = osoblje.Ime; + prezime = txtPrezime.Text = osoblje.Prezime; + srSlovo = txtSrSlovo.Text = osoblje.SrednjeSlovo; + txtJmbg.Text = osoblje.Jmbg; + broj = txtBroj.Text = osoblje.Broj; + ulica = txtUlica.Text = osoblje.Ulica; + strucnaSprema = txtStrucnaSprema.Text = osoblje.StrucnaSprema; + telefon = txtTelefon.Text = osoblje.BrojTelefona; + if (osoblje.SrednjeSlovo == null) + srSlovo = ""; + if (osoblje.Ulica == null) + ulica = ""; + if (osoblje.Broj == null) + broj = ""; + + } + + private void IspuniListu() + { + listPreuzeteVoznje.Items.Clear(); + List voznjapregled = DTOManager.GetVoznja(id); + String cena, vremeKraja; + + foreach (VoznjaPregled voznja in voznjapregled) + { + if (voznja.CenaVoznje == null) + cena = "Vožnja je i dalje aktivna"; + else + cena = voznja.CenaVoznje.ToString(); + if (voznja.VremeKraja == null) + vremeKraja = "Vožnja je i dalje aktivna"; + else + vremeKraja = voznja.VremeKraja.ToString(); + + ListViewItem item = new ListViewItem(new string[] { voznja.Id.ToString(),voznja.IdVozaca.IdVozac.ToString(),voznja.IdMusterije.IdMusterije.ToString(), voznja.PocetnaStanica, voznja.KrajnjaStanica,voznja.VremePoziva.ToString(),voznja.VremePocetka.ToString(),vremeKraja,cena,voznja.BrojTelefonaPoziva.ToString()}); + listPreuzeteVoznje.Items.Add(item); + } + listPreuzeteVoznje.Refresh(); + } + + private void btnIzmeniAO_Click(object sender, EventArgs e) + { + if (txtIme.Text != ime || txtPrezime.Text != prezime || txtSrSlovo.Text != srSlovo || + txtUlica.Text != ulica || txtBroj.Text != broj || txtTelefon.Text != telefon || + txtStrucnaSprema.Text!=strucnaSprema) + { + ime = txtIme.Text; + prezime = txtPrezime.Text; + srSlovo = txtSrSlovo.Text; + ulica = txtUlica.Text; + broj = txtBroj.Text; + telefon = txtTelefon.Text; + strucnaSprema = txtStrucnaSprema.Text; + DTOManager.EditAdministrativno(id, txtIme.Text, txtPrezime.Text, txtSrSlovo.Text, txtUlica.Text, txtBroj.Text, txtTelefon.Text, txtStrucnaSprema.Text); + MessageBox.Show("Uspešno ste promenili podatke o administrativnom osoblju."); + return; + } + MessageBox.Show("Niste uneli nikakve promene o administrativnom osoblju."); + return; + } + + private void AdministrativnoOsobljePrikaz_FormClosing(object sender, FormClosingEventArgs e) + { + if (txtIme.Text != ime || txtPrezime.Text != prezime || txtSrSlovo.Text != srSlovo || + txtUlica.Text != ulica || txtBroj.Text != broj || txtTelefon.Text != telefon || + txtStrucnaSprema.Text != strucnaSprema) + { + string poruka = "Niste sačuvali promene o administrativnom osoblju, ako kliknete OK promene neće biti sačuvane."; + string title = "Promena podataka o administrativnom osoblju"; + MessageBoxButtons buttons = MessageBoxButtons.OKCancel; + DialogResult result = MessageBox.Show(poruka, title, buttons); + if (result == DialogResult.OK) + e.Cancel = false; + else + e.Cancel = true; + } + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljePrikaz.resx b/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljePrikaz.resx new file mode 100644 index 0000000..881491a --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljePrikaz.resx @@ -0,0 +1,2626 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + /9j/4AAQSkZJRgABAQEAeAB4AAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsN + DhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQU + FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCALmAuUDASIAAhEBAxEB/8QA + HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh + MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW + V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG + x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQF + BgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV + YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE + hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq + 8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD2v/hLNb/6C9//AOBL/wCNH/CWa3/0F7//AMCX/wAazKK/Y/Z0 + /wCVfcf5ufXcV/z9l97NP/hLNb/6C9//AOBT/wCNH/CWa1/0GL//AMCn/wAazKKfs4fyoPruK/5+y+9m + n/wlmtf9Be//APAl/wDGj/hLNb/6DF//AOBT/wCNZfFHFHs4fyoPruK/5+y+9mp/wlmt/wDQYv8A/wAC + n/xo/wCEs1v/AKDF/wD+BT/41l8UvFL2dP8AlQfXcV/z9l97/wAzT/4SzW/+gxf/APgU/wDjR/wlmt/9 + Bi//APAp/wDGszFFHs6f8qD67iv+fsvvZp/8JZrf/QYv/wDwKf8Axo/4SzW/+gxf/wDgU/8AjWZj2o6U + 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 + HZl75cZRb/mj+aPUF/1Y+lOpIx8q+4FKK/iuW7R/sdT1gmFFFFSWdj4WbOmkf3W/nWvmsTwn/wAeMn+/ + /St78DX5/jvdxM/U+VxVlWl6jfTn61+fX7XXig+IPjBe2wbfFpsSWqenI3n9XNfoFPMLeJ5WyEjUsfoB + kmvy0+I2rPrnjzX71zu8y9lwf9kMQP0Ar9J8PMMqmOq4hr4I2+bf+SZ+c8X1uXC06K+0/wAv+HOc/HIp + M0p5pNtfv5+UCcZpwpNtLQAUqSNGwdWKlecqcGmkZo20AOkkaRmZ3LuxyzN6+tSLaTtbm4EMhg3bfNCH + bn0z0zUO33ru/AnxCtdH019D1+0fUfDbO1wbSLCOZ8AK2/qAMdM4rjxVWtRp89GHO102dvLz7J2XmdGH + p0qk+WrPlT69L+fl9/ocf/ZN95xh+x3Hmqu8x+U24L64x0qKSznjhSZ4JFhY4WQoQpPpmvVv+F4q0P8A + aL2rt4lkb7Nc3q7dklmT/qgg4BwB8wHbrXN+PviFFr1nFo+kWzWHh+3bzIrSXaXVzyx3nk5JPevMw+Mz + CpUjCrh+VdXzaab20vvbl2ur3ts++th8HTg5U63M+itr5dfv7O1rnDeuetK1HHrk9M0v61755B7p+xz4 + k/sX4vQ2jPiK/gaEr6t/D+pNffqtX5efCPWf+Ef+JnhzUN+wQ3kbN9M1+oancoODyM1/PfiFhvZ5hTrp + fHH8U/8AJo/WeEa3PhJ0n9mX5iUU/wDA0n4Gvys+6G0U78DS/gaYDR06c9D9K+Iv2hLtPFHxO1KQSMYr + fbAmO2FGf1zX2V4o1ePw/wCH9Q1CVvLSCFmBz37frivgXUb59S1C6u5CfMnlaVvqxJ/rX6nwJhHKvVxb + 2SsvV6v8j4fijEKNOnQXV3+4xf7Di/vNR/YcX9560x9aK/Zz85Mz+w4v7z1La6VHa3UMysS0bq4GOpBz + zV6k49aAPSfiN8cdT+JHhKLQbyzht7eMRqJIzljsxjt7V5L/AGHFgfO5rR49aOPWgDN/sOL+81H9iQ/3 + jWlx60cetAGb/YkP940f2HD13keladB+tAFjwvet4VuZZrdfMeQYy3avVPCn7SGteE9Jn0+Cwt5UmfeX + Y8/yryMfWiun6zW9l7Dm93seZ/ZmD+t/XvZr2trc3W1rHY3XxOv7qeaVreJfMYuVB7k59Kj/AOFj33/P + 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 + 3eW7Lu67Tiiiipsguz//2Q== + + + + + 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 + OP6QcldleluJboS5lf8A9X9QKafzmZzMzO22222+20zMzMzMzMzMzM7bTMzMzM7b77bAfs7AVBcHH9YO + iOyvSXIlymZmZmZ222222222mZ22nbbaZmZmZnadp2mZnYBAdttpkBnYDgp3f0bTtMzMztO222222222 + 22222222222222220zO220zO2207bSBttttgNtv2dnZ2b9nZ2dnZ2dm+/Z2dnZvvvvvtttvvvvvv2dnZ + 2dm+4H322222232222A2222222JmZmZmZmZmZ2mdtttttt+zs7Ozs7ezs7O3t7AVBTs7O3t7ezs7N+zs + 7Ozs7Ozs7PnMzUz4mZAZmZmZmZmdttttttt99+zs7e3u7e3t7e3tBXt/8IPzAERr+SamampmZmZmZmam + Z+UztMz94zFRURERERERERURERFTO22222222/Z2dvcCv6pxMzM1MzO22222220zPuZ28RGuuuuusRGZ + nbbbbbfbbaZ8REeJmdttttpn2Fbbb77777bbTP4JmZqZmfcfSIj8EzMzM/piIjEzM+JmZxP7oiPEztM1 + GusR/wCBEREeJmZnERERicxEfmiIiMzMzM4iIiIxMzURrGI6+vT5RUREREepmfEREeJmaiNYiI1001qZ + xFRERERERHkanxGsRHmZqI1jWKjXTr01qZnERERmPE+YANddYjxMzOI1AI8Rp16RMzM4iI1jxMzM411A + mmmmuoVA0OJnEa66xmI1000iZmZzEREfGI11AAKBGlsQ4aThP/FH4Wtw1fj522gkEmmmsRGY1AmmtTMz + PiIiI+kRkKISw8dRb+lWrjjbjhrniytvFEU9ddOvTWpmpmZqKiIiKn7zgKKWx2tNP5nTXsTjiDni6zES + j8YxEVPxmfhAtzMBtv8AAm0sdv8AwHSccfdcOdcZVaiWIxH6gEDbAqRSwNcOFi8ma8nQefdVu54054Y5 + 46dvrrGsfoDLVJg0xyh8YwKJumnIW/Km91AflMzhdk44u44evYDt9RLH5QPtuU3F2GBq8qmKNTuByrNL + qwvv0nxqq0X4444e444o069Yj8AIgiVFixaNsrNHfFrtaRqICkQ440wc5OTIPfUfGFG6/H3HD3PGlWgk + 1ioqIj2BQKQnGmHrkjsQZs3PFzs26LBvjkd4MoVw05BZrj+NRBxx9xw9xxpZoJNYiKDEZBYoN7e2R83B + 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 + +A2JFFF9rZQkcIvz3hLN9tlFIvzf/9k= + + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/BrojTelefonaDodavanjeForm.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/BrojTelefonaDodavanjeForm.Designer.cs new file mode 100644 index 0000000..4625ad0 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/BrojTelefonaDodavanjeForm.Designer.cs @@ -0,0 +1,87 @@ + +namespace TaksiUdruzenje.Forme +{ + partial class BrojTelefonaDodavanjeForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.txtBroj = new System.Windows.Forms.TextBox(); + this.label1 = new System.Windows.Forms.Label(); + this.btnDodajTelefon = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // txtBroj + // + this.txtBroj.Location = new System.Drawing.Point(16, 67); + this.txtBroj.Name = "txtBroj"; + this.txtBroj.Size = new System.Drawing.Size(174, 22); + this.txtBroj.TabIndex = 0; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(12, 31); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(119, 20); + this.label1.TabIndex = 1; + this.label1.Text = "Broj telefona : "; + // + // btnDodajTelefon + // + this.btnDodajTelefon.BackColor = System.Drawing.Color.Tan; + this.btnDodajTelefon.Location = new System.Drawing.Point(52, 113); + this.btnDodajTelefon.Name = "btnDodajTelefon"; + this.btnDodajTelefon.Size = new System.Drawing.Size(117, 32); + this.btnDodajTelefon.TabIndex = 2; + this.btnDodajTelefon.Text = "Dodaj telefon"; + this.btnDodajTelefon.UseVisualStyleBackColor = false; + this.btnDodajTelefon.Click += new System.EventHandler(this.btnDodajTelefon_Click); + // + // BrojTelefonaDodavanjeForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.Khaki; + this.ClientSize = new System.Drawing.Size(224, 157); + this.Controls.Add(this.btnDodajTelefon); + this.Controls.Add(this.label1); + this.Controls.Add(this.txtBroj); + this.Name = "BrojTelefonaDodavanjeForm"; + this.Text = "Telefon"; + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.TextBox txtBroj; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Button btnDodajTelefon; + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/BrojTelefonaDodavanjeForm.cs b/Desktop app/TaksiUdruzenje/Forme/BrojTelefonaDodavanjeForm.cs new file mode 100644 index 0000000..e02cfcc --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/BrojTelefonaDodavanjeForm.cs @@ -0,0 +1,38 @@ +using NHibernate; +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace TaksiUdruzenje.Forme +{ + public partial class BrojTelefonaDodavanjeForm : Form + { + private int idMusterije; + public BrojTelefonaDodavanjeForm() + { + InitializeComponent(); + } + + public BrojTelefonaDodavanjeForm(int idMusterije) + { + InitializeComponent(); + this.idMusterije = idMusterije; + } + + private void btnDodajTelefon_Click(object sender, EventArgs e) + { + if (txtBroj.Text.Length < 8) + MessageBox.Show("Uneli ste prekratak telefon.\nMolim vas unesite validan broj."); + + DTOManager.DodajTelefon(this.idMusterije, this.txtBroj.Text); + this.DialogResult = DialogResult.OK; + this.Close(); + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Forme/BrojTelefonaDodavanjeForm.resx b/Desktop app/TaksiUdruzenje/Forme/BrojTelefonaDodavanjeForm.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/BrojTelefonaDodavanjeForm.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajAdministrativnoOsoblje.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/DodajAdministrativnoOsoblje.Designer.cs new file mode 100644 index 0000000..d7da365 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/DodajAdministrativnoOsoblje.Designer.cs @@ -0,0 +1,316 @@ + +namespace TaksiUdruzenje.Forme +{ + partial class DodajAdministrativnoOsoblje + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DodajAdministrativnoOsoblje)); + this.btnDodajAdOsoblje = new ePOSOne.btnProduct.Button_WOC(); + this.jmbgtxt = new System.Windows.Forms.TextBox(); + this.imetxt = new System.Windows.Forms.TextBox(); + this.prezimetxt = new System.Windows.Forms.TextBox(); + this.sstxt = new System.Windows.Forms.TextBox(); + this.brteltxt = new System.Windows.Forms.TextBox(); + this.ulicatxt = new System.Windows.Forms.TextBox(); + this.brojtxt = new System.Windows.Forms.TextBox(); + this.strucnasprematxt = new System.Windows.Forms.TextBox(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.label7 = new System.Windows.Forms.Label(); + this.label8 = new System.Windows.Forms.Label(); + this.label9 = new System.Windows.Forms.Label(); + this.groupBoxAdOsoblje = new System.Windows.Forms.GroupBox(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.groupBoxAdOsoblje.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.SuspendLayout(); + // + // btnDodajAdOsoblje + // + this.btnDodajAdOsoblje.BorderColor = System.Drawing.Color.Black; + this.btnDodajAdOsoblje.ButtonColor = System.Drawing.Color.Orange; + this.btnDodajAdOsoblje.FlatAppearance.BorderSize = 0; + this.btnDodajAdOsoblje.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + this.btnDodajAdOsoblje.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnDodajAdOsoblje.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnDodajAdOsoblje.Location = new System.Drawing.Point(461, 220); + this.btnDodajAdOsoblje.Name = "btnDodajAdOsoblje"; + this.btnDodajAdOsoblje.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnDodajAdOsoblje.OnHoverButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnDodajAdOsoblje.OnHoverTextColor = System.Drawing.Color.Black; + this.btnDodajAdOsoblje.Size = new System.Drawing.Size(160, 50); + this.btnDodajAdOsoblje.TabIndex = 16; + this.btnDodajAdOsoblje.Text = "Dodaj"; + this.btnDodajAdOsoblje.TextColor = System.Drawing.Color.Black; + this.btnDodajAdOsoblje.UseVisualStyleBackColor = true; + this.btnDodajAdOsoblje.Click += new System.EventHandler(this.btnDodajAdOsoblje_Click); + // + // jmbgtxt + // + this.jmbgtxt.Location = new System.Drawing.Point(160, 47); + this.jmbgtxt.MaxLength = 13; + this.jmbgtxt.Name = "jmbgtxt"; + this.jmbgtxt.Size = new System.Drawing.Size(160, 27); + this.jmbgtxt.TabIndex = 1; + // + // imetxt + // + this.imetxt.Location = new System.Drawing.Point(461, 47); + this.imetxt.MaxLength = 15; + this.imetxt.Name = "imetxt"; + this.imetxt.Size = new System.Drawing.Size(160, 27); + this.imetxt.TabIndex = 3; + // + // prezimetxt + // + this.prezimetxt.Location = new System.Drawing.Point(160, 98); + this.prezimetxt.MaxLength = 30; + this.prezimetxt.Name = "prezimetxt"; + this.prezimetxt.Size = new System.Drawing.Size(163, 27); + this.prezimetxt.TabIndex = 7; + // + // sstxt + // + this.sstxt.Location = new System.Drawing.Point(762, 47); + this.sstxt.MaxLength = 1; + this.sstxt.Name = "sstxt"; + this.sstxt.Size = new System.Drawing.Size(160, 27); + this.sstxt.TabIndex = 5; + // + // brteltxt + // + this.brteltxt.Location = new System.Drawing.Point(461, 98); + this.brteltxt.MaxLength = 11; + this.brteltxt.Name = "brteltxt"; + this.brteltxt.Size = new System.Drawing.Size(160, 27); + this.brteltxt.TabIndex = 9; + // + // ulicatxt + // + this.ulicatxt.Location = new System.Drawing.Point(160, 149); + this.ulicatxt.MaxLength = 40; + this.ulicatxt.Name = "ulicatxt"; + this.ulicatxt.Size = new System.Drawing.Size(163, 27); + this.ulicatxt.TabIndex = 11; + // + // brojtxt + // + this.brojtxt.Location = new System.Drawing.Point(461, 149); + this.brojtxt.MaxLength = 10; + this.brojtxt.Name = "brojtxt"; + this.brojtxt.Size = new System.Drawing.Size(160, 27); + this.brojtxt.TabIndex = 13; + // + // strucnasprematxt + // + this.strucnasprematxt.Location = new System.Drawing.Point(160, 189); + this.strucnasprematxt.MaxLength = 30; + this.strucnasprematxt.Name = "strucnasprematxt"; + this.strucnasprematxt.Size = new System.Drawing.Size(163, 27); + this.strucnasprematxt.TabIndex = 15; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(89, 47); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(55, 18); + this.label1.TabIndex = 0; + this.label1.Text = "*Jmbg:"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.Location = new System.Drawing.Point(406, 47); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(42, 18); + this.label2.TabIndex = 2; + this.label2.Text = "*Ime:"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label3.Location = new System.Drawing.Point(71, 98); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(73, 18); + this.label3.TabIndex = 6; + this.label3.Text = "*Prezime:"; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label4.Location = new System.Drawing.Point(649, 47); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(102, 18); + this.label4.TabIndex = 4; + this.label4.Text = "Srednje slovo:"; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label5.Location = new System.Drawing.Point(347, 98); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(101, 18); + this.label5.TabIndex = 8; + this.label5.Text = "*Broj telefona:"; + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label6.Location = new System.Drawing.Point(99, 149); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(45, 18); + this.label6.TabIndex = 10; + this.label6.Text = "Ulica:"; + // + // label7 + // + this.label7.AutoSize = true; + this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label7.Location = new System.Drawing.Point(406, 149); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(39, 18); + this.label7.TabIndex = 12; + this.label7.Text = "Broj:"; + // + // label8 + // + this.label8.AutoSize = true; + this.label8.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label8.Location = new System.Drawing.Point(21, 189); + this.label8.Name = "label8"; + this.label8.Size = new System.Drawing.Size(123, 18); + this.label8.TabIndex = 14; + this.label8.Text = "*Stručna sprema:"; + // + // label9 + // + this.label9.AutoSize = true; + this.label9.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Underline, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label9.ForeColor = System.Drawing.Color.DarkGreen; + this.label9.Location = new System.Drawing.Point(715, 358); + this.label9.Name = "label9"; + this.label9.Size = new System.Drawing.Size(219, 20); + this.label9.TabIndex = 17; + this.label9.Text = "* Predstavlja obavezna polja"; + // + // groupBoxAdOsoblje + // + this.groupBoxAdOsoblje.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + this.groupBoxAdOsoblje.Controls.Add(this.pictureBox1); + this.groupBoxAdOsoblje.Controls.Add(this.label9); + this.groupBoxAdOsoblje.Controls.Add(this.brteltxt); + this.groupBoxAdOsoblje.Controls.Add(this.label5); + this.groupBoxAdOsoblje.Controls.Add(this.btnDodajAdOsoblje); + this.groupBoxAdOsoblje.Controls.Add(this.label6); + this.groupBoxAdOsoblje.Controls.Add(this.jmbgtxt); + this.groupBoxAdOsoblje.Controls.Add(this.ulicatxt); + this.groupBoxAdOsoblje.Controls.Add(this.label1); + this.groupBoxAdOsoblje.Controls.Add(this.sstxt); + this.groupBoxAdOsoblje.Controls.Add(this.label4); + this.groupBoxAdOsoblje.Controls.Add(this.label2); + this.groupBoxAdOsoblje.Controls.Add(this.label7); + this.groupBoxAdOsoblje.Controls.Add(this.imetxt); + this.groupBoxAdOsoblje.Controls.Add(this.brojtxt); + this.groupBoxAdOsoblje.Controls.Add(this.strucnasprematxt); + this.groupBoxAdOsoblje.Controls.Add(this.prezimetxt); + this.groupBoxAdOsoblje.Controls.Add(this.label8); + this.groupBoxAdOsoblje.Controls.Add(this.label3); + this.groupBoxAdOsoblje.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.groupBoxAdOsoblje.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.groupBoxAdOsoblje.Location = new System.Drawing.Point(26, 43); + this.groupBoxAdOsoblje.Name = "groupBoxAdOsoblje"; + this.groupBoxAdOsoblje.Size = new System.Drawing.Size(982, 391); + this.groupBoxAdOsoblje.TabIndex = 0; + this.groupBoxAdOsoblje.TabStop = false; + this.groupBoxAdOsoblje.Text = "Unos podataka"; + // + // pictureBox1 + // + this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); + this.pictureBox1.Location = new System.Drawing.Point(743, 90); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(199, 160); + this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.pictureBox1.TabIndex = 29; + this.pictureBox1.TabStop = false; + // + // DodajAdministrativnoOsoblje + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.ClientSize = new System.Drawing.Size(1038, 468); + this.Controls.Add(this.groupBoxAdOsoblje); + this.MaximizeBox = false; + this.MaximumSize = new System.Drawing.Size(1056, 515); + this.MinimumSize = new System.Drawing.Size(1056, 515); + this.Name = "DodajAdministrativnoOsoblje"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "Dodavanje administrativnog osoblja"; + this.groupBoxAdOsoblje.ResumeLayout(false); + this.groupBoxAdOsoblje.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.ResumeLayout(false); + + } + + #endregion + private ePOSOne.btnProduct.Button_WOC btnDodajAdOsoblje; + private System.Windows.Forms.TextBox jmbgtxt; + private System.Windows.Forms.TextBox imetxt; + private System.Windows.Forms.TextBox prezimetxt; + private System.Windows.Forms.TextBox sstxt; + private System.Windows.Forms.TextBox brteltxt; + private System.Windows.Forms.TextBox ulicatxt; + private System.Windows.Forms.TextBox brojtxt; + private System.Windows.Forms.TextBox strucnasprematxt; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.Label label8; + private System.Windows.Forms.Label label9; + private System.Windows.Forms.GroupBox groupBoxAdOsoblje; + private System.Windows.Forms.PictureBox pictureBox1; + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajAdministrativnoOsoblje.cs b/Desktop app/TaksiUdruzenje/Forme/DodajAdministrativnoOsoblje.cs new file mode 100644 index 0000000..46b8253 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/DodajAdministrativnoOsoblje.cs @@ -0,0 +1,35 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using static TaksiUdruzenje.DTOManager; +namespace TaksiUdruzenje.Forme +{ + public partial class DodajAdministrativnoOsoblje : Form + { + public DodajAdministrativnoOsoblje() + { + InitializeComponent(); + } + + private void btnDodajAdOsoblje_Click(object sender, EventArgs e) + { + if (imetxt.Text == "" || prezimetxt.Text== "" || jmbgtxt.Text.Length != 13 || + brteltxt.Text == "" || strucnasprematxt.Text == "") + { + MessageBox.Show("Molimo Vas da popunite sva obavezna polja."); + return; + } + CreateAdministrativno(jmbgtxt.Text, imetxt.Text, sstxt.Text, prezimetxt.Text, brteltxt.Text, ulicatxt.Text, brojtxt.Text, strucnasprematxt.Text); + MessageBox.Show("Administrativno osoblje je uspešno dodato."); + return; + } + + + } +} diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajAdministrativnoOsoblje.resx b/Desktop app/TaksiUdruzenje/Forme/DodajAdministrativnoOsoblje.resx new file mode 100644 index 0000000..27cf2c9 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/DodajAdministrativnoOsoblje.resx @@ -0,0 +1,1719 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + /9j/4AAQSkZJRgABAQEAeAB4AAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsN + DhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQU + FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCALIAv8DASIAAhEBAxEB/8QA + HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh + MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW + V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG + x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQF + BgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV + YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE + hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq + 8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9Ufwo/Cl5o5oAT8KXPtRzRzQAn4UufajmjmgBPwo/Cjml5oAT + 8KPwpeaOaAE/Cj8KXmjmgBPwo/Cl5o5oAT8KPwpeaOaADGfajGPejmjmgBPwo/Cl5o5oAT8KPwpeaOaA + E/Cj8KXmgZoAT8KPwpeaOaADGfajbRzRzQAbaT8KXmjmgBPwo/Cl5o5oAT8KPwpeaOaAE/Cj8KXmjmgB + Pwo/Cl5o5oAT8KPwpeaOaADbR07Zo5o5oAT9KMCkkO1SWIVRyTnFZy+I9KabyU1OzaUnAjFwm7P0zQBp + fhR+FIvzfMKdzQAmfajPtTWzuFeT/GL9qf4Y/AbbH4y8VWunXbjKWSnfM3vtHT8TQB61+FGB618ueD/+ + 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 + Uc0c0AG2jbRzRzQAbqN1J+dH50ALuo3Un50fnQAu6jdSfnR+dAC7qNwpPzo/OgAyKXdSfnR+dAC7qN1J + +dH50ALuo3Un50fnQAZHpS7qT86PzoAXdRupOPSjj0oAXdRupPzo/OgBd1G6k/Oj86AF3UbqT86PzoAX + dRupPzo/OgAyKMij86PzoAXdRupPzo/OgBd1G6k/Oj86AF3UbqT86PzoAXdRupPzo/OgAyKMij86PzoA + XdRupPzo/OgBd1G6k/Oj86AF3UbqT86PzoAXdRupPzo/OgBd1G6k/Oj86AF3UbqT86OPSgBd1G6k/A0f + nQAu6jdSfnR+dAC7qN1Jx6UfgaAF3UbqT86PzoAXdRupPzo/OgBd1G6k/Oj86AF3UbqT86PzoAXdRupO + PSj8DQAu6jdScelHHpQAu6jdSfnR+dAC7qN1Jx6UfgaAF3UbqT86PzoAXdRupPzo/OgBd1G6k/Oj86AF + 3UbqT86PzoAXdRupPzo/OgBd1G6k/Oj86AF3UbqT86PzoAXdRupPzo/OgBd1G6k/Oj86AF3UbqT86Pzo + AXdRupPzo/OgBd1G6k/Oj86ADdS7qNtJgUALuo3UmBS7aADdRkUmB60u2gA3UbqTb70u2gA3UbqOKbQA + 7dRupMCg0ALuo3UgpdtABuo3UbaNtABuo3UbaNtABuo3UbaNtABuo3UbaNtABuo3UbaTb70ALuo3UbaT + AoAXdRuo2ikIoAXdRuptO20AG6jdSbfel20AG6jdRto20AG6jdSYHrS7aADdRupMCjAoAXdRuo20baAD + dRuo20baADdRuo20baADdRupNvvS7aADdRuo20baADdRuo20baADdRuo20baADdRuo20baADdRupMD1p + dtABuo3UnSjrQAu6jdRto20AG6jdSYFLtFABuo3UbaNtABuo3UbaNtABuo3UbaNtABuo3UbaNtABuo3U + baTAoAXdRupMCl20AG6jdRtpMCgBd1G6kwPWl2igA3UbqTApdtABuo3UmBS4FABuo3UYFJgUALuo3UmB + 60YHrQAu6jdSYHrRgetAC7qN1JgetGB60ALuo3UmB60u0UAG6jdRtFJgetAC7qN1JgetGB60AG2jbRRQ + AbaNtFFABto20UUAG2jaaKKADbRtoooANtG2iigA20baKKADbRtoooANtG2iigA20baKKADbRtoooANp + o2miigA20baKKADbRtoooANtG2iigA20bTRRQAbaNtFFABto20UUAG2jbRRQAbaNtFFABto20UUAG2ja + aKKADaaNpoooANtG2iigA20baKKADbRtoooANtG2iigA20baKKADbRtoooANtG2iigA20baKKADbRtoo + oANtG2iigA20baKKADbRtoooANtG2iigA20YoooANtLtoooATbRtoooAXbSbaKKADbRtoooANtG2iigA + 20baKKADbRtoooANtG2iigA20baKKADbS7aKKAE20baKKAP/2Q== + + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajLicnoVozilo.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/DodajLicnoVozilo.Designer.cs new file mode 100644 index 0000000..d58c024 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/DodajLicnoVozilo.Designer.cs @@ -0,0 +1,303 @@ + +namespace TaksiUdruzenje.Forme +{ + partial class DodajLicnoVozilo + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.bojatxt = new System.Windows.Forms.TextBox(); + this.tiptxt = new System.Windows.Forms.TextBox(); + this.regoznakatxt = new System.Windows.Forms.TextBox(); + this.markatxt = new System.Windows.Forms.TextBox(); + this.btnDodaj = new ePOSOne.btnProduct.Button_WOC(); + this.dtpOd = new System.Windows.Forms.DateTimePicker(); + this.dtpDo = new System.Windows.Forms.DateTimePicker(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.label7 = new System.Windows.Forms.Label(); + this.chkKoristiSe = new System.Windows.Forms.CheckBox(); + this.lstVozaci = new System.Windows.Forms.ListView(); + this.IDVozaca = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Ime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.prezime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.brDozvole = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.kategorija = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.label5 = new System.Windows.Forms.Label(); + this.SuspendLayout(); + // + // bojatxt + // + this.bojatxt.Location = new System.Drawing.Point(703, 44); + this.bojatxt.Name = "bojatxt"; + this.bojatxt.Size = new System.Drawing.Size(161, 22); + this.bojatxt.TabIndex = 44; + // + // tiptxt + // + this.tiptxt.Location = new System.Drawing.Point(247, 133); + this.tiptxt.Name = "tiptxt"; + this.tiptxt.Size = new System.Drawing.Size(161, 22); + this.tiptxt.TabIndex = 43; + // + // regoznakatxt + // + this.regoznakatxt.Location = new System.Drawing.Point(247, 90); + this.regoznakatxt.Name = "regoznakatxt"; + this.regoznakatxt.Size = new System.Drawing.Size(161, 22); + this.regoznakatxt.TabIndex = 42; + // + // markatxt + // + this.markatxt.Location = new System.Drawing.Point(247, 44); + this.markatxt.Name = "markatxt"; + this.markatxt.Size = new System.Drawing.Size(161, 22); + this.markatxt.TabIndex = 41; + // + // btnDodaj + // + this.btnDodaj.BorderColor = System.Drawing.Color.Black; + this.btnDodaj.ButtonColor = System.Drawing.Color.Tan; + this.btnDodaj.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnDodaj.Location = new System.Drawing.Point(368, 490); + this.btnDodaj.Name = "btnDodaj"; + this.btnDodaj.OnHoverBorderColor = System.Drawing.Color.Yellow; + this.btnDodaj.OnHoverButtonColor = System.Drawing.Color.Black; + this.btnDodaj.OnHoverTextColor = System.Drawing.Color.Yellow; + this.btnDodaj.Size = new System.Drawing.Size(191, 64); + this.btnDodaj.TabIndex = 40; + this.btnDodaj.Text = "Dodaj vozilo"; + this.btnDodaj.TextColor = System.Drawing.Color.Black; + this.btnDodaj.UseVisualStyleBackColor = true; + this.btnDodaj.Click += new System.EventHandler(this.btnDodaj_Click); + // + // dtpOd + // + this.dtpOd.Format = System.Windows.Forms.DateTimePickerFormat.Short; + this.dtpOd.Location = new System.Drawing.Point(703, 88); + this.dtpOd.MaxDate = new System.DateTime(2025, 1, 1, 0, 0, 0, 0); + this.dtpOd.MinDate = new System.DateTime(2019, 1, 1, 0, 0, 0, 0); + this.dtpOd.Name = "dtpOd"; + this.dtpOd.Size = new System.Drawing.Size(161, 22); + this.dtpOd.TabIndex = 48; + this.dtpOd.Value = new System.DateTime(2021, 6, 7, 0, 0, 0, 0); + // + // dtpDo + // + this.dtpDo.Format = System.Windows.Forms.DateTimePickerFormat.Short; + this.dtpDo.Location = new System.Drawing.Point(703, 131); + this.dtpDo.MaxDate = new System.DateTime(2025, 1, 1, 0, 0, 0, 0); + this.dtpDo.MinDate = new System.DateTime(2019, 1, 1, 0, 0, 0, 0); + this.dtpDo.Name = "dtpDo"; + this.dtpDo.Size = new System.Drawing.Size(161, 22); + this.dtpDo.TabIndex = 49; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(46, 42); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(61, 24); + this.label1.TabIndex = 52; + this.label1.Text = "Marka"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.Location = new System.Drawing.Point(46, 88); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(171, 24); + this.label2.TabIndex = 53; + this.label2.Text = "Registarska oznaka"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label3.Location = new System.Drawing.Point(46, 131); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(37, 24); + this.label3.TabIndex = 54; + this.label3.Text = "Tip"; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label4.Location = new System.Drawing.Point(552, 42); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(47, 24); + this.label4.TabIndex = 55; + this.label4.Text = "Boja"; + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label6.Location = new System.Drawing.Point(552, 88); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(122, 24); + this.label6.TabIndex = 57; + this.label6.Text = "Korisceno od"; + // + // label7 + // + this.label7.AutoSize = true; + this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label7.Location = new System.Drawing.Point(552, 131); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(122, 24); + this.label7.TabIndex = 58; + this.label7.Text = "Korisceno do"; + // + // chkKoristiSe + // + this.chkKoristiSe.AutoSize = true; + this.chkKoristiSe.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.chkKoristiSe.Location = new System.Drawing.Point(706, 178); + this.chkKoristiSe.Name = "chkKoristiSe"; + this.chkKoristiSe.Size = new System.Drawing.Size(158, 28); + this.chkKoristiSe.TabIndex = 59; + this.chkKoristiSe.Text = "I dalje se koristi"; + this.chkKoristiSe.UseVisualStyleBackColor = true; + this.chkKoristiSe.CheckedChanged += new System.EventHandler(this.checkBox1_CheckedChanged); + // + // lstVozaci + // + this.lstVozaci.BackColor = System.Drawing.Color.Tan; + this.lstVozaci.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.IDVozaca, + this.Ime, + this.prezime, + this.brDozvole, + this.kategorija}); + this.lstVozaci.FullRowSelect = true; + this.lstVozaci.GridLines = true; + this.lstVozaci.HideSelection = false; + this.lstVozaci.Location = new System.Drawing.Point(50, 273); + this.lstVozaci.Name = "lstVozaci"; + this.lstVozaci.Size = new System.Drawing.Size(814, 159); + this.lstVozaci.TabIndex = 60; + this.lstVozaci.UseCompatibleStateImageBehavior = false; + this.lstVozaci.View = System.Windows.Forms.View.Details; + // + // IDVozaca + // + this.IDVozaca.Text = "ID Vozaca"; + this.IDVozaca.Width = 95; + // + // Ime + // + this.Ime.Text = "Ime"; + this.Ime.Width = 142; + // + // prezime + // + this.prezime.Text = "Prezime"; + this.prezime.Width = 157; + // + // brDozvole + // + this.brDozvole.Text = "Broj dozvole"; + this.brDozvole.Width = 204; + // + // kategorija + // + this.kategorija.Text = "Kategorija"; + this.kategorija.Width = 122; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label5.Location = new System.Drawing.Point(46, 235); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(268, 24); + this.label5.TabIndex = 61; + this.label5.Text = "Izaberite vozaca koji vozi vozilo"; + // + // DodajLicnoVozilo + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.ClientSize = new System.Drawing.Size(922, 566); + this.Controls.Add(this.label5); + this.Controls.Add(this.lstVozaci); + this.Controls.Add(this.chkKoristiSe); + this.Controls.Add(this.label7); + this.Controls.Add(this.label6); + this.Controls.Add(this.label4); + this.Controls.Add(this.label3); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.dtpDo); + this.Controls.Add(this.dtpOd); + this.Controls.Add(this.bojatxt); + this.Controls.Add(this.tiptxt); + this.Controls.Add(this.regoznakatxt); + this.Controls.Add(this.markatxt); + this.Controls.Add(this.btnDodaj); + this.Cursor = System.Windows.Forms.Cursors.Default; + this.Name = "DodajLicnoVozilo"; + this.Text = "DodajLicnoVozilo"; + this.Load += new System.EventHandler(this.DodajLicnoVozilo_Load); + this.MouseClick += new System.Windows.Forms.MouseEventHandler(this.DodajLicnoVozilo_MouseClick); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.TextBox bojatxt; + private System.Windows.Forms.TextBox tiptxt; + private System.Windows.Forms.TextBox regoznakatxt; + private System.Windows.Forms.TextBox markatxt; + private ePOSOne.btnProduct.Button_WOC btnDodaj; + private System.Windows.Forms.DateTimePicker dtpOd; + private System.Windows.Forms.DateTimePicker dtpDo; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.CheckBox chkKoristiSe; + private System.Windows.Forms.ListView lstVozaci; + private System.Windows.Forms.ColumnHeader IDVozaca; + private System.Windows.Forms.ColumnHeader Ime; + private System.Windows.Forms.ColumnHeader prezime; + private System.Windows.Forms.ColumnHeader brDozvole; + private System.Windows.Forms.ColumnHeader kategorija; + private System.Windows.Forms.Label label5; + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajLicnoVozilo.cs b/Desktop app/TaksiUdruzenje/Forme/DodajLicnoVozilo.cs new file mode 100644 index 0000000..f0dfa22 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/DodajLicnoVozilo.cs @@ -0,0 +1,80 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using static TaksiUdruzenje.DTOManager; +namespace TaksiUdruzenje.Forme +{ + public partial class DodajLicnoVozilo : Form + { + public DodajLicnoVozilo() + { + InitializeComponent(); + } + private void checkBox1_CheckedChanged(object sender, EventArgs e) + { + if (this.chkKoristiSe.Checked == true) + this.dtpDo.Enabled = false; + else + this.dtpDo.Enabled = true; + } + + private void DodajLicnoVozilo_Load(object sender, EventArgs e) + { + this.IspuniListu(); + } + + public void IspuniListu() + { + lstVozaci.Items.Clear(); + List vozaci = DTOManager.GetVozacAll(); + foreach (DTO.VozacPregled vozac in vozaci) + { + ListViewItem item = new ListViewItem(new string[] { vozac.IdVozac.ToString(), vozac.Ime, + vozac.Prezime, vozac.BrojDozvole, vozac.Kategorija}); + lstVozaci.Items.Add(item); + lstVozaci.View = View.Details; + } + lstVozaci.Refresh(); + } + + private void DodajLicnoVozilo_MouseClick(object sender, MouseEventArgs e) + { + for (int i = 0; i < lstVozaci.SelectedItems.Count; i++) + lstVozaci.SelectedItems[i].Selected = false; + } + + private void btnDodaj_Click(object sender, EventArgs e) + { + if(lstVozaci.SelectedItems.Count == 0) + { + MessageBox.Show("Niste izabrali vozaca!"); + return; + } + if(markatxt.Text.Length == 0 || regoznakatxt.Text.Length == 0) + { + MessageBox.Show("Niste uneli sve potrebne informacije!"); + return; + } + + DateTime? datumDo; + if (chkKoristiSe.Checked) + datumDo = null; + else + datumDo = dtpDo.Value; + + int idVozaca = Int32.Parse(lstVozaci.SelectedItems[0].SubItems[0].Text); + + DTOManager.createLicno(idVozaca, markatxt.Text, regoznakatxt.Text, tiptxt.Text, bojatxt.Text, + dtpOd.Value, datumDo); + + MessageBox.Show("Dodavanje uspesno!"); + this.Close(); + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajLicnoVozilo.resx b/Desktop app/TaksiUdruzenje/Forme/DodajLicnoVozilo.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/DodajLicnoVozilo.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajMusterijuForm.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/DodajMusterijuForm.Designer.cs new file mode 100644 index 0000000..d3b3e5d --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/DodajMusterijuForm.Designer.cs @@ -0,0 +1,163 @@ + +namespace TaksiUdruzenje.Forme +{ + partial class DodajMusterijuForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.lblIme = new System.Windows.Forms.Label(); + this.lblPrez = new System.Windows.Forms.Label(); + this.lblAdresa = new System.Windows.Forms.Label(); + this.lblTelefoni = new System.Windows.Forms.Label(); + this.txtIme = new System.Windows.Forms.TextBox(); + this.txtPrez = new System.Windows.Forms.TextBox(); + this.txtAdresa = new System.Windows.Forms.TextBox(); + this.txtTelefoni = new System.Windows.Forms.TextBox(); + this.btnDodaj = new ePOSOne.btnProduct.Button_WOC(); + this.SuspendLayout(); + // + // lblIme + // + this.lblIme.AutoSize = true; + this.lblIme.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblIme.Location = new System.Drawing.Point(76, 32); + this.lblIme.Name = "lblIme"; + this.lblIme.Size = new System.Drawing.Size(52, 25); + this.lblIme.TabIndex = 0; + this.lblIme.Text = "Ime*"; + // + // lblPrez + // + this.lblPrez.AutoSize = true; + this.lblPrez.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblPrez.Location = new System.Drawing.Point(76, 98); + this.lblPrez.Name = "lblPrez"; + this.lblPrez.Size = new System.Drawing.Size(83, 25); + this.lblPrez.TabIndex = 1; + this.lblPrez.Text = "Prezime"; + // + // lblAdresa + // + this.lblAdresa.AutoSize = true; + this.lblAdresa.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblAdresa.Location = new System.Drawing.Point(76, 163); + this.lblAdresa.Name = "lblAdresa"; + this.lblAdresa.Size = new System.Drawing.Size(83, 25); + this.lblAdresa.TabIndex = 2; + this.lblAdresa.Text = "Adresa*"; + // + // lblTelefoni + // + this.lblTelefoni.AutoSize = true; + this.lblTelefoni.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblTelefoni.Location = new System.Drawing.Point(76, 222); + this.lblTelefoni.Name = "lblTelefoni"; + this.lblTelefoni.Size = new System.Drawing.Size(90, 25); + this.lblTelefoni.TabIndex = 3; + this.lblTelefoni.Text = "Telefoni*"; + // + // txtIme + // + this.txtIme.Location = new System.Drawing.Point(312, 32); + this.txtIme.Name = "txtIme"; + this.txtIme.Size = new System.Drawing.Size(125, 22); + this.txtIme.TabIndex = 4; + // + // txtPrez + // + this.txtPrez.Location = new System.Drawing.Point(312, 98); + this.txtPrez.Name = "txtPrez"; + this.txtPrez.Size = new System.Drawing.Size(125, 22); + this.txtPrez.TabIndex = 5; + // + // txtAdresa + // + this.txtAdresa.Location = new System.Drawing.Point(312, 163); + this.txtAdresa.Name = "txtAdresa"; + this.txtAdresa.Size = new System.Drawing.Size(125, 22); + this.txtAdresa.TabIndex = 6; + // + // txtTelefoni + // + this.txtTelefoni.Location = new System.Drawing.Point(312, 222); + this.txtTelefoni.Multiline = true; + this.txtTelefoni.Name = "txtTelefoni"; + this.txtTelefoni.Size = new System.Drawing.Size(125, 98); + this.txtTelefoni.TabIndex = 7; + // + // btnDodaj + // + this.btnDodaj.BorderColor = System.Drawing.Color.Transparent; + this.btnDodaj.ButtonColor = System.Drawing.Color.Sienna; + this.btnDodaj.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnDodaj.Location = new System.Drawing.Point(146, 381); + this.btnDodaj.Name = "btnDodaj"; + this.btnDodaj.OnHoverBorderColor = System.Drawing.Color.Transparent; + this.btnDodaj.OnHoverButtonColor = System.Drawing.Color.Yellow; + this.btnDodaj.OnHoverTextColor = System.Drawing.Color.Gray; + this.btnDodaj.Size = new System.Drawing.Size(195, 57); + this.btnDodaj.TabIndex = 8; + this.btnDodaj.Text = "Dodaj musteriju"; + this.btnDodaj.TextColor = System.Drawing.Color.White; + this.btnDodaj.UseVisualStyleBackColor = true; + this.btnDodaj.Click += new System.EventHandler(this.btnDodaj_Click); + // + // DodajMusterijuForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackgroundImage = global::TaksiUdruzenje.Properties.Resources.taxi_background_city_landscape_many_houses_31606038; + this.ClientSize = new System.Drawing.Size(502, 450); + this.Controls.Add(this.btnDodaj); + this.Controls.Add(this.txtTelefoni); + this.Controls.Add(this.txtAdresa); + this.Controls.Add(this.txtPrez); + this.Controls.Add(this.txtIme); + this.Controls.Add(this.lblTelefoni); + this.Controls.Add(this.lblAdresa); + this.Controls.Add(this.lblPrez); + this.Controls.Add(this.lblIme); + this.Name = "DodajMusterijuForm"; + this.Text = "DodajMusterijuForm"; + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label lblIme; + private System.Windows.Forms.Label lblPrez; + private System.Windows.Forms.Label lblAdresa; + private System.Windows.Forms.Label lblTelefoni; + private System.Windows.Forms.TextBox txtIme; + private System.Windows.Forms.TextBox txtPrez; + private System.Windows.Forms.TextBox txtAdresa; + private System.Windows.Forms.TextBox txtTelefoni; + private ePOSOne.btnProduct.Button_WOC btnDodaj; + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajMusterijuForm.cs b/Desktop app/TaksiUdruzenje/Forme/DodajMusterijuForm.cs new file mode 100644 index 0000000..2086693 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/DodajMusterijuForm.cs @@ -0,0 +1,39 @@ +using NHibernate; +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace TaksiUdruzenje.Forme +{ + public partial class DodajMusterijuForm : Form + { + public DodajMusterijuForm() + { + InitializeComponent(); + } + + private void btnDodaj_Click(object sender, EventArgs e) + { + if (txtIme.Text.Length == 0 || txtAdresa.Text.Length == 0 || txtTelefoni.Text.Length == 0) + { + MessageBox.Show("Niste uneli sve potrebne informacije"); + return; + } + + string ime = txtIme.Text; + string prezime = txtPrez.Text; + string adresa = txtPrez.Text; + //niz unetih telefona + string[] telefoni = txtTelefoni.Text.Replace("\r", "").Split('\n'); + + DTOManager.DodajMusteriju(ime, prezime, adresa, telefoni); + this.Close(); + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajMusterijuForm.resx b/Desktop app/TaksiUdruzenje/Forme/DodajMusterijuForm.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/DodajMusterijuForm.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajPopust.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/DodajPopust.Designer.cs new file mode 100644 index 0000000..1364fe3 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/DodajPopust.Designer.cs @@ -0,0 +1,274 @@ +namespace TaksiUdruzenje.Forme +{ + partial class DodajPopust + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DodajPopust)); + this.listMusterije = new System.Windows.Forms.ListView(); + this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader3 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader4 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader5 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.numericVrednostPopusta = new System.Windows.Forms.NumericUpDown(); + this.dateTimePickerVaziOd = new System.Windows.Forms.DateTimePicker(); + this.dateTimePickerVaziDo = new System.Windows.Forms.DateTimePicker(); + this.btnDodajPopust = new ePOSOne.btnProduct.Button_WOC(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.checkBoxNeograniceno = new System.Windows.Forms.CheckBox(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + ((System.ComponentModel.ISupportInitialize)(this.numericVrednostPopusta)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.SuspendLayout(); + // + // listMusterije + // + this.listMusterije.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.columnHeader1, + this.columnHeader2, + this.columnHeader3, + this.columnHeader4, + this.columnHeader5}); + this.listMusterije.FullRowSelect = true; + this.listMusterije.GridLines = true; + this.listMusterije.HideSelection = false; + this.listMusterije.Location = new System.Drawing.Point(102, 93); + this.listMusterije.Name = "listMusterije"; + this.listMusterije.Size = new System.Drawing.Size(722, 180); + this.listMusterije.TabIndex = 0; + this.listMusterije.UseCompatibleStateImageBehavior = false; + this.listMusterije.View = System.Windows.Forms.View.Details; + // + // columnHeader1 + // + this.columnHeader1.Text = "ID Mušterije"; + this.columnHeader1.Width = 110; + // + // columnHeader2 + // + this.columnHeader2.Text = "Broj vožnji"; + this.columnHeader2.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.columnHeader2.Width = 90; + // + // columnHeader3 + // + this.columnHeader3.Text = "Ime"; + this.columnHeader3.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.columnHeader3.Width = 80; + // + // columnHeader4 + // + this.columnHeader4.Text = "Prezime"; + this.columnHeader4.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.columnHeader4.Width = 90; + // + // columnHeader5 + // + this.columnHeader5.Text = "Adresa"; + this.columnHeader5.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.columnHeader5.Width = 150; + // + // numericVrednostPopusta + // + this.numericVrednostPopusta.Location = new System.Drawing.Point(345, 299); + this.numericVrednostPopusta.Minimum = new decimal(new int[] { + 5, + 0, + 0, + 0}); + this.numericVrednostPopusta.Name = "numericVrednostPopusta"; + this.numericVrednostPopusta.Size = new System.Drawing.Size(145, 22); + this.numericVrednostPopusta.TabIndex = 1; + this.numericVrednostPopusta.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.numericVrednostPopusta.Value = new decimal(new int[] { + 5, + 0, + 0, + 0}); + // + // dateTimePickerVaziOd + // + this.dateTimePickerVaziOd.Format = System.Windows.Forms.DateTimePickerFormat.Short; + this.dateTimePickerVaziOd.Location = new System.Drawing.Point(345, 337); + this.dateTimePickerVaziOd.MinDate = new System.DateTime(2021, 6, 6, 14, 24, 42, 0); + this.dateTimePickerVaziOd.Name = "dateTimePickerVaziOd"; + this.dateTimePickerVaziOd.Size = new System.Drawing.Size(145, 22); + this.dateTimePickerVaziOd.TabIndex = 2; + this.dateTimePickerVaziOd.Value = new System.DateTime(2021, 6, 6, 14, 24, 42, 0); + this.dateTimePickerVaziOd.ValueChanged += new System.EventHandler(this.dateTimePickerVaziOd_ValueChanged); + // + // dateTimePickerVaziDo + // + this.dateTimePickerVaziDo.Format = System.Windows.Forms.DateTimePickerFormat.Short; + this.dateTimePickerVaziDo.Location = new System.Drawing.Point(345, 375); + this.dateTimePickerVaziDo.Name = "dateTimePickerVaziDo"; + this.dateTimePickerVaziDo.RightToLeftLayout = true; + this.dateTimePickerVaziDo.Size = new System.Drawing.Size(145, 22); + this.dateTimePickerVaziDo.TabIndex = 3; + // + // btnDodajPopust + // + this.btnDodajPopust.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.btnDodajPopust.BorderColor = System.Drawing.Color.Black; + this.btnDodajPopust.ButtonColor = System.Drawing.Color.Orange; + this.btnDodajPopust.FlatAppearance.BorderSize = 0; + this.btnDodajPopust.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; + this.btnDodajPopust.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; + this.btnDodajPopust.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnDodajPopust.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnDodajPopust.Location = new System.Drawing.Point(301, 466); + this.btnDodajPopust.Name = "btnDodajPopust"; + this.btnDodajPopust.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnDodajPopust.OnHoverButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnDodajPopust.OnHoverTextColor = System.Drawing.Color.Black; + this.btnDodajPopust.Size = new System.Drawing.Size(189, 52); + this.btnDodajPopust.TabIndex = 7; + this.btnDodajPopust.Text = "Dodaj"; + this.btnDodajPopust.TextColor = System.Drawing.Color.Black; + this.btnDodajPopust.UseVisualStyleBackColor = false; + this.btnDodajPopust.Click += new System.EventHandler(this.btnDodajPopust_Click); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(99, 64); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(505, 20); + this.label1.TabIndex = 8; + this.label1.Text = "Selektujte bar jednu mušteriju iz liste kojoj želite da dodate popust.\r\n"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.Location = new System.Drawing.Point(99, 303); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(218, 18); + this.label2.TabIndex = 9; + this.label2.Text = "Vrednost popusta u procentima:"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label3.Location = new System.Drawing.Point(142, 340); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(175, 18); + this.label3.TabIndex = 10; + this.label3.Text = "Početak trajanja popusta:"; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label4.Location = new System.Drawing.Point(256, 375); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(61, 18); + this.label4.TabIndex = 11; + this.label4.Text = "Važi do:"; + // + // checkBoxNeograniceno + // + this.checkBoxNeograniceno.AutoSize = true; + this.checkBoxNeograniceno.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.checkBoxNeograniceno.Location = new System.Drawing.Point(214, 417); + this.checkBoxNeograniceno.Name = "checkBoxNeograniceno"; + this.checkBoxNeograniceno.RightToLeft = System.Windows.Forms.RightToLeft.Yes; + this.checkBoxNeograniceno.Size = new System.Drawing.Size(248, 22); + this.checkBoxNeograniceno.TabIndex = 12; + this.checkBoxNeograniceno.Text = "Trajanje popusta je neograničeno"; + this.checkBoxNeograniceno.UseVisualStyleBackColor = true; + this.checkBoxNeograniceno.CheckedChanged += new System.EventHandler(this.checkBoxNeograniceno_CheckedChanged); + // + // pictureBox1 + // + this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); + this.pictureBox1.InitialImage = ((System.Drawing.Image)(resources.GetObject("pictureBox1.InitialImage"))); + this.pictureBox1.Location = new System.Drawing.Point(533, 279); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(291, 298); + this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.pictureBox1.TabIndex = 13; + this.pictureBox1.TabStop = false; + // + // DodajPopust + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.ClientSize = new System.Drawing.Size(894, 618); + this.Controls.Add(this.pictureBox1); + this.Controls.Add(this.checkBoxNeograniceno); + this.Controls.Add(this.label4); + this.Controls.Add(this.label3); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.btnDodajPopust); + this.Controls.Add(this.dateTimePickerVaziDo); + this.Controls.Add(this.dateTimePickerVaziOd); + this.Controls.Add(this.numericVrednostPopusta); + this.Controls.Add(this.listMusterije); + this.MaximizeBox = false; + this.MaximumSize = new System.Drawing.Size(912, 665); + this.MinimumSize = new System.Drawing.Size(912, 665); + this.Name = "DodajPopust"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "Dodavanje popusta"; + ((System.ComponentModel.ISupportInitialize)(this.numericVrednostPopusta)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.ListView listMusterije; + private System.Windows.Forms.NumericUpDown numericVrednostPopusta; + private System.Windows.Forms.DateTimePicker dateTimePickerVaziOd; + private System.Windows.Forms.DateTimePicker dateTimePickerVaziDo; + private ePOSOne.btnProduct.Button_WOC btnDodajPopust; + private System.Windows.Forms.ColumnHeader columnHeader1; + private System.Windows.Forms.ColumnHeader columnHeader2; + private System.Windows.Forms.ColumnHeader columnHeader3; + private System.Windows.Forms.ColumnHeader columnHeader4; + private System.Windows.Forms.ColumnHeader columnHeader5; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.CheckBox checkBoxNeograniceno; + private System.Windows.Forms.PictureBox pictureBox1; + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajPopust.cs b/Desktop app/TaksiUdruzenje/Forme/DodajPopust.cs new file mode 100644 index 0000000..3b753f0 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/DodajPopust.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using static TaksiUdruzenje.DTO; + +namespace TaksiUdruzenje.Forme +{ + public partial class DodajPopust : Form + { + public DodajPopust() + { + InitializeComponent(); + dateTimePickerVaziOd.MinDate = DateTime.Today; + dateTimePickerVaziDo.MinDate = DateTime.Today.AddDays(1); + ispuniListu(); + } + private void ispuniListu() + { + listMusterije.Items.Clear(); + List musterijapregled = DTOManager.GetMusterijaAll(); + + foreach (MusterijaPregled musterija in musterijapregled) + { + ListViewItem item = new ListViewItem(new string[] { musterija.IdMusterije.ToString(), musterija.BrojVoznji.ToString(), musterija.Ime, musterija.Prezime, musterija.Adresa }); + listMusterije.Items.Add(item); + listMusterije.View = View.Details; + } + listMusterije.Refresh(); + } + + private void checkBoxNeograniceno_CheckedChanged(object sender, EventArgs e) + { + if (checkBoxNeograniceno.Checked == true) + dateTimePickerVaziDo.Enabled = false; + else + dateTimePickerVaziDo.Enabled = true; + } + + private void btnDodajPopust_Click(object sender, EventArgs e) + { + DateTime? trajanjeDo=null; + List idMusterija=new List(); + if (listMusterije.SelectedItems.Count < 1) + { + MessageBox.Show("Izaberite bar jednu mušteriju kojoj želite da dodate popust."); + return; + } + if (checkBoxNeograniceno.Checked == false) + trajanjeDo = dateTimePickerVaziDo.Value; + + + for (int i = 0; i < listMusterije.SelectedItems.Count; i++) + idMusterija.Add(Int32.Parse(listMusterije.SelectedItems[i].SubItems[0].Text)); + + DTOManager.CreatePopust(idMusterija, (int)numericVrednostPopusta.Value, dateTimePickerVaziOd.Value, trajanjeDo); + MessageBox.Show("Popust je uspešno dodat."); + this.Close(); + return; + + + } + + private void dateTimePickerVaziOd_ValueChanged(object sender, EventArgs e) + { + dateTimePickerVaziDo.MinDate = dateTimePickerVaziOd.Value.AddDays(1); + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajPopust.resx b/Desktop app/TaksiUdruzenje/Forme/DodajPopust.resx new file mode 100644 index 0000000..e1e6d93 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/DodajPopust.resx @@ -0,0 +1,5063 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + /9j/4AAQSkZJRgABAQEAYABgAAD/4QCqRXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAZKG + AAcAAAB0AAAALAAAAABDAFIARQBBAFQATwBSADoAIABnAGQALQBqAHAAZQBnACAAdgAxAC4AMAAgACgA + dQBzAGkAbgBnACAASQBKAEcAIABKAFAARQBHACAAdgA2ADIAKQAsACAAcQB1AGEAbABpAHQAeQAgAD0A + IAA5ADAACgAAAAAA/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwKDAwLCgsLDQ4SEA0OEQ4L + CxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQUFBQUFBQUFBQUFBQUFBQUFBQU + FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgCvwJyAwERAAIRAQMRAf/EAB8AAAEFAQEB + AQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQci + cRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVm + Z2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV + 1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//E + ALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDTh + JfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKT + lJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5 + +v/aAAwDAQACEQMRAD8A/Qk391k/6TN/38NfU+zh/KvuPwR43FXf72X3sPt91/z8zf8Afw0eyh/KvuF9 + dxX/AD9l97D7fdf8/M3/AH8NHsofyr7g+u4r/n7L72H2+6/5+Jv+/ho9lD+VfcH13Ff8/Zfew+33X/Pz + N/38NHs4fyr7g+u4r/n7L72H2+6/5+Zv+/ho9nD+VfcH13Ff8/Zfe/8AMPt91/z8zf8Afw0eyh/KvuD6 + 7iv+fsvvf+Yfb7r/AJ+Zv+/ho9lD+VfcH13Ff8/Zfew+33X/AD8zf9/DR7KH8q+4PruK/wCfsvvYfb7r + /n5m/wC/ho9lD+VfcH13Ff8AP2X3sPt91/z8zf8Afw0eyh/KvuD67iv+fsvvf+Yfb7r/AJ+Zv+/ho9lD + +VfcH13Ff8/Zfew+33X/AD8zf9/DR7KH8q+4PruK/wCfsvvYfb7r/n5m/wC/ho9lD+VfcH13Ff8AP2X3 + sPt91/z8zf8Afw0eyh/KvuD67iv+fsvvYfb7r/n5m/7+Gj2UP5V9wfXcV/z9l97D7fdf8/M3/fw0eyh/ + KvuD67iv+fsvvYfb7r/n5m/7+Gj2UP5V9wfXcV/z9l97/wAw+33X/PzN/wB/DR7KH8q+4PruK/5+y+9i + fb7r/n5m/wC/ho9lD+VfcH13Ff8AP2X3sX7fdf8APzN/38NHsofyr7g+u4r/AJ+y+9h9vuv+fmb/AL+G + j2UP5V9wfXcV/wA/Zfew+33X/PzN/wB/DR7KH8q+4PruK/5+y+9/5h9vuv8An5m/7+Gj2UP5V9wfXcV/ + z9l97D7fdf8APzN/38NHsofyr7g+u4r/AJ+y+9h9vuv+fmb/AL+Gj2UP5V9wfXcV/wA/Zfe/8w+33X/P + zN/38NHsofyr7g+u4r/n7L73/mH2+6/5+Zv+/ho9lD+VfcH13Ff8/Zfe/wDMPt91/wA/M3/fw0eyh/Kv + uD67iv8An7L72H2+6/5+Zv8Av4aPZQ/lX3B9dxX/AD9l97D7fdf8/M3/AH8NHsofyr7g+u4r/n7L72H2 + +6/5+Zv+/ho9lD+VfcH13Ff8/Zfe/wDMPt91/wA/M3/fw0eyh/KvuD67iv8An7L72H2+6/5+Zv8Av4aP + ZQ/lX3B9dxX/AD9l97/zD7fdf8/M3/fw0eyh/KvuD67iv+fsvvf+Yfb7r/n5m/7+Gj2UP5V9wfXcV/z9 + l97D7fdf8/M3/fw0eyh/KvuD67iv+fsvvYfb7r/n5m/7+Gj2UP5V9wfXcV/z9l97/wAw+33X/PzN/wB/ + DR7KH8q+4PruK/5+y+9/5h9vuv8An5m/7+Gj2UP5V9wfXcV/z9l97/zD7fdf8/M3/fw0eyh/KvuD67iv + +fsvvYfb7r/n4m/7+Gj2UP5V9wfXcV/z9l97D7fdf8/M3/fw0eyh/KvuD67iv+fsvvYfb7r/AJ+Zv+/h + o9lD+VfcH13Ff8/Zfew+33X/AD8zf9/DR7KH8q+4PruK/wCfsvvYfb7r/n5m/wC/ho9lD+VfcH13Ff8A + P2X3v/MPt91/z8zf9/DR7KH8q+4PruK/5+y+9/5h9vuv+fmb/v4aPZQ/lX3B9dxX/P2X3sPt91/z8zf9 + /DR7KH8q+4PruK/5+y+9h9vuv+fmb/v4aPZQ/lX3B9dxX/P2X3sPt91/z8zf9/DR7KH8q+4PruK/5+y+ + 9/5h9vuv+fmb/v4aPZQ/lX3B9dxX/P2X3sPt91/z8zf9/DR7KH8q+4PruK/5+y+9h9vuv+fmb/v4aPZQ + /lX3B9dxX/P2X3v/ADD7fdf8/M3/AH8NHsofyr7g+u4r/n7L72H2+6/5+Zv+/ho9lD+VfcH13Ff8/Zfe + w+33X/PzN/38NHsofyr7g+u4r/n7L73/AJh9vuv+fmb/AL+Gj2UP5V9wfXcV/wA/Zfe/8w+33X/PzN/3 + 8NHsofyr7g+u4r/n7L73/mH2+6/5+Zv+/ho9lD+VfcH13Ff8/Zfew+33X/PzN/38NHsofyr7g+u4r/n7 + L72H2+6/5+Zv+/ho9lD+VfcH13Ff8/Zfew+33X/PzN/38NHsofyr7g+u4r/n7L72H2+6/wCfmb/v4aPZ + Q/lX3B9dxX/P2X3sPt91/wA/M3/fw0eyh/KvuD67iv8An7L72H2+6/5+Zv8Av4aPZQ/lX3B9dxX/AD9l + 97D7fdf8/M3/AH8NHsofyr7g+u4r/n7L72H2+6/5+Zv+/ho9lD+VfcH13Ff8/Zfe/wDMPt91/wA/M3/f + w0eyh/KvuD67iv8An7L73/mH2+6/5+Zv+/ho9lD+VfcH13Ff8/Zfe/8AMPt91/z8zf8Afw0eyh/KvuD6 + 7iv+fsvvYfb7r/n5m/7+Gj2UP5V9wfXcV/z9l97D7fdf8/M3/fw0eyh/KvuD67iv+fsvvYfb7r/n5m/7 + +Gj2UP5V9wfXcV/z9l97D7fdf8/M3/fw0eyh/KvuD67iv+fsvvf+Yfb7r/n5m/7+Gj2UP5V9wfXcV/z9 + l97D7fdf8/M3/fw0eyh/KvuD67iv+fsvvYfb7r/n5m/7+Gj2UP5V9wfXcV/z9l97D7fdf8/M3/fw/wCN + Hsofyr7g+u4r/n7L73/mVz1NaHI92GPegQY96BB+NAw/GgQY460AISFBJbAHJJpNpK7KScnZbnNat8R9 + A0dikl8txKP+WdsPMP5jj9a+IzDjTI8ubjOupyXSHvfitPvZ+h5X4f8AEWapTp4Zwi+s/d/B+8/kmYg+ + LD3uTpnh6/vl7EDH/oIavk5eIyrf7hgKlRfd+Skfd0vCSrSX/ChmFOm/JX/9KcCP/hZGvZ/5FO5A9Cz5 + /wDQK5v9fc1v/wAiyX3v/wCQO/8A4hXllv8Akar/AMBX/wAmSf8AC1bizG7UvDd/ZJ3bBP8A6Eq10R8R + Z0dcdl9Smu+/5xicVTwldXTAZjTqPs1b8pS/I19K+Jvh/VWVRe/ZJD/BdLs/Xp+tfT5fxzkWYNRVb2cn + 0muX8fh/E+KzPw54jyxOboe0iutN834aS/8AJTqEdZUV0cOrDIZTkGvvITjUipQd0+qPzWcJ05OE001u + nuOx71RAfjQAfjQAfjQAY96ADHvQAfjQAfjQA2SRIkZ3cIijJZjgCpnONOLnN2S6s0hCdWShTTbeyWrZ + yuq/E/QNLcoLs3ko42Wq7/16frXwOYcd5HgG4Kr7SXaC5vx0j+J+l5Z4b8R5mlP2PsovrUfL/wCS6y/8 + lMyX4nXrrvtfDN7JEekkxMan8dpH6183V8Qa8lzYbLpuPeT5V/6S1+J9nQ8KILTFZnCMu0Y835yi/wAC + Bfibq+7nw6HHol0Cf5Vyx8QMwvrl9/Sp/wDas7peFGAtpmTXrT0/9KRaX4rJaYOqaJqGnKf4ymV/M7a9 + Gn4iUaVvr+DqUk+trr8eU8ev4T4uaf8AZ+Np1X21i/w5vxOi0Xxlo2vFVs7+NpT/AMsn+R/yOM/hX2+W + cS5Tm7UcJXTk/svSX3Ozfyufm+b8I53kacsbhpKK+0vej98bpfOxtfjX0x8eH40AGPegYY96BBj3oAPx + oAPxoAPxoAMe9AEN3e29hA01zPHbxL1eVgoH4mubEYmhhKbq4iahFdW0l97OzC4PE46qqGFpynN9Ipt/ + cjkr/wCK+iW0vlWxuNRlzgLbR5BP1OP0zX55jPELJsPL2eHcq0v7kf1dvwufqeA8LeIMXH2mIUaEf78t + fujf8bFGb4mamD+78MXKIejXEhjz+a/1rxKviBjP+XeWyS7yly/+2/qfUUfCnCtfvszjftGHN+PP+gyP + 4m6uTz4aeX2huNx/IKayh4gZhf3sub/wzu/uUWbVPCnA293M7f4qdl/6Wi3F8WLGGQR6np99pjn/AJ6x + ZH9D+lerR8RcBGShj6FSi/NXX6P8DwcT4UZqoueX4inXXk7P8br/AMmOp0nxBpuux77C9iucDJVG+YfV + TyPxr7/L84y/NY82CrRn5J6r1T1XzR+XZpkWZ5LPkzChKn5taP0ktH8maH417B4IY96Bh+NAgx70DDHv + QAY96AD8aBBj3oAMe9AzO1bxFpmhJuv76K3OMhGbLn6KOT+VeNmGdZdlSvja8YeTevyS1fyR7+V5Bmud + S5cvw8qnmlovWTtFfNnJ3Pxf0wy+VYWd5qEnbYm0H+v6V+e4jxJy1S9ng6U6r8lZfjr+B+pYTwkzicfa + Y2tTorzbb/BW/wDJiF/iTrbEGPwldqvYyFxn/wAcrglx9mT1p5XK3m3/APIHtQ8KsvS/eZrG/lFf/Jip + 8StYT5p/CV4EHV0LED/xz+tOHH+YR1rZXO3dN/8AyH6k1PCnBS0o5rG/ZxX/AMn+hYs/i/o0snl3kV1p + 8g6+bHuA/Ln9K9PC+JGUVZcmKjOk/NXX4Xf4HgY3wnz2hHnwkoVl/dlZ/wDkyS/8mOt0zWbHWYvMsryK + 6Xv5bAkfUdR+NfomBzPBZlD2mDqxmvJ3t6rdfM/K8xyjMMpqeyx9CVN/3k1f0ez+Rd/GvSPID8aADHvQ + AY96ADHvQMMe9Ag/GgAx70AH40AYeseNdF0Ist3qESyjrFH87/iBnH418vmXE+UZS3HFYhKS+yvel9yv + b52Pssp4Pz3O0p4PDScX9p+7H5OVk/lc5t/i7b3MhTTNIvtQYei4/lk18NU8SMLUk44DC1Kr+S/Lmf4H + 6RQ8I8fGKlmGMp0vvl+fKvxI3+JGvZ+XwldL7Ozg/wDoFckuPc1vplcl6uX/AMgj1I+FeWW97NU/SK/+ + TY4fE/Urdd954VvoY/8Anou4j9UH861j4g4umr4nLJxXdN/rBfmc9TwooT0wuaQk+zil+U3+Rf034s6B + fsEllmsXPGLiPjP1GR+de5gfELI8W1GpKVJ/3lp96uvvsfLZj4W8RYFOdKEay/uS1+6XK/uudbaXdvfw + ia2njuIm6PEwZT+Ir9Dw+JoYumquHmpxfVNNfej8txWExGCqujiqbhNdJJp/cyb8a6DkDHvQAY96Bhj3 + oEH40AH40AH40DA9TQOW7DHtQIMe1ABj2oAPwoA5bxX4/svDji1iQ3+pvwlrEckE9Nx7fTrXwXEPGGDy + N/V6a9rXe0I9O3M+npq326n6ZwtwHmHEa+szfscOt5y69+VaX9dEu99DzXX9bvtXn2a3fSFmOF0jTuoP + YMeQD9dzewr8HzjOsdmk+XNa712o0/yluk/Xnktmkf07kXDWWZJBPKqCut61TVvzWzt6ckX3Zv8Ah34X + eKtWVXtNLtPDtseRNeDdOR6/MGYH6BRXXgOHs3xKUsPQjh495ay/G8k/RRRvjc8yzDtqvWlXl2jpH8LJ + r1cjsIv2fTegNrHiW+vnPUIMAfixb+VfULgaWI1x2MnN/wBd3I+efF8aOmDwsYL+uyRaH7OHhrbj7Zqm + fXzY/wD43W//ABD7K7fxKn3x/wDkTH/XbMb/AAQ+5/8AyRWk/Z6is8tpHiO/sJB0LAN+qlaxfAkaGuBx + c4P+uziarjF1tMXhoTX9d1I5XxD8KfFmmK8k1nZeJrcclo1xPj1yNrk+2Wr5zH8OZzh05VacMTHulaf3 + rlk385eh7uDz7KqzSp1JUJffH7neK+6Pqcro+qXeiXbR6Rezadcq2H0rUj8rH0DHAz9Qp9Ca8fK80xeV + VbZZWdOSetKp8L8k3ZX9VB9m2bZzkOX55SvmtCNRW0q09JLz0u7ejku6SPSPC3xEttZuPsF/CdM1VTtM + EvAY/wCznv7H9a/deH+NMNmtT6njI+xxC05Xs35N9fJ69rn8z8U+HuNyOm8dgpe3w2/Mt4r+8l0/vLTv + Y6/HtX6OfkwfhQAY9qADHtQAfhQAY9qAOW8VeO7bQJRZW0TajqsnCWsXOD23Y6fTr/OvguIeLsNk0vqt + CPtcQ9oLp/i7em78lqfpvCvAuN4hX1utL2OGW831/wAK6+uy83oea6lqOoeJtQW3vZZ9YvHPyaVpp/dI + f9phnOPbP+8K/BcyzTHZ1X9njakq03tSp/AvVq97eV3/AH0f1Bk+Q5bw9Q5svpKlFb1ams36Xta//bq/ + us7Tw98GfE99Gr3Fza+GIGH+qs13T49CwOT+Ln6V7+A4Uzask5zjho9oK8vm07/fN+hx4ziPLKTtGMsR + LvJ+78la33RXqdLD+z/4cgIfUdRvruZurSTKgP6Z/Wva/wBScqovmxleUpPvJK/4X/E8aXGGYSXLh6cY + ryTf62/AsP8AA3wUy4HnIf7wu+f1rR8JcOtWU7f9vmK4rzhO7t/4CUrj9n62tgz6Jr+oadIefnIdT7fL + t4/Os5cD06S5svxU6bfndfhy/qdMeL51fdxuHhNfd+dzhPFHwy8Q6CrS6hpUOs2i8m80z5JlHqQBz7kq + 31r43MuH8xwSc8VQVaC+3T92S89F97cZep9Vgc6wGL9zD1nSk/sz1i/vf4KS9Cv4d8c6lo8e6G4bXdMQ + ZkhmG25gX175A9QSP92vXyTi/MMsWk3iaC3jLSpBd+t0vWUf8J8dxFwBlecXlGCwuIe0o/w5vzWlm/SL + /wAR6joXiCx8SWQurGUSp0ZTwyH0Ydq/oDKc4wedYdYnBT5l1XVPs10f59Lo/lrO8ix/D+KeEx8OWXR9 + JLvF9V+K2aTNH8K9k8AMe1ABz6UAGPagA/CgA/CgDhfEnxIEdxJYaFEl7doCZblyBBCO5LdOPXIH16V+ + TZ7xxGhUlgsniqlRfFJ/BDzb0Tt3uku72P3Hhjw3q4ynHH55J0qT+GC/iT+W6v6OT7Lc4WC1v/GGplIY + rrxVqI6t8yWsX8uPfKD2NfjE54vPMTd82Lq/NU4+m2n/AIAvJn9E4bC4HIMNyUYxwtLys6kvV66/+Bvz + R0+ofD698N6dFN4h10aYk5KxaXo0IMkxHUcbV44yzZA4yea+0wnB+ZVo2xWJVKL+zTVvvtyr7+b1PnMT + xRgKUr4eg6kl9qbv917v8jHs7PwUoBfTdXvCxIzLewgkg4PC98+5r2afAWVQ/iOcn5tfokeXPjPMp/Ao + xXkv82x9xD4JdSF8P6xD/tJeJ/XNaT4EyeSslJekv80zOPGOaRd24v5f5WIrDTdPuJ0tdO1nU9EErBI1 + 1NUktnY9FZkOB/wJMe9ebV4IrYeLWX4uUV/LLVP1tp/5Kzvp8W0q0v8AbcNFvvHRr0vr+KGeI/B2r+E5 + RNq+lPaqp+XVtH4VT6lRgD6fIa+Ex2WYzKpqrjKLhbarS0t5tKy+XuPzPr8LjcHmlN0cPVU096dXW67X + d3/6WvI19A+I95pMaf2o66rpZIQahbj54z6SL1z9QD1wWr7zJeOcVgVGOZv21Db2kfij5TX+aTerTkfk + vEfhpg8e5VcmXsa+/spfDL/A+nybWyaiemWV7BqNrHc20qzwSDKuhyCK/d8NiqOMoxxGHmpQlqmtj+Z8 + Xg8RgK8sNioOE4uzTVmv6/Enx7V0nGH4UDD8KBBj2oGGPagClq2sWehWT3V9OsEK926k+gHc+1ebmOZY + TKsO8TjJqMF+Pklu35I9bK8pxudYmOEwFNzm+3Rd29kvNnmWufEHVNciZ7J10LSclReTf62X2UDJJ9l6 + dyK/Bs342zDM4v6i/q2H2538UvS138o3t1kj+m8g8N8sylxlmS+s4jfkXwR9b2v6ysn0izE0Hw5feJLh + joeiT6tIW+fUNR+5n1xnaD7MWr4TB4KtmNRywGHlWk96lTa/e1+X5Scz9VxOJo5fTUMXWVKK2hT3t2va + /wD4ConoenfA7xFewgap4jWxiPJtrBDs+mBsUfgDX3NDhDNa8bYvF8kf5YLT7lyx/BnyNXijLqMr4bC8 + 7/mm9fvfM/xE8NfBTwf4psReWWv3uox5+ZoXjUqfRlKEqfY0sBwZk2YU/bUcTKa8nFfenFtfMrHcU5tg + Knsq2HjB+ab+5ppP5GlL+zfoy/Na6rqMEg6M5Rsfkorul4fYJa0a84v5P8kjijxti3pVowa+a/NsyNW+ + CnimyiIsNbg1mFelvqCfoA+9f1FedieEs5oxth8Sq0V9mav9ylzL8Ud2H4lyqrK9ag6TfWD/ADceV/me + fanpVx4bv0XU9Ou/DN8D8l1a7jEx+mf1Vvwr4etSqZbXTxFKeFqracL8v3X+9xlZfyn1kXRzOg4U5wxN + J7xmlf8AL7uaP/bx1OifEm+0dYU1tUv7CQ7Y9TteR/wIevsQG9jX6blHHeLwHLTzhKpSeiqw1+9afNWU + l1TPxbiDwyweO562Qv2VVaulPb/t1u9vLVxfdHpNlewalax3FrKk8EgysiHINfueFxVDG0Y4jDzUoS2a + 2P5txmDxGAryw2Kg4Tjo01Zr+vxJ8e1dJxhj2oAPwoAMe1ABj2oAxfE3i3T/AAra+ZeSZlYfu4E5d/oP + T3NfM55xFgOH6PtMXL3ntFfE/RdvN6fM+u4d4WzLiev7LBQ91fFN6Rj6vq/JXfy1PMvEPi/VdYTff3Z0 + LT3GUtIPmuJV+nBwfVioPbNfgmdcU5nmiviav1ai9oR1nJeezs+7cYvomf1Dw/wPk+StOhS+s11vOfwR + fktUreSlJdWhPDXgbXPECo+h+H0trZul/qmHJHqNw2kf7qEj1rxMuyjHY1KWXYRRj/PU1+eq5f8AwGDa + 7n2GOzPB4RtY7EuUv5Iafk7/AHyS8jvLX4CapfRqNZ8UTOv/ADwtlJQfQkgD/vmvtIcFY3ERSx2NbXaN + 7fK7S/8AJT5OfFmEoP8A2PCJebtf52Tf4l6P9m7w8F+fUNTZvVXjA/8AQDXVHw9y23vVZ/fH/wCROd8b + 4++lOH3S/wDkiKX9nKwhO7Ttdv7OTszhXx/3ztrOXAGHpvmwuJnB99H+XKaLjStPTEYeMl81+dzn9c+D + /jCwRmjuLPxNAP8AlncgeaR7FuR/wF8142N4YzyirqUcTHtL4vvlqvlO56uE4hyiq7OMqEu8dvuWj+cT + ho2l0DUikbXfhXVF6wz7jC/1yNwH1DD3FfJ4fEVcrxP+zznhK3Z3cH631S7cymvNHu43A4bOcNyYunDF + Ue6tzr0tpf8AwuL8md34f+JjRTx2PiKFbKdwDHdoQYZR2ORkY9wSPpX7LkvHn7yODzyKpze018EvPqlf + um4+h/PXEfhlOnTljeH5OrBb038cfJbXt2aUv8R6ApDqGUhlIyCDwa/YU1JKUXdM/BJRcW4yVmhfwpiD + B9KBB+FAwx7UAH4UAB6mgb3YcUCDigAoA4Txx43mt7k6LopD6iwPnT5G23XGSSegIHJJ6CvyXiziyphq + jynKXeu/il0guuuydtW3pFee37lwLwNDHwWc5wrYdfDHrUfTTflvoktZPy35Hwh4V1DxXfy2eglgmcXu + uTA5OeoTuAfQfM3fA4H47leX4nM60qGWv/r5Wd7u+6XVJ9vilvJpaL+jMfjMPl1GNXHJK3wUlayttfo7 + f+Ax6JvV+8+CvhpongeFTaW4nvcfPezgNIfXH90ew/HNftGT8O4HJor2Mbz6ye/y7LyXzuflOaZ5jM1l + +9laHSK2/wCD8/wK3j/4s6J8P4/KuZDd6iVyllARv9ix6KPrz6A1Gc8R4LJly1HzVOkVv8+y/pJm2UcP + 4zN3zU1yw/me3y7v+mzyI/Eb4lfEqVx4fs5LKyzgG0QKo9jM/f6EfSvzf+3OI89k1gIOMP7q/Ocuvo16 + H6H/AGNw/kiTx01Kf95/lFdPW/qO/wCFZ/Fhx5x1q6EnXadWfd+hx+tV/YPFT9915X/6+P8AzsT/AG3w + yvcVFW/69r/K4xvG3xR+GjK+tW0t9YqcFrtBKn/f1OQfqfwqHmvE2RO+Mi5Q/vJNf+BL9X8i1lfDmdq2 + Ekoz/uuz/wDAX+i+Z6p8PfjNovj0pbA/2dqpH/HnOw+f/cb+L6cH2r9CyXijBZxan8FT+V9fR9fwfkfB + Zxw1jMpvU+On/Munqun5eZt+L/AGi+NrYpqFqPPAwl1F8sqfQ9x7HIr0c1yLA5xDlxMPe6SWkl8/0d0e + ZlucYzK582Hnp1i9n8v1Wp4J428E33guWO11nfe6QTstNWhX95B6Kfb/AGCcf3SOa/Fc3ynEZRKNHH3n + R2hUXxR7J+X91vzi1qfrOWZlQzNSq4K0av2qb2l5+v8AeS/xJ6G94I8bz291Do2tSrI7qDaXwbKzqenP + fPY9c8Hmv03hPiyrCrDKc2neT/h1Ok10TfVvZPe+kvePwrjngWkqU86yWFoq/tKdtYPq0uiW7WyWsfd2 + 9F4r9qP55DigA4oAKAOL8deMpdOkXSNKKtqsykvISNtumMlmPQcc89Bye1fl/F3FE8vf9mZc74iS1fSE + e76XtrrstX0v+y8CcFwzf/hVzRNYWD0XWpLsutr6O2791dbcj4J8FX3je7nttMleHTQ2L7WJVO+cnkqm + ecH079W7AfjOU5ViM5qzpYSTVO/7yq95t7pX1s+3XefRL+k8xzChlFKE8RFc6XuUltFLZu2l136bR6t/ + QPhTwXpPgyxFtplqsRIHmTtzJKfVm/p0HYV+4ZZk+Dyil7LCwt3fV+r/AKXZH5JmGaYrM6ntMTK/ZdF6 + L+mbteyeUfMfx3udb+JWvnQvDk9rP4da5l0vX76C423VgyCJtsR3YD/MxIIPBXjmvxPN8NiK+cYjHzoV + JypcqpLlbhKyfNzabX2s0fTYacIYeFNTS5r82tmu1jy8fDfx9akajCVfUfCuLPw1byXf7nUrfOwyXvzc + vs54Kc9u1ef9RnP9zLCVFDEe9Vfs3eEt7U9Nr6a82nU39rFe8qivHSOq1Xn/AEj6Z+DPjR9ZV9MvL23m + 1S1hjS+tbeXetrcbFZoxySBySBnoBX6Vwmq9PLfq9eEo+zlKMeZNNwveL18nb5Hh5hyuvzxafMk9O/U9 + Tr7I848/8efCOw8TM2oaaw0nXEO9LmH5Vkb/AGwO/wDtDn69K+GzrhahmL+s4R+yrrVSWib87fmtfXY+ + vyniKtgV9XxK9pRejT1svK/5PT0PE421Xwz4gmCQf2fr9v8A8fFmBiK8TqSoHGcc4HB6rg8H8twmKx+T + Y91KEfZ4mHxQ+zUj1slpfrZaPeNno/uszy3LuIMvVDFPnw8vhn9qnLprvbpd7bSutT1vwz4jtfFGlx3t + scZ+WSInmNu4Nf0zkedYbPsHHF4d+TXWL6p/o+q1P414i4fxfDePlgcUvOMuko9Gv1XR6GrXvnzAcUAF + ABQB5j458Zvqs1zpen3H2bT7fi+vl59vLT1J6Y789ACa/BuLuKZY2dTLMBU5KMP4tRf+kx7320+J32im + z+muA+CYYOnTzjM6fNVnrSpvp/fl+av8Ks9ZNJP+H3wvn8bQRXN2kml+GVbdFbqf3t2R/Ex7/wC9+Cgd + a+VyPh2pnMIzqp0sKtVH7U/Nvr69Nopbn6jm+eQyqThTaqYl7vpDyS/T5ybPetI0ax0Cxjs9PtYrS2Tp + HGuPxPqfc81+1YXCYfA0lQw0FGK6L+tX5vU/JsTiq2LqOrXk5SfVnKaz4Ws/Ffiu/a9eb/R7eKCMRsAA + rbmbqDycjP0Fd60TZwS1kkZkPwL8L28MUUMVxEkRJTay5XJycHb3qDUlPwZ0EjBmviPeZf8A4mgA/wCF + NaAkUi77x0dSrK0ikEf981cXrYyqaK/Y1/hleS6l4Rto7pjcbI1QmT5iwKDg5696icVJWa0ZrFuLuuhy + Pjv4NBGl1bwqq2t3tPnacQPJuF7gKeB/u9D7V+XZzwnyOWMyf3Z9YfZkuqs9Pk9H5M/RMq4l50sLmnvR + 6T+1F977/Pf1PM/DXiSbwrcy3NtFItgr7b/THJ3W7ZxuXPOM8c/RuxPyWQZ/WyCq61BP2F/3tJ7we3NG + /Tpr/hl9mT7uKuFcPxPh1SqtLEJfuqvSS35ZW/r7UftRPZrG9g1KziuraQSwSruR1PUV/UOFxVHG0IYn + Dy5oSV01/X/DH8Y43B18vxE8JiouNSDs0+j/AK2fVaon4rqOMOKADigDK8SeIrTwxpkl5dtwOEjB+aRu + wFeDnWdYXIsJLF4p+SXWT7L+tFqfS8P5BjOJMdHBYNavVt7RXVv9F1eh49q2p3mu6jDd6nC17fTkfYdI + QEqgP3SwHPPGB1bqcDGf5izXMsVm2JjiswXPUl/DpK9kns2t9ei3lu7Rtf8AszI8kwWQ4R4PLvdhH+JV + drya3s9tPujsru9vU/BXwT8549V8Wv8AbbsgFLAH91EOynHBx/dHyj3r7rKeEHVksZnT559IfZiuidtN + P5V7q8z5zM+KFTi8LlK5YdZdX5q+uvd6vyPW4IIrWJIYI0hhQYWONQqqPQAV+owhClFQgkktktEfnk5y + qSc5u7fVjz3qnsStz4x8P315oskN9pl5Lp96uf3sJxuGejDow9jX8uYKtWwjVfDTcJ91+q2a8mf03isP + RxcHRxEFKPZ/p2foe1eDP2gIZDHZ+KIVspj8q6hACYX/AN4dUPvyPpX6plfGcJWo5nHlf8y+F+q3X5eh + +XZpwfUherlz5l/K/iXo9n+fqewW13De28c9vKk8Eg3JJGwZWHqCOtfplOpCrFTptNPZrVH5vOnOlJwq + KzW6ejI9Q0611W0e1vbeK6t3GGilQMp/A1nXw9LFU3SrxUovo1dF0a1XDzVSjJxkuq0PGPG3wZudA8/U + vCmZ7Zh/pGky/OHX0UH7w9jyOxzivyTN+E62X82Kyf3ov4qb1TXl39N1vF3sfpmWcS0sby4fNNJL4ai0 + afn29dns1Y4Hw54jm8NSPf6YHk07cPtumSNloD03Ke47BvoG7E/P5Fn1bIqjxWBvKhf95Sb1j0uvLtL0 + jLo3vxPwvhuJqKw2NtHEJfu6qW/Wz/WPrKPVL2fStVtdasIry0kEsEoyD6eoPoRX9QZfj8PmmGhi8LLm + hLb/ACfZrqj+MszyzFZPi54LGQ5akHZ/o13T3TLfFegeWHFABQBzHjbxnH4YtkhgT7Vqlx8sFuOTzxkg + ds9u5r4XinienkFFU6S58RP4I/hd9bX2W7ei6tfpHBnB1bifEOpVfJhqfxz/AB5Y9L23e0Vq+ifmVpaa + lrHiAW9sh1jxNOcvK2GitPXHbI9ei9Bk8j+eP9sx2OaX77GT3b1jD06XXf4Y7RTeq/ralRwWW4BQgvY4 + SG0Vo5+vWz7fFLd6aP2rwR8GNN8Ost9qxGs6wx3vLN80aN/sg9T/ALR5+lfquTcI4XAv6xjP3tZ6tvVJ + +Se783r6H57mvE2Ixi9hhf3VJaJLRtedtvRaep6N0r78+LDPNAB3oAKAEzQBl+IPDGl+KrI2uqWcd1Fz + gsMMh9VYcg/SvNx+W4TM6XssXTUl+K9Huvkd+Dx+Jy+p7XDTcX+D9Vszwjx18Mb/AMCQSzW6vrXhhm3P + C/8Arbb/AGsjof8AaAx/eGOv4tnHD2IyOEpQXtsK9094+afR/wB5aPaStv8Aq+V53QzeSU37LE9GtpeX + mv7r1/ldyh4Q8ZP4Va3inna98O3DbYbgj57du6sO2O4/EV63DPFM8icKGIm6mDm7Rl1pvs10t1j296PZ + /F8Z8E0+IYzxeDgqeNgryj0qLuvN9Jd/dl0a9djkSWNXRg6MAyspyCD0Ir+kITjUipwd09U1s0fyRUpz + pTdOorSWjT3TW6Y7iqIDigA4oAMCgBT1NA5bsMGgQgzQBzHj/wAVnw1pSrb/AD6jdHy7dAMnPdse2fzI + r4Ti/iB5FgrUNa9T3YL85W8undtH6TwLwv8A6yZjfEaYel70337Rv5217JPrY888L+EbvxVrJ0G0lPJ8 + 3VtQHzd8lAe4B4/2myegGP5+wGWVsyxLy2jLV61p763+G/VJ/wDgUtdkrf1ri8fRy7DLHVI2SVqUNtLW + Tt0uv/AY6bt3+ltC0Ky8N6XBp+nwrBbQjAUdSe5J7k9zX9A4LBUMvoRw2GjaMf6u+7fU/FcXi62OrSr1 + 5Xk/6svI88+M/wAXR4Htf7M0xlfW50zuPItkP8RHdj2H4nsD8ZxTxIsph9WwzvWkv/AV39ey+b8/r+Gu + Hnmk/rGI0pRf/gT7end/JeXBfB34SN4zkPiXxIZLi0kkLRQysS102eXc9dufzPt1+P4Z4beaP+0sxu4t + 6J7yfVvy/P03+t4j4hWWL+z8vspJatfZXRLz/L12+i7e3itII4YI0hhjG1I41Cqo9AB0r9uhCNOKhBWS + 2S2Pxqc5VJOc3dvqyT8asgbJGk0bI6h0YYZWGQR6GplFSTjJXTGm4tNPU+evjh8I7fw9bt4m0BDaQxyK + bm2i4ERJ4kT0GcZHbIIxX4xxXw1TwcHmWAXKk/eiun95dtd103R+wcL8RTxcll+OfM2vdb6+T76devU6 + X4J/GNvE4TQtamH9qov7i4Y4+0KOx/2wPzHv19zhTiZ5glgcY/3q2f8AMvPzX4rz38XijhxYG+Nwi/dv + dfyvy8n+Hoes6nptrrFhNZXsKXFrMu143GQR/nvX6JiMPSxdKVCvHmjLRpn5/Qr1MNUjWoytJbM+a/G/ + gh/BWq/2RdSFtGu2Mmn3z9bd/Rj6dA3thu2K/n7N8oeUV/qFeX7mbvTm/sS8/LZS8rSWqsftmWZms0o/ + XKS/ewVpx/mXl57uPneOzudl8O/FM2r2k2m6hldVsT5cobq6jjd9ex/A96/buC+IKmaYeWBxumIo6Svu + 1tf16Pzs+p/L/iFwtTyTFxx+BX+zV9Y22jLdx9HvHyuuh2PNfpJ+SBQBi+LvEUfhfQ5718NIPkiQ/wAT + noP6n2Br5viLOaeQ5dUxk9ZbRXeT2X6vyTPreFsgq8SZrTwENIvWT7RW79ei82jy7w74Zv8Axfrw0ZZG + +13R+0ateEZMaZB8v8OMj+8QP4a/mnCYHFZvjXg3JupU96tPst+X5aXX81ltE/s2riMLk+CjXpxSpU1y + 0o9H05vn0f8ALd7yPpjRtHs/D+mW+n2MSwWsC7URf5k9yepNf0DhMJRwNCOHw8eWMdv679z8XxOJq4yt + KvXleUtzP8b+KovBfhi91WUCRoVxFETjzJDwq/if0zXBnOZwyjA1MXJXa2XeT0S+/wDA7MrwEszxcMNF + 2T3fZLVv7vxPBPFFr4x1GSOfxLq11Clwu9bSzkMcKf7JA4yOnc+5rjybgbG8QU/rXEGNmm/+XVN8qj2T + eqfyX/bzPIzrxEwmS1XheH8HBpae1qLmcvNLRryu/wDt1FnwX8PfBeqB7e5sGj1B2Ls4ndfPPduD971r + 1sf4YZHRSn7OU4rTWcm1+Ox87hfFPiGo3FVYxb6KEbP8Nyz4u+C2l6dB9r0+CV4EH7yJpWYqP7w9vWuf + AeHXC1WXs69GV+nvy+7c2xfiZxVCPPRrRS6+5H/I4i28I2enzPPp8s+nXDHcZbaTaxOMZJ6mvZxHhTkk + or6pVq0WtnGd7fJp6ejRxYbxaz2Ev9qp0qsXupQtf5xa/FM7bwR8UvEHhXWbTTtauzrGlXLeWlxOf3sb + dhu6nPvn6iviKmDzng/MKOEzKt7fC1nywqPRxl0jLd6+bd909Gj9JwWa5Rxhga2Jy+j7DFUVzTp7px6y + jtovRW2a1TPoSGZLiFJY23I4DKfUGvtzwDjfif8AD6PxrpIltsQ61aDfa3CnaSRzsJ9D2PY8+ufj+I8i + jm+H56WleGsXt52v59Oz17n1GRZw8srclTWlPSS/X/PutOx4b4c8RSeHtYXUmQwwyS/ZdUttuPLk5xJj + tnBOOxDDgEV+Y8P55PJccsc1aEnyVo9n0lbp1dujUlomj6zizhunxDlssFHWrBOdGXddYX+5fOL1aZ7W + riRAykFSMgg8EV/VUZKSUou6Z/EsoyhJxkrNDuaZIUAcf8RvEc2mWMOm2B/4meoHy48HBRehbPb0z9T2 + r8342zypl2FjgcG/39fReS6y8uyfTV9D9b8O+G6ecY6WPxq/2fD6v+9LpHz7tei6nOfDPwHF411VVcFv + Delv856fbJu5Psf0XA6kmvx3h/JYZxiFD/mFovX/AKeT6v5/hGy3bZ/Sud5rPK6Ll/zEVV/4BHov63ld + 7JI+i441hRURVRFAVVUYAA6AV+9xiopRirJH4w25Nyk7tjvxqhGBZf8AI0az/uwf+gmqXwszfxr5mx+N + SaB+NADJPuHmqjuZ1PgZynwm/wCRXi/3U/8AQBQykdr+NSUeS/GTwEdreKdIiX7bbqftsAXK3EWMMSO+ + B19R9K/L+LMlcf8AhXwUffj8a6Sj1uuum/deh+hcN5sn/wAJeLfuS+F9Yy6Wfrt2fqcT8OvEKaRqcenB + 2OlaiDJZlzkxSfxRk+uePfg/xVhwPnccvxcculL9xX1p3+zLrD79PN2dvePnfEnhx5jgnm9KP+0UNKlv + tQ6S+W/krpv3T1Xmv6EP5XF5oAjuJ47WCSaVxHFGpd3Y8KByTWVWrChTlVqu0YptvsluzahRqYmrGhRj + zSk0klu29EjxDX/ETeIL99ZuIzJbRuYNNs3GQ7d2YdwOCfUlV6Zr+Us8zyedYt5nWV6cW40YPq/5mutt + G+7tHVJ2/t/hjhunw7gY5bSf72SUq010/up/eo9leWjZ7N8KPhr/AMI3AdZ1cefr93l3aTkwA/wj/aPc + /h9f0Xhjh54CP17G+9iJ6u/2b9PV9X8l5/L8QZ2sbL6nhNKENFb7Vuvp2Xz9PR8+9foB8UcJ8RPjL4f+ + HQaG6mN7qeMrYWxBcehc9EH159Aa+ZzXiDB5T7tR80/5Vv8APt/Wh9JlWQYzNfeprlh/M9vl3/rU8ku/ + if8AEzx83/EptovDunyfcbb87D/eYEn6qor5aOL4jzj3sNBUab6vT8Xdv1SR9TLCcO5O+XEzdaoui1/B + NJejbPPbS4S20+JpXCjB69+a/IqclCmnJn6xKLlN8pm3OuTX84tNPge4mf5QiLuY/hTpxr4yapUItt9l + dv5CqSpYWDq1pJJdW7JHs/wJ8J+LdB1Bbma9mSwf/W6ajAxc92JBAPf5eT61+0cMZBjsrXtMRVcYv7C1 + +/on6ff0PxviXPcDmT9nh6XM19t6P5dWvX7j6Dz71+hn5+GfegDyH4vfDl43k8U6DGEvYQWvLZVys6Y+ + Ztvc4zuHcZ79fyvinIZU5PN8uVqkfjjbSS6u3XT4l1Xnv+jcO5zGaWV453hL4X1i+iv01+F9H5bee+Df + EsfhnU4Jo2K6DqTbWjZs/ZZeMgn2yOe6kHqK8LhXPo5HjINP/ZK7s1/z7n/wNNesWm9VYy444XfEWBlK + Mf8AbMOrppfxIdvnrZdJJpaSueyjnkV/Tx/G2wvNAGb4i1yDw5pFxf3HKxj5Uzy7dlH1NeLnOa0clwNT + G19orRd30S9X9259BkOS4jiDMaWX4beT1fSKW7fovvdl1PEby/vJbr7ZK2/XdS5Q5x9mhPTHoWHT0Xn+ + Lj+U8VjMXisQ8VVfNiq+39yD2t2bW38sNd5XX9x5dluEwOGjgcNG2Goaf45Le/ez37y02Vn0+g6RHoVs + qwt++PLyg4JP+FfU5dgYZfTUYfF1ff8A4Bhi8RLFyvJadEdFb+JNVtf9VqNwoHQGUkfka+ghjcTT+Go/ + vPFngMLU+KkvuNGD4g65CMG7WUf7ca/0Fdkc3xkftX+SOKeS4KX2LejZOvxJ1oEEvAfYx1p/bWL7r7jJ + 5Fg30f3m9ovxPhmYR6nELc/89ossv4ryR+teths8jJ8uIVvNbfdueNiuH5xXNhpX8nv9+35Gm3xJ0IHi + 6dh6iNq73nOD/mf3M89ZHjn9lfei1YeONH1CURR3e2RugkUrn2FbUs0wtaXLGWvozCtlOMoR55Q09Ubw + OcHPFeqeOI6rIjI4DKwwVYZBFJpSTTWg03F3W58+fFDwAvga9k1OxgM3hy+YJd2i/wDLFj0K+nPKnseO + hwfwviLJFklV4qhHmw1TScf5X0t27xfR6PR2f7BkWbPN6aw9WVsRT1jLv69+0l1Wu6um/DfxE+m3o8P3 + U/nwOvm2Fx0Doecfz47EEV9fwNnksLW/sPFT5otc1KXdb2/yXRpx7I/KPEvhmOIo/wCsODhyyT5a0ez2 + 5vyTfVNS7s9Lr9zP5tF5oAOaAE5oAD1PFA3uw/CgQdB0oDc8O8QeIG1XWdQ1tSWWFvsenKOfm5+cfQZb + 2LJX8nZ9nMsyzCvmkXeMH7Ol6/zL0V5eUpRP7j4VyGOS5Th8skrTmvaVfn9l/hHzUZdz334XeCk8E+Fo + Ld0H2+cCa6fuXI+7n0Ucfme9frXDeTxybARpyX7yWsvXt8tvvfU+Hz7NHmmMlUT9yOkfTv8APf8ADoav + jLxPb+DvDN/q1wMrbx5RCcb3PCr+JIr1c0x8MswdTF1PsrRd30XzZ5+W4GeZYunhYfaf3Lq/kj4+06K8 + +IPja2jupWlu9Tu1Esvpubkj2A7egr+aKEa2dZjGNWV5VZK79Xr9y/A/outKllGXylTVo04uy9Fp97Pt + WysoNOs4LS2iEVvAixxovRVAwB+Vf1PSpQoU40qatGKsl5I/marVnWqSq1HeUndvzZNx6VqZBx6UAH4U + AU9Z0uDW9JvdPuF3QXULwuD6MCD/ADrnxFCGJozoz2kmn8zfD1pYatCtDeLTXyPhS3luNNu1dJGhu7aT + iRDgo6nqD9RX8mt1MHiLwdpQej7NH9TWp4qjaavGS27pn2L8KfHiePvCkN3JtGoQ/ubpF/vjuB6Hr+Nf + 07kmZxzbAwxK32kuzW/+foz+bc5y2WVY2eGe26809v8AL1Ro+PPCMHjXw1dabKAspG+CQj/VyD7p/ofY + mlneVU84wU8LPfeL7SWz/R+TZOU5jPK8XDER22a7rr/mvM+bdP1W50O/tNVkVkvdOmFjqER6snIUn3wr + L9UXua/DMtzKtlWKo5k0+ejL2dVd47K/nZOPk4xe7P1PO8no55gK+V6ctWPPTfaW+nldp+alJbHusMqT + xJJGQ8bgMrDoQehr+u6dSNWCqQd01dPyZ/B9WnOjUlSqK0otprs1uh/4VZmeUfETWVu/ExjOHtNGh89k + PIeZsbAfUZKcegav5345zRYnNfYb08LHma6OcrWXnq43XbmP6u8M8m+qZM8Y1apipcqfVU43u/K9pfPl + H6/8SbL9l/4Ir4y1PTZtW1fWrpEjt1fYZJHV3jDvg7VCI7E4JycYr3+EsueAy9YmrrUre831s9l92vq2 + dnE2O+u450KelOl7qXTTf/L0R4d4Z/4Kb6r/AG7EPEPg6yOju4DnTZ3E8S92G/KuR6fLn1Ffaqr3R8n7 + M90+KXjiD4geI9NsNOdn0ixQXUpII3ysPlBHsCB+LV8lhqH+tHFVHALWhhP3k+zn9mPydtP8SPVzbGf6 + s8LVsZe1fFfu4d1F/E/uvr35WdJ4d8QW/iGy/sbWPmZuIZmPJPbn+96Hv/P94xeFnhZ/WcN81/XQ/meh + XjXj7Ct8n/XU5rXNDuvDWoiNycZ3QzrxuHqPQ16+GxFPF07r5o4K1GeHnZ/Jnb+D/Giaoq2V+Qt3jCSH + gS//AF/5185j8vdG9Wl8P5f8A9jC4tVP3dTf8zG8b+Djp7Pf2Uf+iscyRr/yzPqPb+Vehl2P9ralVfvd + H3/4Jx4zCcn7ynt+R5/q9l/aGnyxLkSfejbPRhyK87i7I/8AWDJq+Cj8duaD7TjrH0u9G+zZ7vCGePh7 + OqGOl8F+Wa7wlpL1stV5pF7xl+1vafB34SadqNxpkms61czG0t7MSeUgZRl2dsHAHBwBk7gOOSPyTIs1 + /tTLqeJl8fwyXaUdH6d/mf0Bm+XLL8dOhF+5vF94vVf5fI8s+H//AAUsv7/xNaWfinwlaRaXcyrEbjS5 + X82AMcbtj5D47gFf6V7qqa6nkOHY9z+LGi2lt4ittYtiBpOvIbe5OMBJRjDn05Ct9Vb1r8b4sy6GCzGO + I2pYhcs+yl0l99pedn3P1PhvHTxWBdDepQfNHzXVfnH5rsa/ww1aW+8Pmyuci706Q20inqAPu/4f8Br9 + Q4DzKeMyr6rX/iUHyPvZfD+GnyP538S8ohl2dPFUF+6xC512u/i/H3v+3jr/AMK/SD8mA/SgDw3X9Vm1 + 7WNQvrcGSa6mGmWCj+70cj6ggf8AbU1/Jee5lUzbMMRjKernL2NL02bXqmv/AANn9z8L5RDI8pw2BqK3 + LH2tX/E9Un6W/wDJEfSng7w1B4R8OWWlwgHyU/eOB99zyzfic/hiv3DKcup5VgqeEp/ZWr7vq/v/AAPz + PMsdPMcXPEz6vTyXRfcbP4V655gfhQBgWX/I0az/ALsH/oJql8LM38a+Zr/hUmgY9qAGyfcPFVHczqfA + zlPhN/yK8X+6n/oAoZSO149KkoRlV1KsuVIwQRwaTSasxptO6Pl/xx4Ybwr4l1TR4Mxxf8hPTWHVccso + /AMPcxrX855tl8ssxtbBUtEv3tJ9ratL5J+rhE/c8uxkMywdLFVVe/7qou6eiv8ANr5SZ6l4Z1hdf0Gy + vxjdLGC4HZhww/MGv6dyPMlm+W0cat5rX1Wkl96Z/E3EeUyyPNsRl72hLTzi9Yv7mjU/CvdPnDgfinqs + skNloNqwS4v3HmMTwsYPf0Gec+imvyHxBzKfsaOTYd2nXfveUU+vk3v5RZ+7+FmTQqYmtnmJjeFBWj5z + a6eaX4yRH8HPC0XijxNJrLxE6RpGILKNxwzjkMffnef9phXwXCuXU8zx7xrX7mhaME+rWz9ftP8AvSP2 + 3iPHTy/BrCJ/va3vTfl29PsryR77x6V+3H5GeN/Gn4xXGg3S+F/DA8/xDcALJKg3fZgRwB23kc89BzXw + mfZ5Vo1Fl2XLmry00+zf9evktT7rIskpVqbzHMHy0Y9/tW/T83oYvww+BgZxq2suby9kbe9xL8/zHk7c + 9Tn+I/hXRk3DVDAWxGL/AHlZ63eqT8r7vzevaxz5xxJWx18PhP3dFaWWja8+y8l87nuGn6NZ6THttoFR + scuRlj+NfaNtnxqVj5B8NfCfX/Ft4ouYpdPtieI2U+cw9lPQe5x+Nfg2UcHYrGtVcT+7h57v0XT1f3M/ + c814twuBTpYb95Py2Xq+vovvR9C+BPgzpXhS3XdAPMIG4A5Zv95+p+gwK/ZMvyvB5XDkwsLd3u36v+l5 + H5BmGaYvNJ8+Knfsui9F+u/meiRQxwRrHHGI0XgKowBXqHlj+PQ0AHHpQAEAjBGaAPmz4ieDY/Cvi6fT + kURaPrY8y2J4WGYHge2GOPZXr+fs8ymOW5jPCLSjiNY9oz6fc3Z9oyP2vKMylj8DHFPWrQ0l3lHr96V/ + 8UTqfhjrz6x4fFvcZ+2WLeRIG+9gfdJ/Dj8DX7RwLm8szytUK7/e0XySvvZfC38tPVM/mLxIyKGT5y6+ + HX7muueNtr/aS+evpJI6/wDCv0Y/KTyj4i6vHq3iMWMh3aZpUf2m5UHh34wv4kqvtuNfzxxzmccfmawM + nejhlzzXeXRfio+Tkz+rfDPJXl2UvM7WrYl8sPKC6/g5eajEj8K/CzXPF9r/AG3LiMXjF1ZgOVz1AyMD + 09gK5OG+H6uPpvNcTO0qjdtOn4Wv08kj7rN+IKOW1Fl9CnzKCSettfud/PzudfZ/Am7XBlvwnrsbB/ka + +9jkFBfHNv0sv8z5SpxRiJfBSivW7/yNu1+CtvHjzdSuG9gzf0IrsjkuDjum/V/5WPPnxBjp7NL0X+dz + Xt/hPo8Qw73En1f/ABzXZHLsHDakvz/M4J5rjpu7qv5WX5HKeMvCn/COXamBXaykHyM3JU9wTXyWa4B4 + eftaa9x/gfYZRmSxNP2VWXvr8Uc6Bk9K8Ba6H0bdlc53xd438P8AgeSxGt6xbaQ99IY7f7Q+FlYYz9AM + jLHAGRk10/Var2V/Rp/kZwrwmm1fTfR6Lu9NF5vQ6C1mjdVdSVyMh0III9R60UJRhK7covuv8tPzMcRC + dSNkoyT6P/PX8j1rwJqV5qFhm4njniX5UbOH49RX3+X1FUpX9rz/ACsfnGZUnTq29jyfO6/yOq49K9Q8 + gq6rpltrOm3NjdxCW2uEMciHuD/X3rmxOGpYyjPD1leMlZo6MPXqYWrGtSdpRd0fLGs6Jd+GtSv9Fd2F + 9pEhu7KYcF4/vNj8MP7bX9a/m/EYXEZbWqYK9quHfPTfVxWrt8rT8rS6s/dadbD5lQhiJRvSrrkqR6Xe + iv8AO8fO8ex7H4a1qPxDodpfoADKmXUfwsOGH5g1/VWSZnDOMuo46H21quzWjXydz+HOIconkOaV8un9 + h6PvF6xfzTXzNP8ACvcPnQ/CgA/CgAPU0De7Cgk57x9qx0bwlqE6NtkaPykPfLfLx9Mk/hXx/F2YPLck + xFaLtJrlXrLT8L3+R93wPlizbiHC4eavFS5n6R97X1aS+Zwvw18PLrHjnQtOdd1vpkH2+cY4MjYcZ/Fo + lP8AuV/P2QYBYrNMLhGvdox9pL/E7S/WEX/hP68zrGPD5diMSn71WXIvRXX6Sa9T6W59a/oQ/ETwT9qL + xCyR6PoaPhW3Xco9cfKn/s9fj3iBjWlRwUXveT/JfqfrPAuDTdbGNbWivzf6Hm/wRZF+KWgmQ/L5kgGf + Xynx+uK+H4UcVnWH5u7/APSXY+04oTeT1+Xsv/SkfYf41/TJ/OQfjQAc+tAC/jQAyaZLaGSWRwkcalmY + 9AAMk1MpKEXKT0RUYubUY7s+Bnuvt9zdXWNonmeTHpls/wBa/kjGT9rXnPu7/ef1Xh4eyoxh2SX3HqH7 + PfidtE8ZS2bvi3vIgSD0yCAf0IP/AAGv0/gDGONarg29JLmXqv8ANP8AA/NuOsGpUKWLS1i7P0f+TX4n + 1Xz61+1H42fPfxZ8PLpvxDlWNcW2v2pGB088dP8Ax9Yyf941+GcSYBYfOZQivdxMbf8Ab/T/AMmUW/Vn + 7BkGMdbKlNv3sPK//bvX/wAlcl8kbfwt1Y6p4Otldt0lqxt2+g5X/wAdIFfrnAWYPH5FSUneVNuD+Wq/ + 8laR/NXiXliy3iOtKCtGqlUXz0l/5Mm/mdaSACScAV+iNpK7PyxJt2R4TaQt4q1S1hOc63q/znuI1Ix+ + H7xv++a/juUpZxiU3via7b/wrb5e+/uP7/w1GOS4KNKO2GopL/E1r8/dX3n0r4w8CaB4/wDDc+geINLt + 9U0eYANazLwMdCpGCpHYggj1r+lFCKiopaI/CnJt8zep8m/GD9jH4U+C/Dt5JpqXUGr3uEsbeW5klKne + u8qM9AueWz1Hevl8/wA5w+SYVyetWSfJHq3/AJLq/wBT6HJcqr5tiFGOlONuZ9l/m+iJ/Dscmj2jK8Ie + aRtzMZOfYdP85r47gnjDD8L4SrGvh5VK1WTlOXMlfstumr9Wz1uN+CcXxXjKU6OJjTo0o8sY8rdu7366 + L0SNYarIDkQAH/rp/wDWr9G/4i3hf+gOX/gS/wAj84/4g5jP+gyP/gL/AMzqB8RRqGifYNV09rp1+5Ok + oDD0PI6/zrxv+ImYelW9rh8LJeXMv8j0v+IT4qdL2dbFxfnyv/M5f+1ZFbIgAweD5mP6V7H/ABFrCvfB + y/8AAl/keb/xBzGf9Bkf/AX/AJna6R8W5rex+z6hYG7YDaJBKPmX/aBHNfP1/EXCyqc9HCyj/wBvL8ND + 16XhZjIx5amLi/8At1/5nKanrMM95JJZ2TQQNyI3lztPoDjpXtUfFmjGCjUwkm+/Mv8AI8yp4O4mUrwx + kUv8L/zPMfGnw8svGfiHRH1mJJfDsF4813aNIwBV4ihYMuCCG2tx6V+ZYTiXC4fO8TilTdPDYiSk1e/J + N7vTo3du22nY/XZ8N4uWS4fCzqKpiKEXFNac0FsteqVku+vc9o8A/sT/AAx8P3mn6/p9nJcXChJ4mupm + nWJ+DlQTtyD0JBIxX7PFQ+KOp+XSc/hloem/FnwtBL8ML+2gT/jyAuoyeTlT8x/75LV8fxhhFjMnrO2s + LSXy3/C59RwviXhc0pdpe6/nt+NjzH4b6gV8WyZPyanYpOf9qRcBj/30JK+b4DxjjnM4N6V6Sl6yjZN/ + fznP4oYBVMjp1ktcPVcfSMr2/DkPVK/oQ/lQyPF2oHS/DOp3Kna6QNtPoxGB+pFfPcRYx4DKMTiYuzjB + 29XovxaPquFsCszzzCYSSupTjf0Tu/wTPP8A4TaMuo+PNBtmXdHp1mb6Qdi7/Mp+vzx/981/OXDWEVfN + cLRa0pQ536y1T/8AJo/cf2Vn+JdHLcRVW9SfIvSOjX/ksvvPpP8AGv6BPxQOfWgA59aAOfsv+Ro1n/dg + /wDQTVL4WZP418zX/GpNQ/GgBsn3DzVR3M6nwM5T4S/8ivFz/Cn/AKAKGUjtfxqSg/GgDyL9oCyFnHoG + vKu5rS68qTH8SMN2D7fIR/wKvy3jikqH1XMkv4c7PzT1t6aNfM/ROEantvrGAb+ON15NafqvuMX4UyG1 + t9Z0kvu+w3jBT/snIH/oJP419H4d1XTw+Ly5u/sajt6PT84t/M/KPFjDJ43B5klb21PX1j/wJJfI7yv1 + w/CTw7xZqxvNd8R6kGyIcadbn+6WyGI+qrL/AN9V/KHE2YPF5pj8bfSFqUfK90/vUZ/+BH9w8GZWsvyT + AYO2s17WXns1f0bh/wCAn0P8N/Do8L+C9Lstu2byhLNxyZG+Zs/TOPwr9g4ewCy3LKNC2trv1er+7b5H + wed414/MKta+l7L0Wi/z+ZB8UvHCfD3wZe6qSrXOPJtY26PK33fwHLH2U1tnWZLKsFPEfa2j5t7f5+iF + k2XPNMZDD/Z3l6Lf79vVnkvwH+HcupyS+ItYLT3d4TNJLJyxDHOM+rdSfTFeDwtlTw9F5jidatXW73Sf + 6vd+VvM97ijNFXrLL8NpSpaWWza/Rbetz3bVNa03w5arJfXcFjCBhfMYLnHYDv8AhX1+JxmHwcefETUV + 5v8Aq58jhsJiMZLkw8HJ+X9aHNR/GbwdJceSNbjVs4BeKRR+ZWvAXFGTylye3X3P/I92XDGbRjzex/Ff + 5nWaebO4i+1WTwyx3Hz+dCQwk98jrX01OrCtBVKck4vZrVHzdSlOjNwqRakt09GWfxrQzD8aAOftPiB4 + ev8AVItOt9Xt5r2VzGkKZJZgCSBxjoCfwrx6WcYCvWWHpVk5voexVyjH0KLr1aTUF19ToPxr2Dxw59aA + PPvjn4eGt+BLm4Vc3GnsLlCOu0cOPptJP/ARXwfGmAWMyqdRL3qXvL02f4a/I+y4UxrwuZRpt+7U91/p + +OnzPKfAeqmDxpbylsR6zab395VyGP4sj/8AfVfMcGZg6Oewbfu4qF3/AI1e7+coy/8AAg8RssWK4dnJ + L3sJPT/BKyS+6Ub/AOE9WvLlLK0muJDiOJGkb6AZNf0RiK8MLRnXqfDFNv0Suz+T8Lh54zEU8NS+KbUV + 6t2R4PaW1x4geztd2LzXtQ3u3ogbAP03M5/4AK/jpKtmbhGT/eYqq2/S9l8uZy/8BR/f9OFHK6bjBfu8 + LTUV62/Oyj/4Ez1bxB+0L4d8HSJpGkWUmrR2aiDfDII4VC8YVsHdjHUDHvX9p5XwbiJYeCk1Tikkla7s + lpppb8z+Qc144wtLETUIurK7u07K/Wz1v91vMqRftT6O0a+Zo17HIVOcOjKDjjnjIzjPH516EuDMSnpV + i18zzY8d4Vr3qMk/VEWj/HjVPElzcQ2Fi8jiQKv2e3aUKhOPMbgbR04Oep54Gbr8N0MJGMqs7adWlr2X + f1XlpuRhuK8RjZyhQhfXom9O77ej89djX0vVNV8SJrk2o32pWJsLf7Ql3pdwWt8bdzIBsXc49fmB7dOe + GtRoYR0Y0YRlzu1pL3t7X3dl9z7noUK+JxqrzrzlHkV1KD93a7VrK8vvXY830Sy+JHj+zR59XurTQp5B + /pd7MI1IzjK9C34cGvp8Z/YWBvTdGM6iXwpX+/dI+SwP+sWYKNVV5Qptr3m7demzfy0Z23xaj8NfBrwR + ca/rGsPDb2sXEUmGmuX4G1Bnkkkcds8mvw3EZNhcU6ldR9nFatrZdv8AJJbs/orAZvj4VKOBh++qTajF + P4pP7+m7b0S1Z8fWn7aHg/xXEbDxn4IuH0iRsSLG0d4pXPUq6rg47jOK+IjhJJ88b8v3H73LKJ4WrGhh + 8ZBYlr4b2adtV3a9UrroV7L9qfwT8NPF+n23gybV9Y8BTDNzpmoR4m01t3S3djlkI/gbgY4bnjvfJGpG + adn37+T7/wBbnFPhTMcThKkpRip/yp2T847KMk+mif8Add7+/wDg39oqzhmbUdJS11+xdv3NzbyPbgpw + SHQgkMOhB6H1r92yvhTLMxw0MbgpcnMtVpKz7XVv87dj+Nc84uznJsbUyzMoc7pvS/NFteaaev4X7nfR + ftWW5uiJPD0q2/Z1ugX/AC24/WvQfBc+XSur/wCHT8/0PJjx7T5/ew75f8Wv3W/U6XQP2iNF1/Vbaxj0 + vVI2uW2QuYkYO3ccN/LNeRiuFsVhaUqsqkXy76vb7j2sJxhhMXWjRjSmubRaLV/eZ/x90wadd6F4mij3 + GGT7NOMffU5ZQfbG8fjX848b4f6rWw2awV+V8svNbpfNcyfqf0RwjW+s0sRlsn8S5l5Pa/32fyMX4U3H + 2G61rRN++O3m82Fj/Eh4z+ICn8a97w7xHsJ4zKW7qEuaPmnpf8Iv5n5j4s4JVfqWcRVnOLhL1Wq+esl8 + j0T8a/aT+eQ/GgA/OgBT1PFBT3Yn4UCOA+MDNPpml2KnBubtR+QI/wDZhX4/4lTc8FhsJH/l5UX4Jr9T + 948IqKWZYrGS/wCXdJ/i0/yizX+A9ut3rvi3U9vDTrFH7Luc4/IL+VfN8GQVbG4/F95WXpdu35H6xxXJ + 0sJg8N2jd+tkv8z2Ov1c/Nz5W/aOnab4kOh5EVpEi/Tlv5sa/nnjiblm7T6Rivzf6n73wZBRypNdZSf5 + L9Dz3QNXl0DXLDUoRmW0nSZRnrtOcfj0r4zB4mWDxNPEw3g0/uZ9fi8PHF4eph57STX3o+4NH1W21zS7 + XULNxLbXMayxsPQjv79q/rDDYini6MMRRd4yV0fy7icPUwtaVCqrSi7MtnpXSc4UAFAHkn7RXxEi8LeE + 5dGtZQdW1VDEEU8xwnh2P1GVH1PpXwvFmbRwODeGg/fqK3pHq/nsv+AfccK5VLG4tYma/d03f1l0Xy3f + /BPlyCLyolT0HNfztOXNJs/fErKx0HgGYw+OtIx/EZFI9jGa+14Nm4ZxSt1uv/JWfIcWQU8orX6Wf/ky + PtXS5zd6bazHkyRKx+pHNf0e9z+eUeW/tEwGDR9D1SMfvbS92qfTcu7+cYr8s49g6eHw2Mj8UJ6fNX/9 + tP0XgySqV6+FltOH5O3/ALcc58L2W11nxPYJ/qorrfGPbLj+QWvW8PZqlisxwcfhjNNejcl+SR+deLFH + 2lDLMa/ilCUX8lF/m2dvrUhh0e+kHBSCRh+Cmv1fM5ulga81uoSf3Jn4dlFNVsxw1N7OcF98keV/CuAT + eOvBsZ+6IJ5j9QZ//iRX8t8NwU8zy6L25Zv53qf5I/uTPpuOX46S/mivlan/AJs+m2IUEkgAckntX9EN + pas/Dkr6I+MLnxunxY+LviuaW5zbaSIre2tFfa2xwWDnvjGOn8TNntj5nhTh3LeMJYjOczXtFJuNON2u + WCbSas07tpv5m/GnEmZ8Ixw+VZXL2bS5pysnzTaTtqmrJNfcX7vTLyxBktXN3EOTDL9/8G7/AI15XEnh + fi8DCWKyObqxWrpy+P8A7dl9r0av2bZ6HDPivhsbOOFz2CpSeiqR+H/t6P2fVO3dJHHTfGPwjY6pNpuo + avDpl9CwV4r3MWCRkYY8HII71+O0sBjqtGOIjQk4vsr7OzuldqzVndI/cJ4/B06royrRUl3dt1dWbsnd + dmdBZeKtG1EA2uqWc4PTy51P9a46l6TtUTj6pr8zshKNTWm0/R3/ACLT6rZIpZruBQOpMgrFVqb0Ul95 + q6c1ujE1X4l+FdDQtfeINOtx6PcLk/QZ5rupYbEV/wCDSlL0i3+ljjqYnD0f4tSMfWSX6h4b8bWnjqKR + /DjfbIUcxtcujLGpAGcZHPUcivVwXDuc5pjll2FoWnZSbk1yxi9Lyte22i3fRM8TMuJcnyfAvMMXWvC7 + SUU+aUlraKdr76vZdWjpk8MxzQuLyeW4d1KkhtgXPdQK/ojJ/CrKMJT5s0k8RUa1u3GK/wAMU/xbfeyP + 5pznxaznG1bZYlh6aelkpSdv5pNfgku12db+yh8UTrtlqXh+5u0vDpt7NZR3Cn5ZAjEKw+ox04yQBxXz + 2VxhluKxGRqfMqOsG93TbaS8+Vpr0sfoGMqTzLB4fOZQ5XWXvroppJv/AMCTT9bnvniiBbrw1q0LAFZL + SVD+KGvVzKCqYGvB9YSX4M4cBN08XRmuko/mj5q8AyFfEfhVvWGeI/TMp/m1finBtRxzjLX/AHakf/Tj + /Nn6B4g01Ph7Ml2dOX401+SPbvwr+qT+KTkPivIY/BF6BxveNT/32D/SvzrxAm4cPV0urgv/ACZP9D9U + 8MaanxRh2+im/wDySS/Uj+BsCnxr4gkxzDawwL9MAf8Asgr844PgnmuKl/LGMflZL9D+g+KJv+zcNH+a + Un+b/U9tr9fPzAWgBKAMCy/5GjWf92D/ANBNUvhZm/jXzNf8Kk0OW1/xumia3DYfZxIm1WkkLYwCew9u + v414OMzRYWvGjy3XVn0WCyh4zDSr81nrZeh08n+rNfQR3Pmanws5T4Tf8ivF/up/6AKGUjtakoPyoA8+ + +O8Al+G2oMRkxSwuP+/gX/2avhONoKeSVW+ji/8AyZL9T7HhKbjm1Nd1Jfg3+h518MpSfE+rj/nta28x + +pQH/wBmNcPh/Uf9qYuP80KcvnZP/wBuPnvFamv7LwU/5Z1I/K//ANqej3Eot7eWVhwilj+Ar9xrVFRp + yqPaKb+4/m2hSderClHeTS+92PBdDtDq03h60k+Y6hqpMue65jUfzf8AOv41wtN4v6rSnq6tZt+esF+s + j/QivKOEWInDRUqSS8tJP9In1zX9RH88nzt+0Let4n+IvhrwqrE28S/aJ1XuWJz+IRDj/er8y4hTzLN8 + Lln2d389/uivxP0vh/8A4TcpxWZ/a2Xy2++T/A938PaWmj6Pb2yqEYKGcAY+Y9fy6fhX6botFsfml29X + ueXfFf4P6l4x8TJfWt/IttNGFeEDcUYccEkAA9frmvgc24U/tfGvETruMGlpa+vlrov1ufd5VxR/ZWDW + HhRUpJvW9vv01f6WOd/4Zhka2ymoypPj/lq6MM/QKP51xVOAcudO0Ks1Lvo191l+Z2Q45x6nedKLj21T + ++7/ACKHwL8TX/hLx7c+E75y1tM8kJiLZEc6HGV+uCD68eleBwbia+CzGrlVV3XvadpR3t6pP8D3OLsN + RxuX0szpKz017xltf0dvxPpSv2o/HDy743fEP/hG9K/siwbdqd6Np2H5kQ8YHu3T6Z9q+A4rzp4OisFh + 9atTTTdJ/q9vT5H3nC+TrF1XjcRpThrrs2v0W/8ATPnv4fSTJ8RtHMhKTLdOrFT0IVwa/MuGKc6Wf0qd + T4k5J+tmfpHEk41cjqzhs1Fr0uj7VPFf0Yfz2FAFbVLFNS027s5AClxC8TfRlIP865sTRWIoToy2kmvv + VjehVdCrCrHeLT+53Pk3QbhrQ+H5zw9rqbRN7KfLOP8A0P8AOv5uyeu8PWwNbrTrWfo3B2/9K+8/beIM + OsXgsww/SpRbXqlPX/0k9d+It0bPwVqrjgtGI/8Avpgv9a/pPjPEPDZBiprrG3/gTUf1P5D4BwyxfE2C + pvpJy/8AAYuX5o4/4Uact38SNFiYApYaaJsdsvHu/nNX4Vw1QVTO8NDpSpJ/+BR5vzmf1hn9ZwyjET61 + KjX/AIC+X8oHoXxH0Twv4G+HOuMmm2Vs11E8aExAvLM2dvPUkHn2x7V/VWU4jH5jmNFOpJ8rTeuiS38v + LzP5hznDZdleV13GnGPMmlpq5Pbz318j5Jr9wP59Oy8D+JfFKWV94b0Dz511JChgiUEoSVDOD/DlRtJy + BhvXFeBmOEwDnDG4uy5Or672Xnrr8j6PK8bmSpzwGCu/aLZdNrvy00b217n0N8GPAer+BrCWO9ujLaXU + Mcq20vD20vO9cDIxyOQe3Svy3P8AMsNmVRSpRtKLautpLo+n5fM/YOGsqxWV03GtO8ZJOz3i9brqrfP5 + Hos0UMkJSWONoRyVcArxyOPbFfKxlJSvF6n2UoxcbSWh8I/tj+HvHvx68PW954dtxrHh7w/NJLKNPDBJ + 2dE5UMAzFMMMc/eP4+pxBknssPTjSm1N6um93a9no2vT8Ds8O+L6GDzStXxtJSp25Y1UrqLla+jSduja + vp3Wj+CW3wyNFMpV1O1lcY2nuCK/PY1Wny1dfXp6o/oDEZPSlD6zlL9ndN/u0nKp/wBeqkndK28U01bZ + vQ0vC3w/1z4g6tLp/hfTLjV9Qjhe5eC1XJEa4y35kD3JAHJrnlCNSXJR959bLT5H12XZli8FhVXzuKoQ + 0jFzlebf96ySv1vp5rdknhHxvrfw71qQ25ktpkfy7myuFIVyDgq6noRz7ivTyjOsbkVb2uGl7vWL2fr/ + AJ7nn8YcDZNx5hOTGRUaqXuVI2uu2vVeX3H178OvFsnirRNO1+ztHgkOZvKljEgUo2CSCCGXI7jHrX9P + 5ZmNHOsvjibOKmrWvZ32tdW+Vj/M3iDI8TwtnNbLaklOdGW6V07dbP8AFM+2PAli2oxaJf31sND1y1tm + +0WNvtjSeOQffMY6DcoPbBUj0r8mzKoqTq0aUvaUpNWk7tprpd+T+5pn6/lVJ1lRr1o+yrRi7xVkmpdW + l5q/k00WPjNp66h8N9XGMvCqTKfTa4J/TNflHF1BV8lrrrGzXya/S5+q8MVnRzai+9196f62PG/AF0U8 + aaZJ/wA/umhD77Bt/wDaVfEcFYhwz+hL/n7Rt/4Crf8AuM7/ABIwyq8NV/8ApzWUv/An/wDdD1/8K/pU + /j8PwoAX8KAEPU0De7CgR5/8T8DWPCmfu/bef++kr8b8Qf8Aecsvt7R/nA/oLwo/g5pbf2cfymb37OXG + h61u+/8Abfm/75H/ANevC4A/3XEX35/0P0zjX/eKFtuT9T1zNfqh+cnzT+03o7Wvi3T9RAxDd2uzP+2j + HP6MtfhHHuFdPH08R0nG3zi/8mj9t4HxKqYKph+sJX+TX+aZ5RcabJEgkjzLEwBBHUD3r85nQlFc0dUf + ocaibs9Gdh8N/i/qvw7fyFT+0NJdtz2btgqe7Rt/Cfbof1r6vIOJsRkz9lJc9J9O3mu3psfK55w7h84X + tE+Wquvfyff80e/+Hvjp4M8QRL/xN49NnP3oNR/cMv8AwI/KfwJr9pwfE2V4yKaqqL7S0/Hb8T8hxfDW + aYSTTpOS7x1/Df8AA3bn4jeFLOEyS+JNKVOvF5GSfoAcmvTnm2X01zSrw/8AAl/meZDKswqPljQn/wCA + v/I8y8dftP6PpsMlt4ZibV74ggXEiFIEPrg4ZvpgD3r47M+M8LQi4YJc8u70iv1f4ep9hlvB2JryU8a+ + SPZayf6L8fQ+d7+/v/EWrT6pqtw95f3Dbmd+foAOgA6ADgV+J43G1sdVlVqy5pS3f9dD9jwmFo4OlGjR + jyxWyJp7JraBXk+V3PCd8eprjnScIpy3Z0qak7I2/hfZNf8AjiOYD93ZQu5PbJG0D/x79K/QuB8K6uZK + rbSCb+9cq/M+F4zxKo5Y6XWbS+53f5H2NoCGLRbFW6+Sp/Sv357n4OtjgP2iMf8ACBR56/bY8f8AfL1+ + bcfW/slf44/kz73gz/kZv/C/zRxPw4z/AMJj4g9NiZ+v+c0+Ar/2xj/SJ8l4p2/sfL/8UvyPQdUgN1pl + 3COTJC6AfUEV+zY+k6+ErUl9qMl96aP55y2ssNjaFd7RnF/c0zyP4YXQtvGngy4JwuJrUn/aJk4/8irX + 8p8O1VTzHLqj2tOHzbn/APJo/uzPKbngcdTW/uy+Vo//ACLPozxQxXw1qxBIItJiCO3yGv3zMm1ga7X8 + kvyZ+MYBXxdFP+aP5o/PS5+H+lz+In19DeWeqSYBurS6khPCgY+UjsBX8wZZxXneT4eFPB1OWEb2dl1d + 2r28z+gMy4ZyfOK05Yympydrq/ZWTsdZbeINR0q3Ytq07QxqWZrko+AOpLFc/rX01LxR4suoRxCbf9yD + /Q+Uq+FvCTTnLDNf9vzX/t1j5v8AjNP4S+JmqxarZ+L9Otb8LtmE0bhZcE4OVXg8kdPSvqcnzHPsNOtP + McHKbqSc7x5VZvfS6Wr16a37nlZjl2SzpUaWAxUYKnFRSlzPRba6vRaddLdjy+78P28V+kkev6RcIq4z + HOw9f7yCvuaeZymvew1SPrFfpJnydTL1DSNeEvRv9UitHo6kXStq2nDzCdpNzx39q1+vJbUZ/wDgJn9T + b3qx/wDAjQsvB+nXdtDHdeLtFswpy3zSu3foAmP1rz6+cV4L91gqkn6RS/8ASr/gd1HK6M3+8xVOK/7e + b/8ASf1PqH4S+OtB0jR7Tw14b8QW91cRRF3EcYDSN1d/mX1JOOcV+bVOJeLeH54jGUoexhVkm7xjLpaK + u09kvS9+59jLhfhXiFUMPiJe1nSi0rSlHreTsmt2/W1ux0niGzn8UW72+oarqTwOMPFBdNArD0Ij25Hs + a8et4l8UYhcs8Tp5RivySPTw/htwvhZKdLC6rq5Sf5tnV/s/+HLLwRryWelRPawhHl2s5Y7iV5yfoPyr + 1uD8xxuY8ROrjX7/ALNra2l01p+Jz8T4LCYLIlTwa9znT3vrqnqfYnjG7Wy8J61cMcCOzmb8dhwK/ac2 + qqjl+IqPpCX5M/KctpurjaMF1lH80fOXw/gL+JvDC9o7aeZvbLSqP5D86/HeDKTnnOXr+WFST+ftF/kf + b+IdZU+Hcwv9qdOK+Tpv/M9qr+pD+Ljk/ilAZvA+obeShjf8nXP6V+fce0nV4exFunK//Jl+h+n+GlZU + eKMLfaXOvvhK34lT4H3YXx1rMOebmwhuR+SH/wBnr8w4QqpZviIfz04S/CL/APbj+jOJ6beWUZfyzlH8 + ZL/209yzX7GflgUAFAHPWsiReKNX3sEJSAjJxxtYf0NUvhZm/jXzNX7VCP8Alsn/AH0Kk0PMPiPDG2vp + MCsgeFSCCDggkf0FfBZ5DlxKl3SP0XIKnNhHHs2d5oWqRX2g2crSrvMQDAsM5HB/UV9ll9X21CnPy/LR + nwuZ0fYV6lPz/PVGR8Jv+RWh/wB2P/0AV2s4kdrUlC5oA85+Pl0tv8OrmMnBnnijH13bv/Za+A45qqnk + 04v7Uor8b/ofa8IU3PNYyX2VJ/hb9TgvhnAR4l11u1vFBbH6qu0/+gVl4f0n/aWOl/JGnD5pW/8AbT5X + xWrL+zcvp/zyqT+Wj/8Abju9a/5A1/jr5En/AKCa/X8zv9Qr2/kl/wCks/A8nt/aWGv/ADw/9KR454Ew + PE3gnONv2lvz8w//AFq/k7JrfXMtvtzP7+Z/8A/u7Nf91x9v5V/6SfVVf0sfgR85SR/2x+1HqIk+ZYVj + VQewEcSn+Z/OvzXCfvuK60n9mOn/AIDFfqfpGL/c8K0Yr7Utfvk/0Po3NfpR+bhmgCpq+rWuhaXdaheS + CG1tozJI57Aenv2A9a5sTiaWDozxFZ2jFXZ0YbD1MXWjQpK8pOyPmP4TW9x4w+K0+umMon2h5zjoHkbc + R+C5/MV+Q8HUKmPzOvms1Ze8/nJ7fJX/AAP1ji2tTwOWUMsi7vRfKK3+bt+J9G+MPFVr4O0G41K5IOwY + jjJwZH7L/j7A1+pZnmNLK8LLEVemy7vov66H5plmX1MzxMcPT67vsur/AK6nhfw88OX3xE8VS+IdTLPv + cvGWHAHQvj9FH+FfAcMZbVzHESzzHa3fuJ9/5vltH/gI+64lzGngMPHJcFokvea/9J9XvL/gs4HwrGsP + xYtY14VNSnUfQGSvksj/AOSnX+Kf5M+rzn/knH/hh+cT7MzX9An4KFABQB8hNzFNt/6C67f/AB7/AOtX + 8uUtvd/5/q34n9CYn4Jc3/PmV/wPVPiv/wAiPe/70ef++1r+i/ED/knq/rD/ANKR/JHhhb/WjD37T/8A + SJGZ8Fsf8LMus9f7Hi24/wByD+lflXCf/I9nf/nzH/0mmf0dxL/yJ4W/5+y/Ooei/GLwY3jfwRd2tvCs + uowYntck53A8gY7ldw54yRX9H5DmCy7HRqTdoPSXo/8AJ2Z/PnEeWPM8vnTgrzjrH1W/3q6PnLwJ8L4f + E17q0OraxFoQ06aO2cOodnlZyu0DcO6kZ55Ir9WzLOJYOFKWHpOpzptdLJK99n3PxvKsijjqlWGKrKl7 + NqL6ttu1t12PoP4P+BNL8F6VcpADLqjSvHczyKyOyqxMfyMAVBUqcY79TxX5fnuZV8wqxc9IWTSVmrta + 6rfW6/RH67w7lWHyyjJQ1qXak3dOyemjtbSz+e7PQa+XPrzj/ip4/i+HnheS+8sy3czeRaoRlfMKkgt/ + sjGT69K97JcslmmKVK9orV+nl5nzmfZtHJ8G61ryekfW3XyR8+eFv2gPEWgXrPdCDULExsosliSBEY8h + l2KMHPX1ye/NfqGN4XwWKhaneMr/ABXcn6O7PyLAcXY/CVL1LThZ+7ZRSfdWXffv+J5j8XfhJoX7Rkeq + 6xo2l2vhfxlZWxum+ykmHUEX/WblwMMAQcjJIz1wK+Czvg+FJQlCpdydrtbN7J909r6Wdj9g4P8AEzE4 + WU6U6SdOK5nC71S3lB7xkt1a9+t7HzN4A8ba1+z/AOKbmG6042d4+Cl9CgFxB23xt92aM/xRPlXx1RgG + H5TXwmIyqu6NaHLL+tu/of1hQzTLuNMvjXpVvaUlun0v0qJfC+kasdut1eL9n8eaTov7VvizR/7A8Ppc + 63aRfbNa17RgRDdW207UMZ+dZiRyr5KgYDSDaa9bAYSlmuJhztRimuaWyd9l69+y7nxGaZxjuBcsrUaU + 3Oc0/ZU3rKFvindaOP8ALbST1tFpo9e+E/g/Wb7XNM/4RywMdtYyRxmVYx5MEfQhs8Ebc8dTzX9CY2WX + 5VgHharSVtF1dtrW87a9D+H8CszzrM/rtNOUua7k9UrvW7e+l79WfYWm6Eum381wl1O8RiSCG1JAigjU + cBQBknOeSSecV+LVcS61NQcVe7bfVt9/8lY/eaOEVGo5qTtZJLoku3+buZ/xII/4QHxBnp9il/8AQTXy + XENv7JxV/wCSX5H1OSX/ALTw9v5l+Z8++Bs/8JT4Q9fsc3/odxX5Nwh/yO8rt/JP86x9lx9b/VvNL/z0 + /wD3Ce18V/U5/FQUAFACnvQN7sOaBHn/AMYY3h0rTL5Rlra7U/mCf5qK/IPEqnKOBw2Liv4dRfim/wA0 + j938Iq0XmeKwcn/EpP8ABr9GzW+BFytp4g8W6YCCBMs0Xuu5hn8in518zwZNUcdj8Iv5rr0u9fuaP1ri + qDq4PB4n+7Z+tl/wT2Xn2r9YPzY4H41eDG8Y+CbhYI99/ZH7TbgdWIHzL+K549QK+P4qyt5pl0lTV5w9 + 5fLdfNfjY+s4ZzNZbmEXN2hP3X89n8n+Fz5g0W6823MR+8n8q/AMLPmjyvofvlaNnfuWLjTILkksgVj/ + ABLwa1nQpz1aM41JR2M+fw4H6OrD0da5nhWtYSNlWT3RVPhQ5/5Zf99H/Cj2Nb+Zf18h+0h2LNv4bWP7 + zqo9EH9aFhXL45C9slsjSt7CG0GUUbu7Hk11wpQp7IxlOU9zntZ1ASSPJ/CvyoPWvMqS9tU02OuC9nE9 + f+CPg6SHToXlUi61NxI2RysQ6fplvxr+huEMs+oYD281aVTX/t37P+fzPwTi3Mljsd7CDvGnp8+v+XyP + pRE2IqqAFAwB6V9qfFnkn7RM7XGl6DpKH99eXu5QO+1dv85BX5Zx7J1aOGwUd6k/yVv/AG4/ReDIqnVx + GLltCH56/wDtpz3wuUXereJtQTmKa62xn2yx/kVr2PDyCrYnMcbH4ZTSXonJ/k0fnHixW9nRy3Av4owb + fz5V+aZ6Ga/aD+eTwe9WXw3ql0IhibRtTW7iX/pmxHP5rF/31X8gZjQnlGMr0orXDVueP+GTVn+EPvP7 + 2yXFwzrLcNiJPTEUeWX+KKaa/Gf3H0vrV7FqXgq/u4GDwT6fJKjeqmMkfzr95xlaGIyyrWpu8ZU216OL + Z+S4WlKhmFOlNWcZpP1Uj4q8b/ErR/Cfw9urm8TaYIQFibA3yDoqn1J9u9fGx4tyvP8AhijwzhMPL27j + CFuVckOW16l7+Te123Z9z0Y8G5rknFVXiXFYiPsFKc78z55KV7U7W80t7JK67HzFr/7Slp4n0a60y88O + XENtcrslNvqIVivcZ8roeh9q+cwXAVbL8RDE0cUnKOqvC6v3+Pofb4rjKljaEsPVw7UZaO09bf8AgJwS + az4AP3/DWrL9NTU/+yV9k8Jn/TFU/wDwW/8A5I+WWIybrh5/+Br/AORJ01f4bn7+ga2v+7fIf6Vi8NxJ + 0xNP/wAAf+ZqsRkXWhU/8CX+Q9tW+GeONC14n3u0FSsNxN1xFL/wFlOvkHSjU/8AAkQvrHw7H3PD2st9 + dQUf+y1osLxF1xNP/wAAf+Zm8RkfShP/AMDX+RZ0Lxz4Q8L6za6ppvh3U47y2ffGzaoMehBHl9CCQfrW + GMyjN8xw88LicTBwkrP92/8A5LdM2wuZ5Zgq8cRQw81KO3v/AP2p7N8N/wBpvTtc8Z6fZahpA0y3lYhZ + 3uxIN/8ACCNi4z2OeuK+YwHCy4WxlHOakvrEKMlKUFGzt1avJ3cfiS023R7OaZ9LibAV8npL2E60XGM3 + LS/Z2SspfC3rvsz6n8H6xb6v4zga3RgEt5AXYYJyRx+H9a+5qcWZbxVxLh6mXU2lTpzTlJJOV3Gy3ekb + O1+rfz+Ey3hLMuFOH8RTzGom6lSDUYttRspJvZayur26JfL2v4763/ZngWWzQ5uNRlS3RR1Izub9Bj/g + VcvGuM+r5U6EfiqtRX5v8rfM9rhLC+3zFVpfDTTk/wAl+d/kee/DTTt/ifUrgYaKwgjsEYdCwADEfihP + /Aq4+AcFzZpicT9mjGNJeunM184t/wDbx894p5hyZVhcF9qtOVV+mvKn/wCBW/7dPTa/eD+ZChr+nf2t + ol/Z4GZ4WRfYkcfrivJzbB/2jl9fCfzxkl6tafie3kmP/svM8NjulOcZP0T1+9XPKvhxrf8AYvi7w1fy + nZHLv0y4J4w2cLn2AaL/AL5Nfy7kWL+p5hg8TPRO9KXqnZX9E4fcz+4M4wyxeBxVCGtrVI+j3t6tS+9H + 0/zX9Fn4YHPtQAc+1AHCfEzwRca9HHqem7P7Sgj8poZM7LiLOdpIBIIJJBGepGORik7EyVzxu60a+nlN + u9kY5h/CJU4/MiuX61Qdb2HN7/Y7PqldUPrDj7ncn0nS73SZHFzbrBHLgKdynLDPGAT2z+VeBn9JOlCr + 1Tt9/wDwx9Hw7WftZ0ujV/udv1Jb7TReXGNzRLKAryRj5sA8gemRnn2rx8vzWeDSpSV4fie3mOT08c3W + jK0/wf8AX9I9V+H+v6ZZ232Eyi3kZwI0cYXAAAAPSvqKObYXESUE7PzPka+TYvDRc2k15Hfc+1eueKHN + AHjHx41OO+1jQNCZsxIzX10B2jUHn/vkSV+TcZ4iGIxeFy9/Cm5z/wAK/wCApH6XwpRlRw2Ixq3aUI+r + /wCC4lP4TWsjaJealMMTahdPMT6jOP57q+y8O8NNZbVx9Ve9XnKXyWn58x+K+K2NhUzill9J+7Qpxj83 + r+XKdpPEJ4JIm+66lT+Nfp9WmqtOVOWzTX3n45RquhVjVjvFp/dqeB6NdnSJNBu5PlOm6sRL7LmNh/6C + 9fxphpvB/Vqs96NZp+Xwv9JH+hFZRxirxp7VaSa+6S/WJ9dDJHav6jP55Pne7H9iftVOX+VL9YyhPfMS + /wBUNfmlJ/VuLJp/8vI6f+Ap/nFn6TVX1nhSDX/LuWv/AIE1+UkfRPPtX6WfmxHcXEdpBJPPIkMMal3k + c4VQOSSewqJzjTi5zdktW30LhCVSShBXb2R80/Ev4gXvxZ1xNA0LcujQvuaUggSkf8tG9FHZe/1xj8Xz + LHYni7GrLsv0oxer7/3n5fyrr67fsGXYHD8K4N5hj9a0lou391efd9Pz9i+F/gGDwbo0aiPErL/GPm56 + s3uf0GBX63l+AoZZho4XDr3Y/i+rZ+WY/HVsyxMsVXer/BdEjyP9oG917WPFLaelldNYWyjyTHCzI2QC + zZxyc8fh9a/IeL1mWNxvsadGcqcLWtFtO6TeqX9WP1fhSWXYLBKrUrRjUnveSTVm0lq/n8zm9H+IHxB0 + C28ixSWCLgYGmKeAMAfd6CueGd8T04KnChJJKyXs9l/4CbzyfhupJznWi29W/adfvOS0zUb/AEbxZb37 + 2slxqSXDzG3MTBndgxPygZH3ia+Xy/E43B5ssQqLlWTb5Wmndrtv1ufS43D4PGZY6DqqNJpLmurWTXXb + pY+rfhX4+vfHelXU2o6cdLu4ZyghKOuY9qkN8wz1LD8K/oDJcbisfhnVxdH2crtW1Wllrr6n4TnOCw2A + xCpYWr7SLSd7p63emnodxz7V7x4RU1a/XS9LvL1yAlvC8zE+iqT/AErmxVdYahUry2im/uVzow9J4itC + jHeTS+92Pk/QLdrpvD1ueXudSaZvdAYxn9H/ACr+b8moPEVsBQ6zrcz9E4K/4SP2viHExwmBzDEdIUWl + 6tS0/GJ678RLQ3ngvVYwMlYvM/75YN/Sv6T4yw7xOQYqC6R5v/AWpfofyFwFilhOJsFUfWXL/wCBJx/U + 434U6gLT4kaFKThNQ04QZ90Qp/OHFfg/DddU86wtR7Vaaj/4DHl/OB/WefUXUynEQW9Oo3/4E+b8pn0h + z7V+/H4scj4s+F2h+Ky9y9stjq2d8ep2f7udJB91sjG7HvXuYHOMVgrQUuan1i9U11Wu3yPnswyPB4+9 + Rx5am6nHSSfR3W/zPJNb/aK1HQ/Flzb/ANn6ZqUFrJ5H2iHcGdQRu2vk9SD6jgcV9vh+FaOJwkZ88oOS + vZ20fS6Pz/FcY18LjJU/ZwnGLtdXu11s7s9o8FeO9J8e6WL3S592OJLeTAliPoy5/Xoa+AzDLcRltX2V + dejWz9GfpWWZrhs2o+2w8vVPdeq/pGD8ZPhxcfEbw9BBZ3IgvbWXzYlkYiOTIwQ2Ohx0OPX1r0shzaGV + YhzqRvGSs7br0/Vf5Hk8SZNPOcNGFKVpxd1fZ+v6P/M+d/iF8HtY+HOn217fXNpc288nkg27NkPgnGCB + xhTzX6nlefYbNakqVKLTSvrbb5PzPx7OOHMVk1KNatKLi3bS++r6pdjnfBmrajonijTrvSovtF8soSOD + buEu75ShHcMCR+NermFCjiMLOniHaNtX2trf5bnj5biK+FxdOrhled9F3vpb57H0J4q/Zp8KfFL4b2mh + +JtBstOvVUyLNpgKyWshP8MhySQMA5JBx6YFfgObVYY/ETcpOcejlv66Wt5H9O8OzxORUqdTDJUai3Ud + tejvfm00d7p+hp/Ar4B6L8BdGm0vREMsNwN01zO+6VnHrhRnI6njGAAK44qnToRo01blv879W+5343F4 + vMcbUxuMnzymldvpbRJJKyX9WKcOoeH/AIVXviPWTbXNrcTXS2p0yAgrKzFnSQIOFyCwBzjCcDJIr7WV + LGZ1ChhuZNKLlzPpayav16N+b1dlc/N41sDkNTEYtxcZOSjyLre7Tt03aXSy0V3Y9I8MSiXSI/LkWW1V + mS3cbiTEDhMlgCTjjPOcZyetfJ4xWrO6tLrtv12/ryR9ngZKVBcrvHpv8PTdLp1692c78adRGnfDfViS + A8wSBR6lnGf0zXwHF+IWHyWv3laK+bX6XPueGKLrZtR7K7+5P9bHjvw/tC/jTTo8cWOmKx9i43f+1a+K + 4Jw7nn9GP/Pqjf8A8CV//ch2eJGKVLhqt/0+rJf+At//ACs9f5r+lD+QQoAOaAEPU0De7DFAjA8d6Qda + 8KahbqpaQR+Yg77lO4D8cY/GvkuLMveZ5LiMPFXlbmXrH3vxtb5n2/BWaLKOIMLiZu0ebll6S91v5Xv8 + jgPhx4iXRfGugam7bbfUIf7PuGzwHXCDP5RMf941/POQ49YXM8LjJP3asfZy9VaP6Qk/U/sHOcE8Tl+J + wqXvU3zx9Hd//Jpeh9M/ia/oY/Dw/GgD5d+NvgF/BHiYazYxEaTfuWwo4ikPLJ7A8kfiO1fz/wAV5M8q + xn1ygv3VR/c+q+e6+7ofu/C2cLMsL9VrP95Bfeuj+Wz/AOCcnFIs0auhypGRXzcZKSuj6ppp2Y/FUIMe + xoAMexoAzNZvhDGYUPzMPmPoK4cTV5VyLdnRShd8zIvAvhdvGOvK0qn+zLQh5T2c9l/H+Wa+q4WyN5ni + lKov3cNZefaPz6+XyPmOJc6WV4Vqm/3k9I+XeXy6efzPrbwHof2W2N9Iu1pBtiGOi+v4/wBPev6JlZe6 + j+fFd6s638TUFHzx8V/ES6l8QriWN91toNsQCDx556Y9w7IP+AGvwniTHrEZzOrF+7ho/wDk/T/yZxv/ + AIWfsWQ4J0cqjTa97ES/8l6/+Sp/ejoPhhpJ0rwfabl2yXJNww/3vu/+Oha/YuBMveX5FS5laVS8389v + /JUj+ZfEnNFmfEdbkd40rU1/278X/kzkdZj2r9BPy88z+J+kpY6ta6syn7FdIbK92jOAR8r47kdR7oK/ + CeP8tjhsXSzW37uovZ1PntL5brzij+l/CzOHiMJWyVv95TftKd+v80f66Sl2Oy+B3ibz9MuvC+oMpvdO + J8sE5EsBPb1AJ/JlqODcwcqM8oxL9+le3nF9u6V/uaPsOKcElVhmeH+Cpv5SX5P9Uz87/wBvfTZdD/ab + 1iOS3az0y4s7WazTbthI8lFZkHT76uDjuDX3McLQwzfsaajfskvyPkJYitXivazcrd23+Z4Tpli+s6la + 6fYxfar26lWGGCIAtI7HAUD1JNbLUy8z9hfhT8NNIPgrT4tZ0axu76CGOGSdoR87rGoY5xz82ea73pZH + EtTsP+FY+Ev+hesP+/ApXHYT/hWPhL/oXrD/AL8Ci4WF/wCFY+E/+hesP+/AouFj4+/4KO/C9NN8GeFt + f0TSYbXSLC5mi1FreMAI0ojELN7ZV1z6uB3rCrdo2p7n5/SzQLE7bkPHYg1zm5+kf/BPnQP7Q+EVjNq1 + rJK8slxLDJPnc0YdVUg9dvBx2q6GFoUb1adOKk+qSTfzJr4mtV/dzm3FdG3b7jtvib4yTxF4tuL2F9+m + 6IPJtT1EtwehHryM+4j96/Dc/wA2jjsxnioO9LD6R86j2f3q/moeZ+vZLlrweBjh5q1SvrLygt/wdvWX + kdj8P/D7eHvDNvDKpFzN+/mz13N2P0GB+FfuvB+UPJsop0qitUn70vV9PkrL1R/KHHeerP8APKtek70o + e5D/AAx6/N3a8mjo8fWvtT8+DH1oA8Y8Z+H20/xFfWCKVi1Ii7s2HacZyg+uWGPVk9K/l/ivJ3gc1rYa + KtDEfvKf+NXvH53aS84n9ncCZ7HNMlo1pu9TD/u6n+D7Mvkknf8AuyPdfhf4yTxp4Ut7l3zfQAQ3S9w4 + H3vow5/Mdq/SuG83jnGAhVb/AHkdJeq6/Pf8Oh83n2WPK8bKml7ktY+j6fLY638TX1J86H4mgA/E0AeQ + eP7Wew8YSXCkxh1WWNlPOcAfzU1+fZtGVDGuotL2a/r1R+lZPOFfAKnLW10/69GW/GJu/FXhDS7+2j8y + SzuQ10qDkLtILfQZ5+p9K9jM1PGYKnXpq63f3a/ceNk7p4HHVcPVdr6L79PvOR/Oviz7cdECZEHPJFbU + Y89WMe7RjXlyUpy7J/ke2+Gria70W2lncvIwPzHqQCQM/lX6w9z8cWxb1C/t9LsZ7y6lENvAhkkdugUD + Jrnr16eGpSrVXaMVdvyRvRozxFSNKmryk7JHy3rWq3fjHWbzUApF5rU32a0iP/LOAEAn26Bc98SV/Oda + riM6xUq0F+8xMuSC7QT1f4JX2+M/b/8AZsjwaVV/usNFzm+8raL11bS78h7NpWnRaTpttZQj93BGIwfX + A6/j1r+scvwVPLsJSwlL4YJJfLr89z+FczzCrmuNrY6v8VSTk/K729Fsi3j2rvPMPEPF2kmz8QeIdO24 + Fyo1C3Hqy5Zsf8BaX8hX8pcT5c8JmuOwdtKn72Pm1dv8HP7j+3eCs0WPyLAYtvWn+5n5bJffaD+Z9BfD + LxEvijwTpl4X3TrGIJueRInynP1wD+NfrfDmYLMsro1r+8lZ+q0f37/M+Jz3BPAZhVpW0buvR6/ht8jy + v9pXS59D1rw140s1JezlFvMR7NvTP1/eD8RXzXFdOeDxOGzamvgdn9919+qPqeFakMZhsTlVR/Grr7rP + 7tGe36Lq1vrukWeo2r77e6iWZGB7EZr9Eo1YV6catN3jJJr0Z+e1qU6FSVKorSi7P1R81fG/4rXviLVr + zQLTfaaXZzNDKufmuJEbBLf7II4H4ntj8G4r4hrY6vPAUvdpwbT7yadtfK+y+b8v2/hfIKOCoQx1X3qk + 0mv7qa6edt38l58t4M+Jlz4KRBa6Rp87D5i828lm/vHB7dh0FYZXxZLKMOsPhsPHzet2+71/4Y6Mz4Xh + mtd18RXl5LSyXZaHpHhb9pDWNY8RafZXmm2ENrPKEkeHzC6j1GTjNfVZXxpicfjaWFlSilN2vr/mfMZn + wfhsDg6uJjVk3FX1t/ke83el2d+6vcW8czAYDOucCv127R+UWIP+Ed0z/nxg/wC+BRdhZHzV4kggg/aK + +zxKiRrdIPLXoB9nHb8a/GIJ/wCubb7/APuM/YXb/VC3l/7efTdvp9lpgkkhhithj52UBeB61+zOVlds + /H0ruyPO/hv8ZG+IXifVbKKxSDTLZmS3ug7M0xydpIxgfKCT6ZFfKZNnU83r1lCnalDRSvvrp+Gv3H1W + cZNDKKFFznepPVxttpr+On3lv46+IRovgaa1Rv8ASdRcW6KOu3q5+mBj/gQrzONcf9TyqVGL96q+Vem7 + /DT5nTwngvrWYxqy+GmuZ+uy/HX5Hl3gLSTP40iTGYtFtRET28053D/vp5P++a+c4Ly/2+ex093Cwt/2 + +73X/gUp29DPxIzRYbh100/exc7/APbkbNP7owv6nqt1bJeW00EgzHKhRh7EYNf0PXowxNGdCp8Mk0/R + qzP5Qw2InhK8MRSfvQakvVO6PBbee48PPbzgZvdA1DDD1QtkfhuRv+/gr+OpKtljV/4mEq2fo3p8uaL/ + APAkf6AUatHNaSqQ/h4qmmvW352a/wDAWfWen30Op2NveW774LiNZY2HdSMj+df0xQrQxNKNam7xkk16 + PU/Ba1KdCpKlUVpRbT9UT/nW5ifI3xt+GkngXxA15bndpGoSM0GWy0bdWQ/ieD6V+48PZusyw/s5/wAS + C1810f8Amfz3xPkksrxPtYfw5t27p9U/08jC+FmiXniDx3pNrZyz2xEwkkngBzGi/MTkdOmPxr0c6xFP + C4GrUqJPSyT6t6HlZDhauLzGlTpNrW7a6Ja/8A+1q/n0/pk83/aEtI7n4Yag72xuHgkikjYdYjvALfkS + Pxr6zhebhmcEpWumn56Xt9+vyPi+L6cZ5RUbjdppry1tf7nb5nhv7P2lPqPxJs7hXiWOwikupRNnlduz + jjqC4POOlfo3E9ZUstlBp3m0lbve/wCh+XcI4d1s1hUTVoJyd+1raeep9S+GNbbxHo0OpeQbeC4JeBS2 + WaLPyOfTcOcehFfjWMw6wlZ0Oa7jv69V8tj92wOKeMoLEctlLVenR/Pc1fzriO85nxxfaFoen/2rrVy1 + qsAyhjlKvKQchQgOJOegIIGSeOTXr5dTxeJqfV8NG9/LRed+nqrXPEzSrg8LS+s4uXLy9nq/K32vJO9t + 9Dzjw3470Txf4ssH0fVNQ0W8kupIFtDIDDcRiIEM8WNi52lRt5zyTmvq8XluKwOEmsTTjUiop3trFt7K + W73u76HxuCzXB5jjabwtWVOTk1y392SUbpuOy2sra3JPj1qQ1K/0LwxHKcM/2q5cn7igEBj9B5hP0Ffz + FxviFi8Rhsqi7XfNLyWqv8lzP0R/TPCNB4WhXzGSvZcsfN9vm+VGV8KLc30+s62ybFup/LiX+6g5wPbl + R/wGvofDrDOu8Xm0lZVJcsfJLX7tUvkfl3izjlTlg8ni7+zjzS83LRfPRv8A7ePQ8fWv2c/nwMe1ABQI + D1NBT3YUCCgDxDxJ4dbStbv9FUbYrtvtent6Sc/IPqMr9QlfyjxBkzy3Mq+WRVoVH7Sl66+6vXWPqoH9 + vcJZ+s5yihmUnepSXs6vpp7z/CXo5I93+FXjZfGvheKSV/8AiY2oEN0p67gOG/4EBn659K/U+GM4WcYC + Mpv95DSXr3+e/rddD4/iDK3leMcYr93LWPp2+X5WOz7da+uPmTN8R+H7LxTo11pd/H5trcJtbHVT2Yeh + BwRXDjcFRzDDzw1dXjL+rrzXQ7cHjK2ArxxNB2lH+rPyZ8keJPDV98OvEU2kahloSd8FwBhZEJ4YfyI7 + Gv5vx+X18kxbwtf4ej6Nd/8ANdGf0Rl+YUc4wqxNHfquqfb/AC7ob+NZnWH40AV768WzhLE5Y8Kvqawq + 1VSjfqaQhzuxzdnYXninV00+zG+aU5kkPRR3JPoP/rVWV5bXzTExo0leUvuS6t+SMcxzChlmHlXrOyX3 + t9l5s+lvhr4Bgs7aGxgUiyg+aaUjmVu+fc/oPwr+mcuwFHKsNHDUVot33fVv+vI/nDMMfWzTEyxNbd7L + suiX9eZ7AiiNAqgKoGAAOldxwHOfEHxjD4J8M3OoOQbgjy7aI/xyHp+A6n2FfPZ7m0MmwM8TL4torvJ7 + fdu/JHt5Pls81xcaC+HeT7Lr/kvM+cdL0a41vUbPSHZnubyUX2oyk8qvJUE+uGJ+sgHavxLK8rq5ri6O + Vu7lUftKr7LdJ+dm3/imk9Ufp2fZ1RyPL6+a6Wpr2dJd5PTTyul/27Fvqe6xxrFGqIAqKAoUdAPSv65h + CNOKhBWS0R/CNScqs3Um7tu7fdsdzVEFPWNKg1vTLixuV3QzLtPqPQj3Bwa83Msvo5phKmDxCvGat6dm + vNPVHrZTmeIybHUsfhXacHdefdPyaun5M8ajGqeF9ehWJvL17SjmBscXdvz8vuQMjHdcjqoz/K9fDY7J + ccqG2JofC+lSn5d7LZdY3jvFJ/29gMwwGf5csVT1w9f4l1pz637a9e9pbSue4aY3hH42+HoJ9T0fT9Wa + HiS1v7dJntnPXG4HAOOCMZH5V+3ZNnGHzrDKvR3XxR6xf+XZ9T8tzXK6+U4h0au3R9Gv8+66EmnfBDwF + pF5Hd2HhTS7K6j+5Pb2yxuuRjhhgjivf2PF3O0treO0gSGFAkaDCqO1AElABmgBaAK2oadaavZTWd9bQ + 3tnMpSW3uIxJHIvoynII+tAHEyfAH4cSSM58E6GCTn5bGMD8gKNAuzmfiL4nsfC9u/hXwrFHDqM6eXcS + xthbWIDkZ/h4/wC+Rz6V+a8U5/KN8qwDvVl8T6Qj1u+jtu+i17H33DuSxl/wo41fu4/Cusn0suqvt3en + c4rwF4aTXtRglVSdE01iY2YY+0z8Zcj04HHYBR614vBuQxzbFQrtf7Lh3pf/AJeVOr9NvRKK7nF4g8Tv + JcFPB05f7ViFrb/l3T7er1S83KXRHr341/SJ/Ioc0DDmgDn/ABv4XHijRmhQhLyE+bbyZxhx2z6H/A9q + +P4pyGOf4B0YaVY+9B9pdvR7fc+h93wZxLLhnM41560Z+7UXePe3eO6+a6nnPhTxfeeDtdfWI4mxu8nW + LADBznHmAe5/JsjgMK/nfAZliMoxkscotNPlrQ2d725kvN/dK60Ukf19isFh82wkcMppxa5qM901a/Lf + 0++Nnq0z6U0bWrPxBpsF/YTrcWsy7ldf5H0I7iv3/CYuhjqEcRh5c0ZbP+uvdH4xicNVwdWVCvG0kXa7 + DlCgDkviPov9o6OLuNczWh3HA6ofvflwfwNfP5zhvbUPax3j+XX/ADPpMjxXsMR7KT0n+fT/ACPPdO8Q + 3Wm6be2Ue1obpdrbgcr64/Cvk6WPq0qEsOvhf4X3sfY1cuo1sRHEv4l+NtrmZz615x6ZJbf8fEWT/GP5 + 12YP/eaX+JfmcWO/3Wr/AIZfke2eHQI9Cs+w8vJz+dfqUnbU/I0eLfFf4gx+LrmXRrC4KaDZsHvrxORM + wPCJ68jj1PPQZr8R4lzyObTlgsPO2Hp61JLq+iXfXbu9fhVz9cyDKJZbBYutG9eekIvp3b7efZabuw34 + beHXnlOv3cIg3oIrG3/55RYwD+I798k96+04FyOTl/beKhyuStSj/LDv81s+qu/tH474l8TQl/xj+Dnz + KLvVl/NP+X5PVro7L7J6FX7Mfz8FAHB/FPSZRa2eu2ig3WnOGYYzujz39QD29Ca/JPEHLKk8PSzjDL95 + QevnFvr3Sf4Nn7n4W51ToYyrkmKdqeIWnlNLp2bX4qJV+EHiuHwr4obTGkK6LrOJbR2PEch4Ck+ucofd + R2r874XzKnleP+qt/uMRaUH2e1vX7D80uh+6cRYCeY4L6xb99R0l5rv6faXk31PavFvhm08Y+Hb/AEe9 + GYLqMpuA5RuqsPcEA/hX7JjsHTx+Gnhqu0l93Z/J6n5dgcZUwGIhiaW8X9/dfNaHjHwV8Y3PgDXrr4d+ + Jn+zyxTH7BO5wjbudgJ7N95fckdcCvz/AIezCplleWS4/Rp+6+mvT0e6+4++4gwFPM6Ec5wCumveXXTr + 6rZ/eev6j4H0fVbx7m4tFMr8sQAM+/Sv0d4ei3d019yPzpV6yVlN/eyt/wAK20H/AJ9B+n+FL6vQ/wCf + cfuQ/rFf/n4/vYqfDnQ0YMtrtYdCMAj9KqNCjB80YJP0RMq9WStKba9WdNWxiLmgDH1Dwnpmp6gl7Nbj + 7SgGJFAB496hU4KXPyq/e2pp7Sbjyczt2voeV/tA/E1rW3/4Q3Q3M+s6gBHcmI5MMbfwf7zD8lz6ivgO + Js1lplWC96rU0duifT1f4I+84ayqOua4zSlT1V+rXX0X4s6H4KeBI/BvhyN5MeayktIeNzH7zfTjA9hX + 1OU5dDKMFHDJ67yfd9f8l5I+YzbMZ5tjJYh7bRXZdP8AN+bPM/iB4zTxV4sudWVt+k6OPKswfuzTE/Kc + d8kbv91BX4pnWbRzLMJ49a0aGkO0p9Pva5n/AHY26n6rlWWPAYKODelWtrLyj1+5Oy/vSOv+Gnh99E8O + rLcA/bL0+fKW6jP3Qfw5+pNft/A+TyyrKlUrL97W9+XfX4V92r82z+W/EXPo53nUqdB/uaC5I22bXxNe + r0XdJHW81+hH5aeVfEfSE0jxCmpOCNN1OP7LdlRnY3GG/DCsPdD61/PfHeWRwGZRzFr9ziFyVPJ9H+Ck + u7i+5/VHhlnTzDK5ZS3++w756fnFvVfe3F9lJdjtPgX4reOG58J6g4W9sWLWxzkSRk5IB74zkeob0Fa8 + GZlKmp5Nin79O/L5x8u9t13T00R9JxXgIzcM1w69yfxeT8+3Z9mvM9czX6kfnZ41+0/p9xdeD9NnhiMk + cF4PMcfwBlIGfYnA+uK+94OqwhjKkJOzcdPOzufm/HNGdTA05xV1GWvldW/M6T4LfDx/AHhhhctu1G+Y + S3AByqYGFUfQZOfU+1eTxBmqzPFXh8ENF592e1w1k7ynCNVPjnq/Lsv67noPevmD64p61pq6zo99YOwV + bqB4CzLuA3KRnHfr0row9Z4etCsvstP7mc2JorE0J0X9pNd91Y5z4dfDHS/hvY3EVi8lzcXBBnuZ8bmx + nAAHAAyePfrXq5rnFfNpxlVSSjsl/W542TZHhsmpyjRbcpbt9bfkjrY0WJFRFCIowFUYAHpXhttu7PoU + lFWWw6kM8v8Aif8AB65+JfiSyupdUSw0+2txGEWMySMxYljjIA42jPPSvscnz6GUYadONPmnJ33srW07 + vufDZ5w5UzvFQqSq8sIq213e7v2S6HmOn/BPUfBvi/8AtHVrgweHtLcXY1GIrulCYZVC5yrE4Xnv0zXu + 5vxlgKGUVcRPSXK7xfS+naz8l1Pmco4IzCpnNKgvgUk1JW1trte6829tTK1XV7zxHf3urOhbUtalNvaQ + g5KRZ2nHtgBAe/z+lfwvVr4nMq08Va9bEvkgu0b2f6QT6+92P7cUMNllCNGcrUcNHnm/NK6/WT/7d7ns + 3h7Rk0DRbSwjwRCmGYfxN1Y/ic1/V2TZbDKMvo4Gn9havu92/m7s/hnP82qZ7mdfMamnO7pdltFfJJI0 + vxr2TwAoAMe9ACnqeKBvdifhQIPwoA5rx54UHijSNsPyX9ufMt5M457rn3x+YFfEcW8PrP8AA8tLStT1 + g/Pqr9n+Ds+h+icEcUPhnMlOrrQqe7UXl0lbvH8VddTzjw54qvvDGtHXrSM/aYj5WrWB+XeM4L47ZPX+ + 63s2K/nnB5jiMuxTzGlG046VobX1s5W6Xe/8svJpH9dYnB4fMcLHBzleElelNa9LpX62W380fNXPpXw7 + 4jsfFOkw6jp0wmt5B/wJG7qw7EV+/wCX5hh8zw8cThpXi/vT7Ps0fi+NwVfL68sPiI2kvx815GlmvROE + 5b4ieAbH4haC9jc4iuY8vbXQGWif+oPcd/qAa8HOcnoZzhnQq6NfC+qf+XddT3MozavlGIValqnuujX+ + fZ9D5XvLC/8ACusTaLq8JguoThSeQw7EHuD2Nfz1iMNXyzEPB4tWktn0a7ry/wCGP3/DYqhmNBYrDO8X + 96fZ+Y6e4S2iMj8KP1qJzUFzM3jFydkcvLJd+INTjs7KMzXMrbVVf4R/T3NYYXC18xxEadON5S2X9dO5 + eJxNHAUJVasrRW7/AK69j3r4Y/DVdJhW0gAkvJcNdXWOB7D2HYd6/o/I8lo5Lh+Va1JfE+/kvJf8E/nn + O85q5zX5npBfCv1fm/8AgHumnWEOl2iW8C7UUde5PqfevfbufPrQZq+sWmhadPfX0629rCu55HP6D1Po + K48ViqOCoyxGIlyxju/6/I6sNhquLqxo0I3k9kfNfjPxpN4y1Ya3eREadAxi0vT3581s/eYdxnBb14Ud + yP5+zTNp5tiP7Qrx/dxdqUH9p92u3WXfSK6tfteX5bDLKDwVGXvtXqT/AJV2T7/y9tZPon3Hw98Ky6HY + y3t9l9Vvj5kzNyVB52/XnJ9/pX7pwZw9PKMNLFYzXEVtZX3S3UfXq/PToj+WfEDimGfY2OEwT/2ahpG2 + 0ns5enSPlr1Z1v4V+in5SL+FACfhQBz3jHwhD4qs0w32a/gO63uV6ofQ47f/AK6+O4l4co8QYdK/JWhr + CfVPs/J/huj73hHizEcL4pyS56E9Jw7ruvNfitH5eZWl9q3hfxF50DjSfEMfDo+BBer/ACyfToT0weD/ + ADtJY/KMwd/3OKW6ekKi7rpd/c3s1LR/1zhsRl2eZeqlJ+2w0tmvjpvs1vp96W946ntHgz4yaV4hYWWp + /wDEl1hTte3uTtVm/wBlj/I4P1r9TynizCY5/V8X+5rLRxlor+Tf5Oz9T4LM+GsTg17bDfvaT1TWrt5p + fmtPQ9BzxX3R8cGaADNABmgCC/1G10u0e5vLiK1t0GWlmcKo/E1hXr0sNTdWtJRit23ZG1GjUxE1TpRc + pPotWePeNPjVNqq3Fh4V/dwqMT6xONiRj/Zz09iefQE4r8pzbi6pi1LD5RpFfFVeiS8r/g939lN2P0fL + eGYYVxr5nq38NNat+v69F1djgfDHhebxTJJDatLHpbPm81KUYkujnO1c9s84/E84A8Lh/h2tn03ToXjh + 7/vKj+Kb3tHyv0/7eld2inxXxdhuGaXNVtLE2/d01tBfzSt/T2jZXkex6fp9vpdlFaWsQigiXaqDtX9O + YPCUMBQhhsNHlhFWS/r8X1P43x2OxGZYmeMxc3KpN3bf9bdEtktEWPwrrOEX8KAE/CgA/CgDjPG/gmXU + phq2k7YtVjXDoQNlwuMFWB46cc8EcH2/MOK+FJZhL+0sttHERWq6VF2fS9tNdGtH0a/ZOCON1k6/svNL + ywsno+tN911tfVpap6rW6fGeD/Fmp+DdRml0eNtu7N7oU5OQR1MeeT/6EO4IGa/FsszDF5RiJPBRaafv + 0ZXumt3G+r/9KXVSSuf0rjcJhM2w8HiZJpr3K0bWae3NbT/219Gm7Hu3g34m6H41iVbS5EF7j5rKchZA + e+P7w9x+OK/ZMo4jwGcRSoztPrF6P5d/l87H5fmeRY3K5N1Y3h/MtV8+3zOrzX0588NkRZo2jdQyOCCD + 0INKSUk09ioycWpLdHjnirwvN4dvWAUyWjkmKUc8eh9xX51jsuqYSbaV4dH/AJn6bl+Z0sZBKTtPqv8A + Iws15B7JBdalb6YomuJViUHIz1P0HesZ4ylgWq1WVrO/3FfVp4qMqUFe6a+8g8SfEzUPEmhx2NuzaNoC + L5cty3+tusdVUd/oP+BEA152dcS184pyjRbo4bZyfxT8kuvonb+ZpM5sqyCjlc1KqlVxHSK+GPm309Xr + /Kmxvg3wQ+v/AGe5vLY2eiQHfb2bH5pz/fc98/8A1hgV7fC/CU81dPFY2nyYWOsIPeb/AJpd0/xWiSjv + 8Dxrx1DJ41MBltTnxUtJ1FtBfyx81+G7blt6soCqAFAUDAA7V/QqSirLY/lVycm5N3Yv4UxB+FADJoku + InikQPG6lWUjgg9RWdSnCrCVOorxas13T3RrSqzoVI1aTtKLTTW6a1TR4l4k8N/8I7qEmkXL+Xp87mbT + 7tukL91Y+h4B+it2xX8qZ/kTyTFSy+s7UZtypTf2X2b7bKX/AG7LyP7b4U4ljxHgY4+n/HppRqwXVfzJ + fe4/9vR8z1/4T/EttbQaDrbGDXrUbAZeDcKO/wDvAdfXqO+PvuGOIXi1/Z2P93EQ01+0l+vfvuutvA4g + yRYb/bsFrRnrp9m/6du2zLXxe+Etp8StLWSNltdatlP2a6x1HXY3tn8j+OfezvI6OcUv5akfhl+j8vy3 + Xn5eS53Vyir/ADU5bx/Vef59fLz7wX8cNU8B3o8N/EG1njaH5I9S2lm2jpvx98f7Q59QetfLYHiDE5TU + WBzqLVtp76efdea17q59Rjcgw2bU3jsmknfeG2vl2fk9Ozse7aRrmn+ILJLzTbyC+tn6SwOHX6cdD7V+ + j0MRRxUFUoTUovqnc/Oq+HrYWbp14OMuzVi7mug5wzQBXvtRttMtZLm8uIrW2jGXlmcIij3J4rKpVp0Y + udWSil1eiNadKdaShTi230WrPEPH/wC0Ob6Z9E8CwvqGoS5Q6hs+RPUoD1/3jwPevz3MOJ54mf1LJoud + R/atovT/ADei8z9By/hmGGh9cziShBfZvq/X/JavyD4Q/ByS2uH1jWHa6vpiWlncliSeSqk8knu34CvZ + yLII5XfE4l89eW73tfe3n3f9Px89z6WZ2w2HXJQjstr27+XZf0tL4s/EQ3Zfwn4ekTzCpS9ulOEhjA+Z + M9gB949hx16fKcUZ9LEzeUZdL3nfnlfSK6q//pT6LTc9zh3Jo0IrM8ctF8EerfR2/wDSV132OH8E+Go/ + E2pQFEb+wNNbKl1x9pl4yxHvgcdgFHvXmcJ5DHPMXCbj/slB9f8Al5Pq366XXSKUetzz+O+KHw9gZUIS + /wBsxC6f8u4bf5pd5Ny6WPYh9K/pk/j0PwoAz9e0WDxDpVxYXC/u5VwGxyrdmH0NeRm2WUM4wVTBYj4Z + Lfs+jXmme5kmcYjIswpZhhn70Ht0a6p+TWn47njHkalo+rRW6u1v4i0pgbWRf+XmIchR6kDoO65XsAf5 + Wr4TG5di1hZe7iqHwP8Anitku7S+HvG8d0kf2/gcwwOb4FY2j72Grr3l/JLrftr8XZ2ls2z6F+HXxDs/ + HukiVCsOoxAC5tc8of7w9VPr+FftWQZ9QzzD80dKkfij2815P/gH5dnWTVsor8r1g/hl38n5r/gm74g0 + Oz8TaPc6ZfxmS0uFCuoODwQQQfUEA/hX2eFxNTB1o16LtKJ8ji8LSx1CWHrK8Zb/AJlu1hNtbRQmRpTG + oXewALY7kAAfkBWE5c8nK1rnTTjyQUb3t/XTQlzzUFhmgAzQAZoAM0ANlmSCJ5JHWONFLM7nAUDqSamU + owi5Sdkioxc2oxV2z55+Jvj9fHt89nbTNB4YsG3Tzrwbh+wUdyeQo+rHgcfhHEGdrParo05cuFpO8pfz + Pol5vaK9ZPRafsWSZS8npqrON8TU0iv5V1v5L7T9IrV6zfDfw5JfXf8AwkV7AIV2+XY2/aKMDAI/Dgeu + Se9fccC5FOvV/t3Fw5dLUo/yx2v92ifXWXVM/HvEvieFOn/q7gZ81netLvLfl+/WXbSPRo9H/Cv24/nM + PwoGH4UAH4UAKepoG92JQIKACgDiPHHgeW+uBrGjkQ6rGPnjwNs64wQQeCccc8EcGvyvizhOeOn/AGpl + fu4iO66TXZ9L2010ktGftXA3HMcqj/ZGbXlhZPR9ab7rry3101i9UcV4V8R6j4Y1SS80EGG4BxeaHNnD + 467AeTjnj7y+4zX4tl2NxWXYiVXLlyzXx0Xfpvyp6u3b4o+auz+lcbhsNmOHjDGSUoPWFVW67Xa0V+/w + y8nZHu3gn4qaJ41jSOKb7HqP8VlcNh8/7J/iH059QK/Y8n4mwOcJRhLkqdYvf5d/lr3SPy3NOH8Zlbcp + Lmh/Mtvn2/LzOy/OvrT5o4z4mfDSw+Imk+XJi31KEE212FyVP91vVT6fiK+ezrJMPnVD2VXSS+GXVP8A + y7o9/J85r5PX9pT1i/ij0f8AwezPk7xB4a8Q2fiFfDtxZyDUV4A/hK/3w3Qr/tf1r8HnkWYLGrAVIXn0 + 7NfzX7ef3n7nTzrASwbx8Z2h17p9rd/L7tD2D4Z/DJdGUQwKLjUZQPPuiOFHoPRR+v5Afu+RZFRyWj/N + Ue8v0Xl+e78vw/PM8rZzW7U1tH9X5/lsvP3XR9Ig0a0EMIyeryEcsfWvo27nziVjF8ZfEjRPBELfbbkS + 3mMpZwndK3pkfwj3P618zm/EOAyaL9vO8+kVq3/kvNn0GWZJjM1kvYxtHrJ6L/g/I8G8Z+MNQ8X3UV3r + oaCyB3WeiwsQ0mejN3AP948n+Ec5H4vmuZ4jNaka2ZXUPsUlu+zfVJ/zPV/ZWt1+rZdgMPltOVLAtOX2 + 6r2Vt0ul122X2n0fTeCPA87Xceta2ii6AAtrMDCW6jpx2x2Hbqeen6vwnwlVhVjm2bx/eL4IdILpp0a6 + Lpu/e2/n/jnjqlXpSyXJZfun/EqdZvqk+qfV/a2Xu7+gV+xn4EFAC0AJQAUAZmv+G9P8S2Zt76ESAfck + HDofVT2rw83yTA55Q9hjYXXR7NeafT8n1TPo8j4gzHh3EfWcvqcr6reMl2kuv5ro0eba98P9W01NohXx + Dp6DCAnbcxL6K3U/Tkf7Ir8MzfgrM8CrUo/WqK26VIrsn18l7y/uo/pXIfEfKMxaWJl9UrPfrTk+77ed + +V/3mZ+ieNNX8MuINN1+4sVTj+z9WjLKv+yDhgPrhK+QwuaYzLJeyw2KlTt9iqnp5LRr52gfo9fAYPMo + KtWoRqJ/bpNa+e6/OR2th8b/ABOigT6Pp2pY/isrkZP4Bm/lX1tDi/N0rToQqf4JL9JS/I+bq8MZY37t + acP8UX+qiXW+Omu4OPB0qH+887Bf/QBXY+MMzt/yL2vVu3/pKOVcL5f/ANBqfol/8kYuq/GjxXcoyo2j + 6In98yLLIv8AwHLH/wAdrx8TxZnFRWvSorvdSf3Jyf8A5Keph+G8rg72qVX2s0vvtFf+THGzXF74vvQ0 + 0uo+KrsHgHdHbRn+eP8Avivm4U8Vndb3VUxc/nGC+e9v/APU9fE4zA5DQ5q06eFh5tOb9F1f/gfodhon + wxmvDFLr8yeTGcx6bafLEn1x1Prjk9ya/Vco4BqVuWrnc1yrVUoaRXq1v521fWTPwzP/ABQjBTocPwab + 0dWesn/hT28r6LpFHodvbxWkKQwosUSDaqIAAB6AV+z0aNPD040qUVGK0SWiS8kfz5Xr1cTVlWrycpyd + 227tvzY+tTEKAD8aACgBaADFAHO+KPA+n+JwskgNtfJ/q7uHh19M+o/yMV8dn3CuAz5c9VclVbTjuu1+ + 69dezR97w1xnmfDMuSi+ei96cvhfe38r81o+qZ5xr/g/VtNkMmoWLapGpyuo6eds493GDn6kZ/2q/Dc4 + 4WzTASc8VR9vFf8ALynpP1ktb+bab/vn9K5FxxkuaxUMPX9hN/8ALup8PpGWi9Emv8BY0P4meIdHAjsf + Ecd7EvAtdXTa49tx4H/fdebg+IMxwnu4bGKaX2aqs/vd1/5OfT4rJcBifer4Vxb+1Td19y1/8kOvtPjl + 4jVB53hy2vj/AHrG5yD+RevqaXGGape/hIz/AMEr/lzHztThfLW/dxLh/ijb8+UL/wCNOs31s0Mng4Ij + dftM7Bfryq/zrWXGGZ20wHL/AIm0vxSM48L5ffXGc3ol+jZwGr+I9SvpS813pmjx9kt5PObHp8pc5+uK + +RzHOsfjZKVepSo/4XzP/wAl59fWx9Vl+W4XBRcKEKlW/wDMrL/ybl09LlbSdDuNan36dYXOryk/8fuo + fJCv/Ac8492P+7XPl2T4vNanNgaEqz/nqaQXyvrbzk/8JzZvxFl+SwazHExpf3Ie9N/hdX/wr/Eeh+H/ + AIaxW1wl9rU41S+UDahGIYsdAq+g7cAe1ftWS8DUMLUji81n7aqtl9iPkl1t00SXSJ/OfEfiTisfTlgs + nh9Xovd39+Xq+l+tm2+suh22BX6mfi4UAFABQAUAZviDQLTxJpklldpuRuVcfeRuzD3rxc4yjC53hJYP + FK6ez6p9GvNfjs9D6DIs8xnD2OhjsFK0luukl1i/J/g9VqjxzWtHutAvIbLVZGt5IiPsGsRA4wOitjnA + /wC+l9xiv5gzjKcTk1eOEzF8tv4dZXtZbJ21sv8AwKHS8bH9m5Bn+D4hwzxmXa3/AIlF2um92r6a/wDg + MutpXPS/Bfxsk094tM8XIYpMDytTjG6OVexbbwR/tLx6gcmvssp4vnhpRwmdKz6VFqpLu7aNf3lp3tqe + LmXDEMQpYnKXddYPRp9lfb0evY9C8Q+FfD/xE0hFvIYNQtpBmKeMhse6sK/SatHB5pQSmlUg9uq9U1+a + Pg6VfF5ZX5qbdOa36fev0Z43qv7OWseG7173wjrtzZv2VJCjY9Mgg49ua+KrcIOjN1csxEqb7O/5qz+9 + M+2o8XKtBUsyw6qLurfk7r7mip/afxo8P/umvo7xF4BmijJ/NkBP51msNxXh/djUjNf9u/qky3iOFcR7 + 0qcoP/t79G0Mk8S/GPVP3QvbeyDcExxRZ/MKx/Km6PFtbRzjD/wH9Ew9twpR1UJT/wDAv1aGW/wP8U+M + bpJ/Eus32oYOdrO20fRn6D6LThwlXxclUzXFOfkrv8Xt9wp8WUMLFwyvCqHm7fkt/vPUNA+HHhr4caYb + m+e2tIEGXZmwrH3Y8ufQfpX11OlluQ4dyio04dW936t6v0+4+Qq18wzuulNupLolsvRLRev3nIeM/jBd + +JIp9O8MA6dpkY23GqTfu8L0wv8AdB7fxHsBX5jm3FdfNFPD5X7lJfFUemnl2v0+0+iPv8s4co5e418x + 9+o/hprXXz7/APpK6s4zwz4Yl8UE2WniS30ZWBu7+QYkuSOcD0HovbqcnFeRkHD9bP5fV8InDDJ+/Ue8 + 2ui/SOqW8ruyI4q4sw/DFP22Janimv3dNPSF+r/V6N7Rsrs9m03TbbSLGK0tYxFBEu1VH8/rX9P4LBUM + uw8MLho8sIqyX9dX1fVn8aZhmGJzXFTxmMnzVJu7f9bJbJdEWeK7TzgoAKAOb8aeDYPFdmpVvs+oQ8wX + A6g+hx2/l1r4rifhmjxDQVnyVofBL9H5P709V1T/AELg7i/EcLYp3XPQn8cP1X95fc1o+jXlqT6jpGvL + Ksp0XxPbn75IWK798/dBPv8AK3sev851YYzAY61T9xjIfKNTzvtd/wDgMvJ7/wBd4XE4HNMAqtB+2wk+ + 2soeVt7Lt8UfNbey+CvjXYau407XkGi6uh2MJcrE7exP3T7H8zX6hlHGFDEy+q5ivY1lo76Rb+ez8n8m + z4PM+F62Hj9YwL9rSeumrS+W/qvuPTFZWUFTkHkEd6/Q001dHw7VtGLTEH50AH50AH50AY3ibxfpHhGz + Nxql4luCMpHnMknsq9TXkZjmuDyqn7TF1FHsur9Fu/6uengctxWZVPZ4aDfn0Xqzwfxz8SNQ8eQsGdtE + 8MBsYPMt0R2x/EfYfKO56V+L5xn2IzyDcn7HCf8Ak07dEur8vhX2nsfq+V5NQyiSUV7XE/8AksfN9vX4 + n0W5D4Q8FyeJ3t7q8tzZaDAd1vZk8zH+8x757nv0GBX0HDHClTOpU8Vjafs8JDWEOs/N979X12jaO359 + xpxxTyKNTAZdU9pi5aTn0h5LzXRfZ3leR60qLGiqoCqBgAcACv6LjFQSjFWSP5QlKU5OUndsXtTJDigA + 4oAMCgBSOTQN7sT8KBC49qAEx7UAH4UAc14s8BWHijExzaX6/cuovvcdNw7/AM/eviOIOEsDn69rL93W + W01v5XXX810aP0ThfjjMuGX7KH7yg96ctvPlf2X96fVM818ReHNS0py2t2D3ka/d1WxOJB7vxhv+BAH/ + AGq/B85yDMctblmdB1Ir/l7T39Zd/wDt5J/3j+nMg4synOoqOWV1Tm/+XVT8o/8A2ra/umn4d+JPiXRl + VNO1221m2HS11M7JAPTLEH8Fc1OAz7M8KlHCYqNaP8tTSX/kzX3RnI9bG5Nl+JbeKw8qUv5oar8E/vcU + dpb/AB61CzQf2r4TuYv+msDHafoCv9a+thxpi6C/2zAyXmr2+V1+p8zLhPDVX/suMi/J2v8Ag/0KOu/G + 7w3rkQ8zSNQiu0GElCRkgeh+bke1aLxBwCd/YTv/ANu/5kPgnGtW9tG3z/yH6f8AGd7Oz8jQvCV5cE8t + NKx5Pqdqn+YqZcb4jEL/AGPAzl5u/wCif5lR4SoUX/tWMjHyVv1a/I5zxD8UPFOqq6Xmr2fh+3PBhsTu + mI9PlLMD9StfK4/iHNsSnHE4iFCPaGsv/JeZp+rifR4PJMsoWdChKtLvLSP42TXopGDoOiX2sT79E0+V + 3Y5bVtSHQ9yo5AP/AH03oRXLlGS47NJ82VUG771am3qlqk/Tnkt00c+ecS5ZkkHHNcQrralT1b8ns7ev + JF7NM9J8K/D2z8Py/bLmRtR1Rvma5m5we+0H+Z5r914f4NweTS+tVn7XEPVzl0f91fq7v02P5l4p4+x/ + EMXhKC9jhv5I9V/eel/RWXk7XOr/AAr9BPy8PwoAMUAL+FABj2oAPwoAPyoAMe1AFS/0iy1VNl5ZwXSj + p5qBsfTNefi8vwePjy4ujGa/vJP8z08DmmOyyXPgq8qb/uya++25z118LPDdyxP2Awse8Urj9M4r4+vw + Fw/Xd/q/K/KUl+F7fgfeYbxK4nw65frPMv70Yv8AG1/xKy/CDw6rZMM7D0MxrhXhzkKd3CT/AO3mehLx + V4laspwX/biNGx+HXh2wYGPS4nPrMTJ+jEivawvBmQYR3hhYt/3ry/8ASm0fP4zj7iXHJxqYySX920Px + ik/xOhhgjt4ljijSKNeioMAfgK+wp0qdGKhSiopdErI+Fq1qlebqVpOUnu27v72Px7VoZB+FACY9qAF/ + CgAx7UAGPagA/CgA/CgAx7UAJ+FAGdqXhvS9XybzT7e4Y/xsg3f99da8XG5LluY64vDxm+7Sv9+/4n0G + X8QZtlWmBxM4LspO33bfgYM/wn8NzNlbOSHPZJn/AKk18nV8PuH6jvGi4+kpfq2fbUfE/ieirSrqXrCP + 6JEcfwi8OoeYJ5PZpm/pisYeHeQQd3Tk/WT/AEsb1PFTiaatGpGPpBfrc19P8DaDphBt9Ltww6NIPMI/ + Fs19Fg+FckwLToYWN11a5n98rs+Vx3GfEOYpxxGMnZ9E+VfdGyNsAKAAAAOABX1SSSsj41tt3YtAg/Cg + AoAPwoAPwoAKAAfSgCrqel2msWclrewJcQP1Rh+o9D71w47AYbMqEsNi4KcH0f5rs/NanpZdmWLynExx + eCqOFSOzX5Po13T0Z5prXw51LRY5BpYXV9LYlm0+55ZfUqeOfdSD9a/Cc34Gx+XRk8stXob+zluvR6a+ + cXGXTU/pbIPEvL8ycYZx+4r7e0j8L/xLW3pJSj1ujm9I1q58N3j/ANkatd+HbrOXs70Exk+5xg/8CUY9 + a/OsPiKmW1nHCVpYaot4Tva/rb/0qCt3P1+pTo5lRU69OOIpvacGr2+//wBJk79j0HSvjV4qtIx9s0O3 + 1mJes+nvn8SU3gfkK+4w3FmdUo/vsMqyXWDv97jzL8EfJ4jhrKqj/dYh0n2mrfcpcr/Fmon7R1hFgXeh + X1u/dQyn+eK7lx/h4aVsNOL+X62OP/UqtLWliItfP9LiN+0Xaz8WPh6+un7KXC/yDUf6/U6mmHws5P8A + rsmP/UupDWviYxX9d7GNrPxk8X3iEQadZ+Hoj/y1vWAkA9Rvxn8FNeXi+Kc8qq0KUcOu83Z/Lmtf5RZ6 + GG4dyim/fqyrPtFXXz5b2+ckcDd3cviPUQ11dXvivUj92OPesK/ifmx7AKPevjHz5niEpyni63RLmUV8 + /it3SUF5n006lHKsO5y5MLRW7k1zf5X7Xcn5HYaJ8M7vVDDN4gkWG2j5i0y1+VF+uOPqRknua/Vco4Cx + GLcK2dyUYR2pQ0S9WtPW12+sj8N4g8T8PhVPD8PRcpvetPV/9up6vyvZLpE9HtrWGxt0gt4khhQYVEGA + B9K/bqFClhaUaNCKjGOiS0SP50xOJrYytLEYibnOTu23dt+pL+FbnMH4UAGPagAxQAfhQIyfEXhbT/FF + p5F9DuI+5KvDofY/06V89nOQ4HPqHscZC9tpLSUfR/o9H1R9TkHEuY8N4j2+AqWT3i9Yy9V+qs10Z5lr + /gnV9Gi8ue1/4SHS4xhJEytxCvoDyR9PmX2Ffg2ccI5plkbSp/WqC2a0qRX4v5e9HrZH9O5Bx9k+cNXq + fVMQ91L+HJ+ui/8ASZdLsqeHPGGq+HcJoXiFoogf+QfqeFUewLZQfXKn2r5fAZnisC+XLsXZfyVNPld3 + j87xfkffYzAYbGrmx2Gu39unr89LS+VpLzO+sfjl4gs4g2p+F/tSd7ixdgh+hw4P519vR4wzSjG+KwXM + v5oXt99pL8T5Krwvl1WVsNi+V9pWv93uv8C6v7SGlKMTaNfxv/dBQ/zIro/4iDhFpPDzT+X/AADD/UnE + vWFaLXzGP+0KbsY0zwve3bnpl8foqtS/16lW0wmCnN+v+SY/9To0tcTioxX9d2jm9d+LPjDUFZHmsPDE + B65I87H+6dz/AIhRXg43iXO66cZyhho+b977ven90UezhMgyii7xjKvLy+H79I/fJnG2VtLruoPJZ213 + 4j1Fj893e5ESn1IJ5/4EwH+zXzmCwVbNK7+pUpYmr1lP4F63evlzSS/unqZlmmEyXDp5hWhhqfSMdZv0 + sv8A0mLf949A8PfDMJcpf6/ONSvQBth/5YxgdBjuB6YAHpX7VknAkKVRY3Op+2qraP2I+Vutuisorsz+ + deJPEytiqcsDkUHQpPeX25fP7N+ru5PutjvAAMADA9K/W0raI/DW29WH4UCDHFAB+FAB17UAGKBAepoK + luw/OgQY+tAB+dAB+dAB+dABgehoA5/VvAWg6yxefTo1lPJkh/dtn146/jXyGYcJZLmbcq+HSk+sfdf4 + Wv8AO591lfHHEGUJQw+Kk4r7MveXoua7XyaOfb4QWtu5bT9Wv7Innhgf5Yr42fhthKb5sFiqlP5p/lyn + 39HxdzCSUcbhKdT71+bkg/4Vpq2f+Rv1DHT+P/45WX+oGO/6GtT7n/8ALDs/4ithLf8AIph/4Ev/AJWJ + /wAKhhumB1DWr+9HoWA/nurSPhth6rvjcZUqfcvz5jlq+LuMgrYLBU6frd/lym7pXw70DSGDRaek0g/5 + aXBMh/I8D8BX1uX8GZHlzUqeHUpLrL3vwei+SR8LmfH3EWapwq4lxi+kPcX3rV/Ns6MKFAAGAOgFfaJJ + KyPz9tyd29RfzpiDH1oAPzoEH50DD86BB+dABj60DD86BB+dABj60DDH1oAPzoEH50DD8DQAfgaBB+dA + wx9aBB+dAB+dAB+BoAPzoAPzoAPzoGH50CD86AD86AD86ADH1oAPzoAPzoGH4GgQY+tABj2NAB+BoAPw + NAB+dAw/A0AGPrQIpanomn6zH5d9ZxXS9vMQEj6HqPwrzMdleBzOHJjKMZrzWq9Huvkezl2c5jlE/aYC + vKm/JtJ+q2fzRyd78H9Enk8y2e6sXHI8qTIH/fQJ/Wvz3FeG+TVpc+Hc6T/uyuv/ACZN/ifqGD8WM/w8 + eTEqFZf3o2f/AJK0vwIP+FYahENsHirUIk/u/N/RxXnvw+xMdKOZ1Ir0f6TR7cfFijLWtlcJP/El+cGB + +Ft7ONt14o1C4T+7839WNC8PK1TTEZlUkvR/rJil4swhrh8spxfrf8oRLen/AAi0C0bdMlxetnP7+TjP + 0XFetg/DrI8M+aqpVX/elp90eX8bnz2P8VeIsWnGjKFFf3Y6/fJy/Cx1lhplppcPlWdtHbR/3YkCg/lX + 6FhMDhcBT9lhacYR7RSX5H5djcxxmZVPbY2rKpLvJt/nsWfzrtPPDHsaBB+dAw/A0AH50AH50CDH1oGH + 4GgAx9aAMnV/Cmka7k3thFM5/wCWmNr/APfQwa+fzHh/K821xlCMn32l/wCBKz/E+nyrifOckssBiZQj + /Le8f/AXdfgcxP8AB7TFkMlle3ti/bY4IH6Z/Wvg63hrlnNz4StUpvyaa/K/4n6XhvFzOIx5MZQp1V6N + P8G1+Az/AIVlqi4CeLtQVR0Hz8f+RK5X4f41aQzSol6P/wCTPSXivhn8eUwb/wAS/wDlbEPwokuuL/xD + qF2p6gnGfzJql4c+10xePqTX3fm5GU/FupT/ANzy+nB+bv8Akomppnws8PaawY2jXbj+K5ct+gwP0r6H + A8BZDgmpOk6jXWbv+CtH8D5LMfEviTME4qsqUX0grfi7y+5nUwW8VrEsUMSwxLwERQoH4CvvqVGnQgqd + KKjFbJKy+5H5nWr1cTUdWvNyk922236tnaaH4fgtLZbm7QPKw3YfkIPp615GJxUpScYOyP0zJ8koYais + Rio3m9ddl8u/9I1kntrn90VBH91l4NcCk07pn1EamHrr2bSa7NHOeJdAjtI/tVsu2POHQdB7ivYwuJc3 + 7Oe58Dn+S08ND63hlaPVdvNf5HOV6Z8EH50DD8DQAY9jQID1NBT3YUCDtQAUAFABzQAUAGaADkUAAoAK + ADvQAd6ADmgAoABQIM0ALzQMTmgAzQAZoAWgBKAFzQBesNFvNSXdDF+76b2OBXPUxFOlpJ6ns4LKMZj1 + zUY+73ei/wCD8ia78N39nGXMYkQdTGc4/Cohi6U3a9jqxOQY/Cwc3HmS7O/4blG3s7i73eTC8u3rtBOK + 6JVIQ+J2PHoYTEYm/sYOVuyL1r4bv7pCwjEQBx+9OCfwrnni6UHa9/Q9jDcP4/Exc1Hl/wAWn4FO7sLm + ydlmhZNpwWxx+dbwqwqK8WeVicDicJJxrQat16ffsVhmtDhCgBaAE5oAOaAFoAOaAEoAOaAFoATNAC0A + JQIKBhQIMmgYUCDmgYZoAOaAAGgQZoAM0AFABQMKBBmgAoGGaBBmgYUAGaBBmgAzQMM0CDNAwoAM0CCg + YUCDNAy7p+k3Opk+SgCDgyOcKKwq14UfiZ62ByvE5g37FaLdvRf16G3YeHFspfOuDHdIBjYvIB9T+teZ + WxnPG0ND7DA5BHCVPbYlqol0XR92XbiWSSVgxyAemeK8w9ytUnObUmRc0HPcsQTsrbX+eMjlW5FNNrY6 + 6NZ35Z6rswN0CDmCE7uG+XqKrml3B14u96cdd9NzPk8P6dKGEcssLtyCeVHt06V3Rx1Rbo8KpkWXVU/Z + zlFv7l5bbfP5nPXNnNaySI6H5G2lgDj869iFSM0mnufB4jCVsNOUKkX7rtfp95BmtDiuKep4oKluxPwo + EH4UCD8KBh+FAB+FAB+FAg/CgA/CgYfhQIPwoAPwoGH4UCD8KBh+FAB+FAg/CgYfhQIPwoGH4UCD8KAA + /SgA/CgZoaPpUmqXAAXEKEeY2cYFc1esqMfPoe3lWWVMxrKy9yLXM/I7X7bb26rGgyqjACDgV84227s/ + XfrNCglThsuw+K/hlOMlSezcUjSniqVR2vb1Kd1dzRysgIQKeNo7UHn169SE3BaW7EM87SuCSTgD+VBy + 1qsqkk2x32vdEsciLMg6q4yD6U03F3TNXiFKChUipLqnr6GfeaBbagS9qVtpj/yyP3T/AIV6NHGShpPV + fieBjMjw+N9/CtQn26f8D+tDC1LTZdLnEUpRmKhsocjH+RXq0qsa0eaJ8TmGAq5dVVKq021fQqfhWx5o + fhQIPwoAPwoAPwoAPwoGH4UCD8KBh+FAg/CgA/CgYfhQAfhQAfhQIPwoGH4UCD8KBh+FAB+FAB+FAg/C + gA/CgYfhQIPwoGH4UAH4UAH4UAH4UCD8KAD8KAD8KAD8KBh+FAg/CgYfhQIPwoAPwoGamnaBNqMBmEkc + SEkLvP3jXHWxUKMuVq59FgMkr4+l7ZSUVsr9TQtPDkVm++9ZJ+MCKNjwfU1x1ca2rU9D38JkFLDS58a1 + P+6m9/PY0ZNsQEEK7II+FUdPr715spOb5pbnvyUaS9hRVoR0SI1cxncOCKgzjJwd0BOTnGaBN3EyM4xz + QIPwoGH4UCD8KBln7a4VVGGQKAVIyDRsdrxU0lFaq1rFJtH0t2LGKRSeSqtwPpXasZVStc8eWU5XNuTi + 1fs9Dkz1NfQH5g92HFAg496AAYoAXj3oATtQAtACZFABkUAFABmgA/OgAzQIOKBi0AFACce9AC5FABmg + A4oATIoAs2NhNqUxjgXcwGSScACsqlWNJXkd+CwNfH1PZ0FdrU6Gw0i105AbmMXNyeSp5VPb3rx6+LlN + 2g7I+9wOU4XAxTxMeep1XReXZmg0kEsZSOMW7dcKAAfrXC5OW7PccqEoctOPI/LRP1sVsYOOak4tg60A + BYt94k9uaBuTluHFAgoAo3Md69yDDIqRbeprtpyoKHvq7PHxEMdKv+5klG39fMzJdKu2dmcBiTyxb9a9 + KOKopJI+aq5VjZzcp6673/EosNrMuQSDglTkV2xkpK6PEqQdKbhLdCZpkBQAUAFABmgAGKADigA4oAOK + AEJFAg496ADNABx70DD1oEHFAB+dAB+dAB+dAw/OgQfnQAUAH50DDP1oEGfrQMM0CDIoGGaBBmgYZ+tA + gz9aBhmgQZAoAPzoAM0AH50AH50AAnuLeVZYZXGz/lmT8rDOcY/E1jUowqJpo7sPjK2HknCTsunQt3Xi + P7TCFjt5o7kdGzgKfr3HtXnwwcoy1d0e/XzmFSn7kWpeu3+fpY0NFvBep+8uXe4Th42wMH1GAMiuXEU3 + SdlHQ9XL8SsVBSlNuS3Wn6JaGrkVxHsnN6lqX2S6EdrPK0anMqx7SF9lJB59q9ajQdSPNOKv0PlcZjY4 + eqoUZu3VKzt6XT/yCfXrVrby7UTtcHo5OCD6k9/p0pQw1Ry9+1hVszw8aVqN+bv1+b6+mxq6Y4urdJ/t + MkwPVW2jae4OAK46y5JOPLY9vCSVemqvO5X9NPuSL56HHWuc9AydQ1p7KaOJ0jhZ+kjvkAeuBz/KuunQ + VROSd7Hj4nHSw81TklFvq3dfctfyGT+I7a1CJGzXjdXZOw9f/rVcMLUqXbVjKrmtCgoxT531t/X4C/8A + CWWH96Qf8BpfU6pX9sYXu/uMg9TXvnwMt2GPpQIMUAGPagAxQAY+lABj6UAJj2FAC4+lABj6UAGKADFA + Bj6UAGPpQAY9qADHsKAEx9KAFx9KAExQAY+lAF7T9dOiKStosxdvnk7qvoP1rjxFB1utj6LKs1jlqaVN + Nt6vy7L8TSufGdmbfELquORGEZc+2cV5iwtVv3kfUVc+w7p2pNLySa+RZsrv7dAsw2lWGflbd+fHWuap + D2cuU6aFb6xBVF187/oiZw207AN3YHpWat1NpXt7u5nLriPdG2ELC5HVWZQo/HP8ua6vq7Uee+nzPMWY + RlU9go+/5tW++/8AwfIs/wBoQLcx27SoZ3BwoNY+zk4udtDq+s0lUVFyXMy1isjrIp7hLYBpDsT+8eg+ + p7VcYuW25lUqRpK83Zd+g1L2CXJjljkAGSVYED6+lNwmt0TGvSn8Mk/Qg/tqwCbvtUWOv3ufyq/YVb25 + Wc/17C2v7RGPeeIZbwSw28GIX+UTH+70PH516VHB8rUpM+cxecuanSpR0el/L0KUcQiQKoAAr1D5Yfj6 + UAGPYUAGPYUAGPpQAY9hQAY9hQAY+lABj6UAGPpQAY9hQAmPpQAuPpQAY+lACY+lAC4+lABj2FABj6UA + GPYUAGPYUAGPpQAmPYUAGPpQAuPpQAhFAC49hQAY9hQAY9hQAmPpQAY9hQAuPYUAGPpQAY+lABj6UAGK + ADH0oATH0oAXH0oAMfSgCKW3EjBgSjjoynBFJpPRlRk4u8XqDrcyLte8mdP7u81kqNNO6SOmWLrzXLKb + a9WOjhWJQqgAVscg7HsKAGxtcWkpltZfLZvvKeVb6isqlKFVWkjrw+LrYV3pSsWW1vVJF2gQRn++Ac/z + rkWCpp31PVlneJasrL5f8EqiIuWeZjNI/wB5n5zXdGKgrRPDqVJ1ZOc3djkiWMYVVX6CqMxcewoAU9TQ + N7sTHtQSH4GgYY9jQAY9jQIMD0NAw49DQAY9qADHtQAY+tABj2NABj2oAMD0NAg/A0DDHsaBBgehoAMD + 0NAwx7GgQfhQAY9jQAYHpQMiFpCr7hHzRYLkbQz28he1leInqFYis5QjP4lc3pV6lJ3pya9GBn1OX5Wu + ZVU9fn/wrNUKa+yjoljsTJWdR/eO+wxmMKwJPXd3zXRY4bgLNEQiPKvnIfuDSaTVhqTi00Sp4i1K0Gx9 + suO7rn9RiuGWDpN32Pbp5xioKzafqv8AKwr67qN+pjysKHgsi4OPxpwwlOLvuKtm+Jqx5bpehB9kYL5f + nS+T/wA893FdfJG97anke2ny8nM7dugGwhLZ2kewPFXYzuWAoUAAYA7UCDHsaBBj2oGGPY0CDHsaADA9 + DQAY9qBh+BoEH4UAGPY0AGPagYY+tAgx7GgAx7GgAx7GgAx7GgYfgaADHtQAY9jQIOPQ0AGPY0AYHjzx + lZfD7wnf6/fxyy2toqlo4QC7FmCKBkgdWFY1qqowdSWyO/A4OePxEcNTdnLv5K54p/w2l4f/AOhe1P8A + 77j/AMa8v+1af8rPsv8AU7E/8/Y/iH/Dafh//oXtT/77j/xo/tSn/Kw/1OxP/P2P4h/w2n4f/wChe1P/ + AL7j/wAaP7Up/wArD/U7E/8AP2P4h/w2n4f/AOhe1P8A77j/AMaP7Vp/ysP9TsT/AM/Y/iH/AA2n4f8A + +he1P/vuP/Gj+1Kf8rD/AFOxP/P2P4h/w2n4f/6F7U/++4/8aP7Up/ysP9TsT/z9j+If8Np+H/8AoXtT + /wC+4/8AGj+1Kf8AKw/1OxP/AD9j+If8Np+H/wDoXtT/AO+4/wDGj+1Kf8rD/U7E/wDP2P4h/wANpeH/ + APoXtT/77j/xo/tSn/Kw/wBTsT/z9j+If8Np+H/+he1P/vuP/Gj+1Kf8rD/U7E/8/Y/iH/Dafh//AKF7 + U/8AvuP/ABo/tSn/ACsP9TsT/wA/Y/iH/DaXh/8A6F7U/wDvuP8Axo/tSn/Kw/1OxP8Az9j+If8ADafh + /wD6F7U/++4/8aP7Up/ysP8AU7E/8/Y/iH/Dafh//oXtT/77j/xo/tSn/Kw/1OxP/P2P4h/w2l4f/wCh + e1P/AL7j/wAaP7Up/wArD/U7E/8AP2P4h/w2n4f/AOhe1P8A77j/AMaP7Vp/ysP9TsT/AM/Y/iH/AA2n + 4f8A+he1P/vuP/Gj+1Kf8rD/AFOxP/P2P4npHwj+NGlfF6LUjYWV1Yy2Bj8yO52nIfdtIIP+y36V3YbF + RxN+VWsfO5tk1bKXD2sk1K9reVv8z0L8K7DwQ49DQAY9jQIPwoGH4GgAx7UCD8DQAfgaBhj60CFPU0FP + diUCF5oATmgAwaADmgBcUAJzQAvNABzQAlAC0AJzQIWgYlABzmgAoELigYnNAgoGL2oATFABQAuDQAgo + AOaAFoAOaADmgBOaAFxQAmKAFxQAc0AHNABg0AJQAtABg0AFABzQAc0AJzQAc0AGDQAc0AHNAC4NACYo + AOaADmgDyv8Aafz/AMKQ8Q/71t/6UR15+P8A92l8vzR9Pw1/yNaX/b3/AKSz4O5r48/cTrdO+EfjnV7O + K7sfB+u3lrKoeOeDTZnR1PIIIXBBq+WXYnmXcs/8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBC + L4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ck + uwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi + +I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJL + sHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBC + L4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuI3wT+Iagk+BvEQA6k6VP/8AE0ck + uwc0e5yF3aXGn3UttdQyW1zCxSSGVSrow4IIPII9Kko+mf2JM/aPGH+7afzmr38p+38v1PzXjPbD/wDb + 3/tp9Tc19AfmIvNACYNABigAwaADmgBeaAE5oAMe1AjIHiiz3sriRCCQcrn+VfJR4nwPM4z5lby/ybP1 + Cp4eZyoqpScJp66Ss/xS/MsR67YSdLhR/vfL/OvRp53l1X4ay+d1+djwa/B+e4f48LJ+lpf+ktlqO7gl + +5Kj/wC6wNenTxVCt/DqJ+jTPnq+XY3Dfx6Mo+sWvzRKK6Tzw/CgA/CgA/CgA/CgA/CgA/CgA/CgA/Cg + A/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/Cg + A/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgDyv9 + p/8A5Ij4h4/itv8A0oirz8f/ALtL5fmj6fhr/ka0v+3v/SWfB34V8efuB+oWg6tdW3hLw7bQStBFFpdp + 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 + 2Q== + + + + + /9j/4AAQSkZJRgABAQEAYABgAAD/4QCqRXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAZKG + AAcAAAB0AAAALAAAAABDAFIARQBBAFQATwBSADoAIABnAGQALQBqAHAAZQBnACAAdgAxAC4AMAAgACgA + dQBzAGkAbgBnACAASQBKAEcAIABKAFAARQBHACAAdgA2ADIAKQAsACAAcQB1AGEAbABpAHQAeQAgAD0A + IAA5ADAACgAAAAAA/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwKDAwLCgsLDQ4SEA0OEQ4L + CxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQUFBQUFBQUFBQUFBQUFBQUFBQU + FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgCvwJyAwERAAIRAQMRAf/EAB8AAAEFAQEB + AQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQci + cRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVm + Z2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV + 1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//E + ALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDTh + JfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKT + lJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5 + +v/aAAwDAQACEQMRAD8A/Qk391k/6TN/38NfU+zh/KvuPwR43FXf72X3sPt91/z8zf8Afw0eyh/KvuF9 + dxX/AD9l97D7fdf8/M3/AH8NHsofyr7g+u4r/n7L72H2+6/5+Jv+/ho9lD+VfcH13Ff8/Zfew+33X/Pz + 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 + AOaAFoAOaADmgBOaAFxQAmKAFxQAc0AHNABg0AJQAtABg0AFABzQAc0AJzQAc0AGDQAc0AHNAC4NACYo + AOaADmgDyv8Aafz/AMKQ8Q/71t/6UR15+P8A92l8vzR9Pw1/yNaX/b3/AKSz4O5r48/cTrdO+EfjnV7O + K7sfB+u3lrKoeOeDTZnR1PIIIXBBq+WXYnmXcs/8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBC + L4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ck + uwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi + +I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJL + sHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBC + L4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuI3wT+Iagk+BvEQA6k6VP/8AE0ck + uwc0e5yF3aXGn3UttdQyW1zCxSSGVSrow4IIPII9Kko+mf2JM/aPGH+7afzmr38p+38v1PzXjPbD/wDb + 3/tp9Tc19AfmIvNACYNABigAwaADmgBeaAE5oAMe1AjIHiiz3sriRCCQcrn+VfJR4nwPM4z5lby/ybP1 + Cp4eZyoqpScJp66Ss/xS/MsR67YSdLhR/vfL/OvRp53l1X4ay+d1+djwa/B+e4f48LJ+lpf+ktlqO7gl + +5Kj/wC6wNenTxVCt/DqJ+jTPnq+XY3Dfx6Mo+sWvzRKK6Tzw/CgA/CgA/CgA/CgA/CgA/CgA/CgA/Cg + A/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/Cg + A/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgDyv9 + p/8A5Ij4h4/itv8A0oirz8f/ALtL5fmj6fhr/ka0v+3v/SWfB34V8efuB+oWg6tdW3hLw7bQStBFFpdp + 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 + 2Q== + + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajPopustMusteriji.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/DodajPopustMusteriji.Designer.cs new file mode 100644 index 0000000..33de29c --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/DodajPopustMusteriji.Designer.cs @@ -0,0 +1,198 @@ + +namespace TaksiUdruzenje.Forme +{ + partial class DodajPopustMusteriji + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DodajPopustMusteriji)); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.checkBoxNeograniceno = new System.Windows.Forms.CheckBox(); + this.label4 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.dateTimePickerVaziDo = new System.Windows.Forms.DateTimePicker(); + this.dateTimePickerVaziOd = new System.Windows.Forms.DateTimePicker(); + this.numericVrednostPopusta = new System.Windows.Forms.NumericUpDown(); + this.btnDodajPopust = new ePOSOne.btnProduct.Button_WOC(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericVrednostPopusta)).BeginInit(); + this.SuspendLayout(); + // + // pictureBox1 + // + this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); + this.pictureBox1.InitialImage = ((System.Drawing.Image)(resources.GetObject("pictureBox1.InitialImage"))); + this.pictureBox1.Location = new System.Drawing.Point(455, 46); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(312, 298); + this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.pictureBox1.TabIndex = 14; + this.pictureBox1.TabStop = false; + // + // checkBoxNeograniceno + // + this.checkBoxNeograniceno.AutoSize = true; + this.checkBoxNeograniceno.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.checkBoxNeograniceno.Location = new System.Drawing.Point(154, 188); + this.checkBoxNeograniceno.Name = "checkBoxNeograniceno"; + this.checkBoxNeograniceno.RightToLeft = System.Windows.Forms.RightToLeft.Yes; + this.checkBoxNeograniceno.Size = new System.Drawing.Size(248, 22); + this.checkBoxNeograniceno.TabIndex = 22; + this.checkBoxNeograniceno.Text = "Trajanje popusta je neograničeno"; + this.checkBoxNeograniceno.UseVisualStyleBackColor = true; + this.checkBoxNeograniceno.CheckedChanged += new System.EventHandler(this.checkBoxNeograniceno_CheckedChanged); + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label4.Location = new System.Drawing.Point(169, 147); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(61, 18); + this.label4.TabIndex = 21; + this.label4.Text = "Važi do:"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label3.Location = new System.Drawing.Point(55, 112); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(175, 18); + this.label3.TabIndex = 20; + this.label3.Text = "Početak trajanja popusta:"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.Location = new System.Drawing.Point(12, 75); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(218, 18); + this.label2.TabIndex = 19; + this.label2.Text = "Vrednost popusta u procentima:"; + // + // dateTimePickerVaziDo + // + this.dateTimePickerVaziDo.Format = System.Windows.Forms.DateTimePickerFormat.Short; + this.dateTimePickerVaziDo.Location = new System.Drawing.Point(257, 144); + this.dateTimePickerVaziDo.Name = "dateTimePickerVaziDo"; + this.dateTimePickerVaziDo.RightToLeftLayout = true; + this.dateTimePickerVaziDo.Size = new System.Drawing.Size(145, 22); + this.dateTimePickerVaziDo.TabIndex = 17; + // + // dateTimePickerVaziOd + // + this.dateTimePickerVaziOd.Format = System.Windows.Forms.DateTimePickerFormat.Short; + this.dateTimePickerVaziOd.Location = new System.Drawing.Point(257, 109); + this.dateTimePickerVaziOd.MinDate = new System.DateTime(2021, 6, 6, 14, 24, 42, 0); + this.dateTimePickerVaziOd.Name = "dateTimePickerVaziOd"; + this.dateTimePickerVaziOd.Size = new System.Drawing.Size(145, 22); + this.dateTimePickerVaziOd.TabIndex = 16; + this.dateTimePickerVaziOd.Value = new System.DateTime(2021, 6, 6, 14, 24, 42, 0); + this.dateTimePickerVaziOd.ValueChanged += new System.EventHandler(this.dateTimePickerVaziOd_ValueChanged); + // + // numericVrednostPopusta + // + this.numericVrednostPopusta.Location = new System.Drawing.Point(257, 75); + this.numericVrednostPopusta.Minimum = new decimal(new int[] { + 5, + 0, + 0, + 0}); + this.numericVrednostPopusta.Name = "numericVrednostPopusta"; + this.numericVrednostPopusta.Size = new System.Drawing.Size(145, 22); + this.numericVrednostPopusta.TabIndex = 15; + this.numericVrednostPopusta.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.numericVrednostPopusta.Value = new decimal(new int[] { + 5, + 0, + 0, + 0}); + // + // btnDodajPopust + // + this.btnDodajPopust.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.btnDodajPopust.BorderColor = System.Drawing.Color.Black; + this.btnDodajPopust.ButtonColor = System.Drawing.Color.Orange; + this.btnDodajPopust.FlatAppearance.BorderSize = 0; + this.btnDodajPopust.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; + this.btnDodajPopust.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent; + this.btnDodajPopust.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnDodajPopust.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnDodajPopust.Location = new System.Drawing.Point(125, 257); + this.btnDodajPopust.Name = "btnDodajPopust"; + this.btnDodajPopust.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnDodajPopust.OnHoverButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnDodajPopust.OnHoverTextColor = System.Drawing.Color.Black; + this.btnDodajPopust.Size = new System.Drawing.Size(189, 52); + this.btnDodajPopust.TabIndex = 18; + this.btnDodajPopust.Text = "Dodaj"; + this.btnDodajPopust.TextColor = System.Drawing.Color.Black; + this.btnDodajPopust.UseVisualStyleBackColor = false; + this.btnDodajPopust.Click += new System.EventHandler(this.btnDodajPopust_Click); + // + // DodajPopustMusteriji + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.ClientSize = new System.Drawing.Size(812, 402); + this.Controls.Add(this.checkBoxNeograniceno); + this.Controls.Add(this.label4); + this.Controls.Add(this.label3); + this.Controls.Add(this.label2); + this.Controls.Add(this.btnDodajPopust); + this.Controls.Add(this.dateTimePickerVaziDo); + this.Controls.Add(this.dateTimePickerVaziOd); + this.Controls.Add(this.numericVrednostPopusta); + this.Controls.Add(this.pictureBox1); + this.Name = "DodajPopustMusteriji"; + this.Text = "Dodavanje popusta"; + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericVrednostPopusta)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.CheckBox checkBoxNeograniceno; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label label2; + private ePOSOne.btnProduct.Button_WOC btnDodajPopust; + private System.Windows.Forms.DateTimePicker dateTimePickerVaziDo; + private System.Windows.Forms.DateTimePicker dateTimePickerVaziOd; + private System.Windows.Forms.NumericUpDown numericVrednostPopusta; + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajPopustMusteriji.cs b/Desktop app/TaksiUdruzenje/Forme/DodajPopustMusteriji.cs new file mode 100644 index 0000000..29f5709 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/DodajPopustMusteriji.cs @@ -0,0 +1,58 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace TaksiUdruzenje.Forme +{ + public partial class DodajPopustMusteriji : Form + { + private int iDmusterije; + public DodajPopustMusteriji() + { + InitializeComponent(); + } + + public DodajPopustMusteriji(int id) + { + InitializeComponent(); + dateTimePickerVaziOd.MinDate = DateTime.Today; + dateTimePickerVaziDo.MinDate = DateTime.Today.AddDays(1); + this.iDmusterije = id; + } + + private void btnDodajPopust_Click(object sender, EventArgs e) + { + DateTime? trajanjeDo = null; + if (checkBoxNeograniceno.Checked == false) + trajanjeDo = dateTimePickerVaziDo.Value; + + List ids = new List(); + ids.Add(iDmusterije); + + DTOManager.CreatePopust(ids, (int)numericVrednostPopusta.Value, dateTimePickerVaziOd.Value, trajanjeDo); + MessageBox.Show("Popust je uspešno dodat."); + this.Close(); + return; + + } + + private void checkBoxNeograniceno_CheckedChanged(object sender, EventArgs e) + { + if (checkBoxNeograniceno.Checked == true) + dateTimePickerVaziDo.Enabled = false; + else + dateTimePickerVaziDo.Enabled = true; + } + + private void dateTimePickerVaziOd_ValueChanged(object sender, EventArgs e) + { + dateTimePickerVaziDo.MinDate = dateTimePickerVaziOd.Value.AddDays(1); + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajPopustMusteriji.resx b/Desktop app/TaksiUdruzenje/Forme/DodajPopustMusteriji.resx new file mode 100644 index 0000000..e1e6d93 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/DodajPopustMusteriji.resx @@ -0,0 +1,5063 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + /9j/4AAQSkZJRgABAQEAYABgAAD/4QCqRXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAZKG + AAcAAAB0AAAALAAAAABDAFIARQBBAFQATwBSADoAIABnAGQALQBqAHAAZQBnACAAdgAxAC4AMAAgACgA + dQBzAGkAbgBnACAASQBKAEcAIABKAFAARQBHACAAdgA2ADIAKQAsACAAcQB1AGEAbABpAHQAeQAgAD0A + IAA5ADAACgAAAAAA/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwKDAwLCgsLDQ4SEA0OEQ4L + CxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQUFBQUFBQUFBQUFBQUFBQUFBQU + FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgCvwJyAwERAAIRAQMRAf/EAB8AAAEFAQEB + AQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQci + cRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVm + Z2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV + 1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//E + ALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDTh + JfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKT + lJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5 + +v/aAAwDAQACEQMRAD8A/Qk391k/6TN/38NfU+zh/KvuPwR43FXf72X3sPt91/z8zf8Afw0eyh/KvuF9 + dxX/AD9l97D7fdf8/M3/AH8NHsofyr7g+u4r/n7L72H2+6/5+Jv+/ho9lD+VfcH13Ff8/Zfew+33X/Pz + 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 + AOaAFoAOaADmgBOaAFxQAmKAFxQAc0AHNABg0AJQAtABg0AFABzQAc0AJzQAc0AGDQAc0AHNAC4NACYo + AOaADmgDyv8Aafz/AMKQ8Q/71t/6UR15+P8A92l8vzR9Pw1/yNaX/b3/AKSz4O5r48/cTrdO+EfjnV7O + K7sfB+u3lrKoeOeDTZnR1PIIIXBBq+WXYnmXcs/8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBC + L4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ck + uwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi + +I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJL + sHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBC + L4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuI3wT+Iagk+BvEQA6k6VP/8AE0ck + uwc0e5yF3aXGn3UttdQyW1zCxSSGVSrow4IIPII9Kko+mf2JM/aPGH+7afzmr38p+38v1PzXjPbD/wDb + 3/tp9Tc19AfmIvNACYNABigAwaADmgBeaAE5oAMe1AjIHiiz3sriRCCQcrn+VfJR4nwPM4z5lby/ybP1 + Cp4eZyoqpScJp66Ss/xS/MsR67YSdLhR/vfL/OvRp53l1X4ay+d1+djwa/B+e4f48LJ+lpf+ktlqO7gl + +5Kj/wC6wNenTxVCt/DqJ+jTPnq+XY3Dfx6Mo+sWvzRKK6Tzw/CgA/CgA/CgA/CgA/CgA/CgA/CgA/Cg + A/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/Cg + A/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgDyv9 + p/8A5Ij4h4/itv8A0oirz8f/ALtL5fmj6fhr/ka0v+3v/SWfB34V8efuB+oWg6tdW3hLw7bQStBFFpdp + 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 + 2Q== + + + + + /9j/4AAQSkZJRgABAQEAYABgAAD/4QCqRXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAZKG + AAcAAAB0AAAALAAAAABDAFIARQBBAFQATwBSADoAIABnAGQALQBqAHAAZQBnACAAdgAxAC4AMAAgACgA + dQBzAGkAbgBnACAASQBKAEcAIABKAFAARQBHACAAdgA2ADIAKQAsACAAcQB1AGEAbABpAHQAeQAgAD0A + IAA5ADAACgAAAAAA/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwKDAwLCgsLDQ4SEA0OEQ4L + CxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQUFBQUFBQUFBQUFBQUFBQUFBQU + FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgCvwJyAwERAAIRAQMRAf/EAB8AAAEFAQEB + AQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQci + cRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVm + Z2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV + 1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//E + ALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDTh + JfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKT + lJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5 + +v/aAAwDAQACEQMRAD8A/Qk391k/6TN/38NfU+zh/KvuPwR43FXf72X3sPt91/z8zf8Afw0eyh/KvuF9 + dxX/AD9l97D7fdf8/M3/AH8NHsofyr7g+u4r/n7L72H2+6/5+Jv+/ho9lD+VfcH13Ff8/Zfew+33X/Pz + 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 + AOaAFoAOaADmgBOaAFxQAmKAFxQAc0AHNABg0AJQAtABg0AFABzQAc0AJzQAc0AGDQAc0AHNAC4NACYo + AOaADmgDyv8Aafz/AMKQ8Q/71t/6UR15+P8A92l8vzR9Pw1/yNaX/b3/AKSz4O5r48/cTrdO+EfjnV7O + K7sfB+u3lrKoeOeDTZnR1PIIIXBBq+WXYnmXcs/8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBC + L4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ck + uwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi + +I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJL + sHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBC + L4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuI3wT+Iagk+BvEQA6k6VP/8AE0ck + uwc0e5yF3aXGn3UttdQyW1zCxSSGVSrow4IIPII9Kko+mf2JM/aPGH+7afzmr38p+38v1PzXjPbD/wDb + 3/tp9Tc19AfmIvNACYNABigAwaADmgBeaAE5oAMe1AjIHiiz3sriRCCQcrn+VfJR4nwPM4z5lby/ybP1 + Cp4eZyoqpScJp66Ss/xS/MsR67YSdLhR/vfL/OvRp53l1X4ay+d1+djwa/B+e4f48LJ+lpf+ktlqO7gl + +5Kj/wC6wNenTxVCt/DqJ+jTPnq+XY3Dfx6Mo+sWvzRKK6Tzw/CgA/CgA/CgA/CgA/CgA/CgA/CgA/Cg + A/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/Cg + A/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgDyv9 + p/8A5Ij4h4/itv8A0oirz8f/ALtL5fmj6fhr/ka0v+3v/SWfB34V8efuB+oWg6tdW3hLw7bQStBFFpdp + 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 + 2Q== + + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajSluzbeno.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/DodajSluzbeno.Designer.cs new file mode 100644 index 0000000..be40b29 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/DodajSluzbeno.Designer.cs @@ -0,0 +1,205 @@ + +namespace TaksiUdruzenje.Forme +{ + partial class DodajSluzbeno + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.tiptxt = new System.Windows.Forms.TextBox(); + this.regoznakatxt = new System.Windows.Forms.TextBox(); + this.markatxt = new System.Windows.Forms.TextBox(); + this.btnDodaj = new ePOSOne.btnProduct.Button_WOC(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.dtpDatum = new System.Windows.Forms.DateTimePicker(); + this.numGodina = new System.Windows.Forms.NumericUpDown(); + ((System.ComponentModel.ISupportInitialize)(this.numGodina)).BeginInit(); + this.SuspendLayout(); + // + // tiptxt + // + this.tiptxt.Location = new System.Drawing.Point(368, 145); + this.tiptxt.Name = "tiptxt"; + this.tiptxt.Size = new System.Drawing.Size(175, 22); + this.tiptxt.TabIndex = 31; + // + // regoznakatxt + // + this.regoznakatxt.Location = new System.Drawing.Point(368, 102); + this.regoznakatxt.Name = "regoznakatxt"; + this.regoznakatxt.Size = new System.Drawing.Size(175, 22); + this.regoznakatxt.TabIndex = 30; + // + // markatxt + // + this.markatxt.Location = new System.Drawing.Point(368, 58); + this.markatxt.Name = "markatxt"; + this.markatxt.Size = new System.Drawing.Size(175, 22); + this.markatxt.TabIndex = 29; + // + // btnDodaj + // + this.btnDodaj.BorderColor = System.Drawing.Color.Black; + this.btnDodaj.ButtonColor = System.Drawing.Color.Tan; + this.btnDodaj.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnDodaj.Location = new System.Drawing.Point(201, 320); + this.btnDodaj.Name = "btnDodaj"; + this.btnDodaj.OnHoverBorderColor = System.Drawing.Color.Yellow; + this.btnDodaj.OnHoverButtonColor = System.Drawing.Color.Black; + this.btnDodaj.OnHoverTextColor = System.Drawing.Color.Yellow; + this.btnDodaj.Size = new System.Drawing.Size(216, 68); + this.btnDodaj.TabIndex = 28; + this.btnDodaj.Text = "Dodaj vozilo"; + this.btnDodaj.TextColor = System.Drawing.Color.Black; + this.btnDodaj.UseVisualStyleBackColor = true; + this.btnDodaj.Click += new System.EventHandler(this.btnDodaj_Click); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(78, 56); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(61, 24); + this.label1.TabIndex = 34; + this.label1.Text = "Marka"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.Location = new System.Drawing.Point(78, 100); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(171, 24); + this.label2.TabIndex = 35; + this.label2.Text = "Registarska oznaka"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label3.Location = new System.Drawing.Point(78, 143); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(37, 24); + this.label3.TabIndex = 36; + this.label3.Text = "Tip"; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label4.Location = new System.Drawing.Point(78, 183); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(211, 24); + this.label4.TabIndex = 37; + this.label4.Text = "Datum isteka registracije"; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label5.Location = new System.Drawing.Point(78, 224); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(174, 24); + this.label5.TabIndex = 38; + this.label5.Text = "Godina proizvodnje"; + // + // dtpDatum + // + this.dtpDatum.Format = System.Windows.Forms.DateTimePickerFormat.Short; + this.dtpDatum.Location = new System.Drawing.Point(368, 183); + this.dtpDatum.MaxDate = new System.DateTime(2025, 1, 1, 0, 0, 0, 0); + this.dtpDatum.MinDate = new System.DateTime(2019, 1, 1, 0, 0, 0, 0); + this.dtpDatum.Name = "dtpDatum"; + this.dtpDatum.Size = new System.Drawing.Size(175, 22); + this.dtpDatum.TabIndex = 39; + // + // numGodina + // + this.numGodina.Location = new System.Drawing.Point(368, 227); + this.numGodina.Maximum = new decimal(new int[] { + 2021, + 0, + 0, + 0}); + this.numGodina.Minimum = new decimal(new int[] { + 1990, + 0, + 0, + 0}); + this.numGodina.Name = "numGodina"; + this.numGodina.Size = new System.Drawing.Size(175, 22); + this.numGodina.TabIndex = 40; + this.numGodina.Value = new decimal(new int[] { + 2020, + 0, + 0, + 0}); + // + // DodajSluzbeno + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.ClientSize = new System.Drawing.Size(621, 400); + this.Controls.Add(this.numGodina); + this.Controls.Add(this.dtpDatum); + this.Controls.Add(this.label5); + this.Controls.Add(this.label4); + this.Controls.Add(this.label3); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.tiptxt); + this.Controls.Add(this.regoznakatxt); + this.Controls.Add(this.markatxt); + this.Controls.Add(this.btnDodaj); + this.Name = "DodajSluzbeno"; + this.Text = "DodajSluzbeno"; + ((System.ComponentModel.ISupportInitialize)(this.numGodina)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + private System.Windows.Forms.TextBox tiptxt; + private System.Windows.Forms.TextBox regoznakatxt; + private System.Windows.Forms.TextBox markatxt; + private ePOSOne.btnProduct.Button_WOC btnDodaj; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.DateTimePicker dtpDatum; + private System.Windows.Forms.NumericUpDown numGodina; + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajSluzbeno.cs b/Desktop app/TaksiUdruzenje/Forme/DodajSluzbeno.cs new file mode 100644 index 0000000..51dce9f --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/DodajSluzbeno.cs @@ -0,0 +1,33 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using static TaksiUdruzenje.DTOManager; +namespace TaksiUdruzenje.Forme +{ + public partial class DodajSluzbeno : Form + { + public DodajSluzbeno() + { + InitializeComponent(); + } + + private void btnDodaj_Click(object sender, EventArgs e) + { + if (markatxt.Text.Length == 0 || regoznakatxt.Text.Length == 0) + { + MessageBox.Show("Unesite sve podatke!"); + return; + } + DTOManager.createSluzbeno(markatxt.Text, regoznakatxt.Text, + tiptxt.Text, dtpDatum.Value, (int)numGodina.Value); + MessageBox.Show("Dodavanje uspesno!"); + this.Close(); + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajSluzbeno.resx b/Desktop app/TaksiUdruzenje/Forme/DodajSluzbeno.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/DodajSluzbeno.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajVozaca.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/DodajVozaca.Designer.cs new file mode 100644 index 0000000..5f908cb --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/DodajVozaca.Designer.cs @@ -0,0 +1,342 @@ +namespace TaksiUdruzenje.Forme +{ + partial class DodajVozaca + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DodajVozaca)); + this.lblIme = new System.Windows.Forms.Label(); + this.lblSrednjeSlovo = new System.Windows.Forms.Label(); + this.lblPrezime = new System.Windows.Forms.Label(); + this.lblJmbg = new System.Windows.Forms.Label(); + this.lblBrojTelefona = new System.Windows.Forms.Label(); + this.lblUlica = new System.Windows.Forms.Label(); + this.txtIme = new System.Windows.Forms.TextBox(); + this.txtSrednjeSlovo = new System.Windows.Forms.TextBox(); + this.txtPrezime = new System.Windows.Forms.TextBox(); + this.txtJmbg = new System.Windows.Forms.TextBox(); + this.txtBrTelefona = new System.Windows.Forms.TextBox(); + this.txtUlica = new System.Windows.Forms.TextBox(); + this.lblBroj = new System.Windows.Forms.Label(); + this.lblBrDozvole = new System.Windows.Forms.Label(); + this.lblKategorija = new System.Windows.Forms.Label(); + this.txtBroj = new System.Windows.Forms.TextBox(); + this.txtBrDozvole = new System.Windows.Forms.TextBox(); + this.txtKategorija = new System.Windows.Forms.TextBox(); + this.btnDodajVozaca = new ePOSOne.btnProduct.Button_WOC(); + this.label1 = new System.Windows.Forms.Label(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.groupBox1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.SuspendLayout(); + // + // lblIme + // + this.lblIme.AutoSize = true; + this.lblIme.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblIme.Location = new System.Drawing.Point(363, 58); + this.lblIme.Name = "lblIme"; + this.lblIme.Size = new System.Drawing.Size(42, 18); + this.lblIme.TabIndex = 2; + this.lblIme.Text = "*Ime:"; + // + // lblSrednjeSlovo + // + this.lblSrednjeSlovo.AutoSize = true; + this.lblSrednjeSlovo.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblSrednjeSlovo.Location = new System.Drawing.Point(594, 58); + this.lblSrednjeSlovo.Name = "lblSrednjeSlovo"; + this.lblSrednjeSlovo.Size = new System.Drawing.Size(102, 18); + this.lblSrednjeSlovo.TabIndex = 4; + this.lblSrednjeSlovo.Text = "Srednje slovo:"; + // + // lblPrezime + // + this.lblPrezime.AutoSize = true; + this.lblPrezime.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblPrezime.Location = new System.Drawing.Point(37, 103); + this.lblPrezime.Name = "lblPrezime"; + this.lblPrezime.Size = new System.Drawing.Size(73, 18); + this.lblPrezime.TabIndex = 6; + this.lblPrezime.Text = "*Prezime:"; + // + // lblJmbg + // + this.lblJmbg.AutoSize = true; + this.lblJmbg.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblJmbg.Location = new System.Drawing.Point(55, 58); + this.lblJmbg.Name = "lblJmbg"; + this.lblJmbg.Size = new System.Drawing.Size(55, 18); + this.lblJmbg.TabIndex = 0; + this.lblJmbg.Text = "*Jmbg:"; + // + // lblBrojTelefona + // + this.lblBrojTelefona.AutoSize = true; + this.lblBrojTelefona.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblBrojTelefona.Location = new System.Drawing.Point(306, 103); + this.lblBrojTelefona.Name = "lblBrojTelefona"; + this.lblBrojTelefona.Size = new System.Drawing.Size(101, 18); + this.lblBrojTelefona.TabIndex = 8; + this.lblBrojTelefona.Text = "*Broj telefona:"; + // + // lblUlica + // + this.lblUlica.AutoSize = true; + this.lblUlica.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblUlica.Location = new System.Drawing.Point(65, 162); + this.lblUlica.Name = "lblUlica"; + this.lblUlica.Size = new System.Drawing.Size(45, 18); + this.lblUlica.TabIndex = 10; + this.lblUlica.Text = "Ulica:"; + // + // txtIme + // + this.txtIme.Location = new System.Drawing.Point(424, 56); + this.txtIme.MaxLength = 15; + this.txtIme.Name = "txtIme"; + this.txtIme.Size = new System.Drawing.Size(160, 27); + this.txtIme.TabIndex = 3; + // + // txtSrednjeSlovo + // + this.txtSrednjeSlovo.Location = new System.Drawing.Point(710, 56); + this.txtSrednjeSlovo.MaxLength = 1; + this.txtSrednjeSlovo.Name = "txtSrednjeSlovo"; + this.txtSrednjeSlovo.Size = new System.Drawing.Size(160, 27); + this.txtSrednjeSlovo.TabIndex = 5; + // + // txtPrezime + // + this.txtPrezime.Location = new System.Drawing.Point(125, 102); + this.txtPrezime.MaxLength = 30; + this.txtPrezime.Name = "txtPrezime"; + this.txtPrezime.Size = new System.Drawing.Size(160, 27); + this.txtPrezime.TabIndex = 7; + // + // txtJmbg + // + this.txtJmbg.Location = new System.Drawing.Point(125, 56); + this.txtJmbg.MaxLength = 13; + this.txtJmbg.Name = "txtJmbg"; + this.txtJmbg.Size = new System.Drawing.Size(160, 27); + this.txtJmbg.TabIndex = 1; + // + // txtBrTelefona + // + this.txtBrTelefona.Location = new System.Drawing.Point(424, 102); + this.txtBrTelefona.MaxLength = 12; + this.txtBrTelefona.Name = "txtBrTelefona"; + this.txtBrTelefona.Size = new System.Drawing.Size(160, 27); + this.txtBrTelefona.TabIndex = 9; + // + // txtUlica + // + this.txtUlica.Location = new System.Drawing.Point(125, 158); + this.txtUlica.MaxLength = 40; + this.txtUlica.Name = "txtUlica"; + this.txtUlica.Size = new System.Drawing.Size(160, 27); + this.txtUlica.TabIndex = 11; + // + // lblBroj + // + this.lblBroj.AutoSize = true; + this.lblBroj.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblBroj.Location = new System.Drawing.Point(368, 162); + this.lblBroj.Name = "lblBroj"; + this.lblBroj.Size = new System.Drawing.Size(39, 18); + this.lblBroj.TabIndex = 12; + this.lblBroj.Text = "Broj:"; + // + // lblBrDozvole + // + this.lblBrDozvole.AutoSize = true; + this.lblBrDozvole.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblBrDozvole.Location = new System.Drawing.Point(9, 216); + this.lblBrDozvole.Name = "lblBrDozvole"; + this.lblBrDozvole.Size = new System.Drawing.Size(101, 18); + this.lblBrDozvole.TabIndex = 14; + this.lblBrDozvole.Text = "*Broj dozvole:"; + // + // lblKategorija + // + this.lblKategorija.AutoSize = true; + this.lblKategorija.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblKategorija.Location = new System.Drawing.Point(323, 216); + this.lblKategorija.Name = "lblKategorija"; + this.lblKategorija.Size = new System.Drawing.Size(84, 18); + this.lblKategorija.TabIndex = 16; + this.lblKategorija.Text = "*Kategorija:"; + // + // txtBroj + // + this.txtBroj.Location = new System.Drawing.Point(424, 158); + this.txtBroj.MaxLength = 10; + this.txtBroj.Name = "txtBroj"; + this.txtBroj.Size = new System.Drawing.Size(160, 27); + this.txtBroj.TabIndex = 13; + // + // txtBrDozvole + // + this.txtBrDozvole.Location = new System.Drawing.Point(125, 212); + this.txtBrDozvole.MaxLength = 15; + this.txtBrDozvole.Name = "txtBrDozvole"; + this.txtBrDozvole.Size = new System.Drawing.Size(160, 27); + this.txtBrDozvole.TabIndex = 15; + // + // txtKategorija + // + this.txtKategorija.Location = new System.Drawing.Point(424, 212); + this.txtKategorija.MaxLength = 2; + this.txtKategorija.Name = "txtKategorija"; + this.txtKategorija.Size = new System.Drawing.Size(160, 27); + this.txtKategorija.TabIndex = 17; + // + // btnDodajVozaca + // + this.btnDodajVozaca.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + this.btnDodajVozaca.BorderColor = System.Drawing.Color.Black; + this.btnDodajVozaca.ButtonColor = System.Drawing.Color.Orange; + this.btnDodajVozaca.FlatAppearance.BorderSize = 0; + this.btnDodajVozaca.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + this.btnDodajVozaca.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnDodajVozaca.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold); + this.btnDodajVozaca.ForeColor = System.Drawing.Color.Black; + this.btnDodajVozaca.Location = new System.Drawing.Point(263, 277); + this.btnDodajVozaca.Name = "btnDodajVozaca"; + this.btnDodajVozaca.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnDodajVozaca.OnHoverButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnDodajVozaca.OnHoverTextColor = System.Drawing.Color.Black; + this.btnDodajVozaca.Size = new System.Drawing.Size(160, 50); + this.btnDodajVozaca.TabIndex = 18; + this.btnDodajVozaca.Text = "Dodaj"; + this.btnDodajVozaca.TextColor = System.Drawing.Color.Black; + this.btnDodajVozaca.UseVisualStyleBackColor = false; + this.btnDodajVozaca.Click += new System.EventHandler(this.btnDodajVozaca_Click); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Underline, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.ForeColor = System.Drawing.Color.DarkGreen; + this.label1.Location = new System.Drawing.Point(656, 388); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(219, 20); + this.label1.TabIndex = 19; + this.label1.Text = "* Predstavlja obavezna polja"; + // + // groupBox1 + // + this.groupBox1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + this.groupBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.groupBox1.Controls.Add(this.pictureBox1); + this.groupBox1.Controls.Add(this.txtIme); + this.groupBox1.Controls.Add(this.btnDodajVozaca); + this.groupBox1.Controls.Add(this.label1); + this.groupBox1.Controls.Add(this.lblIme); + this.groupBox1.Controls.Add(this.lblSrednjeSlovo); + this.groupBox1.Controls.Add(this.txtKategorija); + this.groupBox1.Controls.Add(this.txtSrednjeSlovo); + this.groupBox1.Controls.Add(this.txtBrDozvole); + this.groupBox1.Controls.Add(this.lblPrezime); + this.groupBox1.Controls.Add(this.txtBroj); + this.groupBox1.Controls.Add(this.txtPrezime); + this.groupBox1.Controls.Add(this.lblKategorija); + this.groupBox1.Controls.Add(this.txtJmbg); + this.groupBox1.Controls.Add(this.lblBrDozvole); + this.groupBox1.Controls.Add(this.lblJmbg); + this.groupBox1.Controls.Add(this.lblBroj); + this.groupBox1.Controls.Add(this.lblBrojTelefona); + this.groupBox1.Controls.Add(this.txtUlica); + this.groupBox1.Controls.Add(this.lblUlica); + this.groupBox1.Controls.Add(this.txtBrTelefona); + this.groupBox1.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F); + this.groupBox1.ForeColor = System.Drawing.SystemColors.ControlText; + this.groupBox1.Location = new System.Drawing.Point(35, 35); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.Size = new System.Drawing.Size(906, 424); + this.groupBox1.TabIndex = 0; + this.groupBox1.TabStop = false; + this.groupBox1.Text = "Unos podataka"; + // + // pictureBox1 + // + this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); + this.pictureBox1.Location = new System.Drawing.Point(660, 102); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(228, 203); + this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.pictureBox1.TabIndex = 20; + this.pictureBox1.TabStop = false; + // + // DodajVozaca + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.ClientSize = new System.Drawing.Size(1032, 499); + this.Controls.Add(this.groupBox1); + this.Name = "DodajVozaca"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "Dodavanje vozača"; + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Label lblIme; + private System.Windows.Forms.Label lblSrednjeSlovo; + private System.Windows.Forms.Label lblPrezime; + private System.Windows.Forms.Label lblJmbg; + private System.Windows.Forms.Label lblBrojTelefona; + private System.Windows.Forms.Label lblUlica; + private System.Windows.Forms.TextBox txtIme; + private System.Windows.Forms.TextBox txtSrednjeSlovo; + private System.Windows.Forms.TextBox txtPrezime; + private System.Windows.Forms.TextBox txtJmbg; + private System.Windows.Forms.TextBox txtBrTelefona; + private System.Windows.Forms.TextBox txtUlica; + private System.Windows.Forms.Label lblBroj; + private System.Windows.Forms.Label lblBrDozvole; + private System.Windows.Forms.Label lblKategorija; + private System.Windows.Forms.TextBox txtBroj; + private System.Windows.Forms.TextBox txtBrDozvole; + private System.Windows.Forms.TextBox txtKategorija; + private ePOSOne.btnProduct.Button_WOC btnDodajVozaca; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.GroupBox groupBox1; + private System.Windows.Forms.PictureBox pictureBox1; + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajVozaca.cs b/Desktop app/TaksiUdruzenje/Forme/DodajVozaca.cs new file mode 100644 index 0000000..f9f8125 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/DodajVozaca.cs @@ -0,0 +1,36 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using static TaksiUdruzenje.DTOManager; + +namespace TaksiUdruzenje.Forme +{ + public partial class DodajVozaca : Form + { + public DodajVozaca() + { + InitializeComponent(); + } + + private void btnDodajVozaca_Click(object sender, EventArgs e) + { + if (txtIme.Text == "" || txtPrezime.Text == "" || txtJmbg.Text.Length != 13|| + txtBrTelefona.Text==""||txtBrDozvole.Text==""||txtKategorija.Text=="") + { + MessageBox.Show("Molimo Vas da popunite sva obavezna polja."); + return; + } + CreateVozac(txtIme.Text, txtSrednjeSlovo.Text, + txtPrezime.Text, txtJmbg.Text, txtBrTelefona.Text, txtUlica.Text , + txtBroj.Text, txtBrDozvole.Text,txtKategorija.Text); + MessageBox.Show("Vozac je uspesno dodat."); + return; + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajVozaca.resx b/Desktop app/TaksiUdruzenje/Forme/DodajVozaca.resx new file mode 100644 index 0000000..4d05eb3 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/DodajVozaca.resx @@ -0,0 +1,462 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + /9j/4AAQSkZJRgABAQEAeAB4AAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsN + DhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQU + FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAGDAX4DASIAAhEBAxEB/8QA + HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh + MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW + V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG + x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQF + BgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV + YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE + hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq + 8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD7Lpd3+c0lFfOnmC7jRuNJRQAu6kzRRQAu40bvr+dJRQAu40bq + SigAzRmiigAzS5pKKQC7vak3e1FFABml3GkopgGaXcaSigBdxo3GkooAKM0UUAGaM0UUALuNG40lFAC7 + v85o3f5zSUUhi7v85o3GkooEGaXcaSimAu40bqSikAZ/zml3GkooAM0u40lFMBdxo3GkooANx9aXcaSi + gBdxo3GkooAM0u40lFABRRRSAKKKKACiihaACinbRTaACiilUUAJRSkUEUAJRRS4oASinbRSEUAJRRRQ + AUUuBQ1ACUUUUAFFFFABRRTttADaKX8KXaKAG0Uv4UAe1ACUUpFJQAUUq0hoAKKKKACiiigAopcCl2ig + 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 + gBD2oaiigD//2Q== + + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/LicnoVoziloPrikaz.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/LicnoVoziloPrikaz.Designer.cs new file mode 100644 index 0000000..2eb648a --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/LicnoVoziloPrikaz.Designer.cs @@ -0,0 +1,344 @@ + +namespace TaksiUdruzenje.Forme +{ + partial class LicnoVoziloPrikaz + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(LicnoVoziloPrikaz)); + this.label1 = new System.Windows.Forms.Label(); + this.lblReg = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.lblIdValue = new System.Windows.Forms.Label(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.txtReg = new System.Windows.Forms.TextBox(); + this.txtMarka = new System.Windows.Forms.TextBox(); + this.txtTip = new System.Windows.Forms.TextBox(); + this.txtBoja = new System.Windows.Forms.TextBox(); + this.label2 = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.lstVozac = new System.Windows.Forms.ListView(); + this.id = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Ime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.prezime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.brDozvole = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.kategorija = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.label7 = new System.Windows.Forms.Label(); + this.btnZavrsi = new ePOSOne.btnProduct.Button_WOC(); + this.btnIzmeni = new ePOSOne.btnProduct.Button_WOC(); + this.txtOd = new System.Windows.Forms.TextBox(); + this.txtDo = new System.Windows.Forms.TextBox(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.SuspendLayout(); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(317, 29); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(42, 24); + this.label1.TabIndex = 0; + this.label1.Text = "ID : "; + // + // lblReg + // + this.lblReg.AutoSize = true; + this.lblReg.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblReg.Location = new System.Drawing.Point(12, 80); + this.lblReg.Name = "lblReg"; + this.lblReg.Size = new System.Drawing.Size(121, 24); + this.lblReg.TabIndex = 1; + this.lblReg.Text = "Registracija : "; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label3.Location = new System.Drawing.Point(57, 124); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(76, 24); + this.label3.TabIndex = 2; + this.label3.Text = "Marka : "; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label4.Location = new System.Drawing.Point(317, 82); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(52, 24); + this.label4.TabIndex = 3; + this.label4.Text = "Tip : "; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label5.Location = new System.Drawing.Point(317, 124); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(62, 24); + this.label5.TabIndex = 4; + this.label5.Text = "Boja : "; + // + // lblIdValue + // + this.lblIdValue.AutoSize = true; + this.lblIdValue.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblIdValue.Location = new System.Drawing.Point(371, 29); + this.lblIdValue.Name = "lblIdValue"; + this.lblIdValue.Size = new System.Drawing.Size(66, 24); + this.lblIdValue.TabIndex = 5; + this.lblIdValue.Text = "label6"; + // + // pictureBox1 + // + this.pictureBox1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("pictureBox1.BackgroundImage"))); + this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.pictureBox1.Location = new System.Drawing.Point(591, 18); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(197, 130); + this.pictureBox1.TabIndex = 6; + this.pictureBox1.TabStop = false; + // + // txtReg + // + this.txtReg.Location = new System.Drawing.Point(139, 82); + this.txtReg.Name = "txtReg"; + this.txtReg.Size = new System.Drawing.Size(166, 22); + this.txtReg.TabIndex = 7; + // + // txtMarka + // + this.txtMarka.Location = new System.Drawing.Point(139, 126); + this.txtMarka.Name = "txtMarka"; + this.txtMarka.Size = new System.Drawing.Size(166, 22); + this.txtMarka.TabIndex = 8; + // + // txtTip + // + this.txtTip.Location = new System.Drawing.Point(375, 84); + this.txtTip.Name = "txtTip"; + this.txtTip.Size = new System.Drawing.Size(166, 22); + this.txtTip.TabIndex = 9; + // + // txtBoja + // + this.txtBoja.Location = new System.Drawing.Point(375, 126); + this.txtBoja.Name = "txtBoja"; + this.txtBoja.Size = new System.Drawing.Size(166, 22); + this.txtBoja.TabIndex = 10; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.Location = new System.Drawing.Point(-4, 163); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(137, 24); + this.label2.TabIndex = 11; + this.label2.Text = "Korisceno od : "; + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label6.Location = new System.Drawing.Point(317, 163); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(137, 24); + this.label6.TabIndex = 12; + this.label6.Text = "Korisceno do : "; + // + // lstVozac + // + this.lstVozac.BackColor = System.Drawing.Color.Tan; + this.lstVozac.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.id, + this.Ime, + this.prezime, + this.brDozvole, + this.kategorija}); + this.lstVozac.FullRowSelect = true; + this.lstVozac.HideSelection = false; + this.lstVozac.Location = new System.Drawing.Point(12, 312); + this.lstVozac.Name = "lstVozac"; + this.lstVozac.Size = new System.Drawing.Size(776, 92); + this.lstVozac.TabIndex = 15; + this.lstVozac.UseCompatibleStateImageBehavior = false; + this.lstVozac.View = System.Windows.Forms.View.Details; + this.lstVozac.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.lstVozac_MouseDoubleClick); + // + // id + // + this.id.Text = "ID Vozaca"; + this.id.Width = 89; + // + // Ime + // + this.Ime.Text = "Ime"; + this.Ime.Width = 130; + // + // prezime + // + this.prezime.Text = "Prezime"; + this.prezime.Width = 157; + // + // brDozvole + // + this.brDozvole.Text = "Broj dozvole"; + this.brDozvole.Width = 117; + // + // kategorija + // + this.kategorija.Text = "Kategorija"; + this.kategorija.Width = 102; + // + // label7 + // + this.label7.AutoSize = true; + this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label7.Location = new System.Drawing.Point(8, 285); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(63, 24); + this.label7.TabIndex = 16; + this.label7.Text = "Vozac"; + // + // btnZavrsi + // + this.btnZavrsi.BorderColor = System.Drawing.Color.Silver; + this.btnZavrsi.ButtonColor = System.Drawing.Color.Tan; + this.btnZavrsi.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnZavrsi.Location = new System.Drawing.Point(375, 212); + this.btnZavrsi.Name = "btnZavrsi"; + this.btnZavrsi.OnHoverBorderColor = System.Drawing.Color.Gray; + this.btnZavrsi.OnHoverButtonColor = System.Drawing.Color.Yellow; + this.btnZavrsi.OnHoverTextColor = System.Drawing.Color.Gray; + this.btnZavrsi.Size = new System.Drawing.Size(145, 41); + this.btnZavrsi.TabIndex = 18; + this.btnZavrsi.Text = "Zavrsi koriscenje"; + this.btnZavrsi.TextColor = System.Drawing.Color.White; + this.btnZavrsi.UseVisualStyleBackColor = true; + this.btnZavrsi.Click += new System.EventHandler(this.btnZavrsi_Click); + // + // btnIzmeni + // + this.btnIzmeni.BorderColor = System.Drawing.Color.Silver; + this.btnIzmeni.ButtonColor = System.Drawing.Color.Tan; + this.btnIzmeni.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnIzmeni.Location = new System.Drawing.Point(308, 445); + this.btnIzmeni.Name = "btnIzmeni"; + this.btnIzmeni.OnHoverBorderColor = System.Drawing.Color.Gray; + this.btnIzmeni.OnHoverButtonColor = System.Drawing.Color.Yellow; + this.btnIzmeni.OnHoverTextColor = System.Drawing.Color.Gray; + this.btnIzmeni.Size = new System.Drawing.Size(171, 60); + this.btnIzmeni.TabIndex = 17; + this.btnIzmeni.Text = "Sacuvaj izmene"; + this.btnIzmeni.TextColor = System.Drawing.Color.White; + this.btnIzmeni.UseVisualStyleBackColor = true; + this.btnIzmeni.Click += new System.EventHandler(this.btnIzmeni_Click); + // + // txtOd + // + this.txtOd.Enabled = false; + this.txtOd.Location = new System.Drawing.Point(139, 165); + this.txtOd.Name = "txtOd"; + this.txtOd.Size = new System.Drawing.Size(166, 22); + this.txtOd.TabIndex = 19; + // + // txtDo + // + this.txtDo.Enabled = false; + this.txtDo.Location = new System.Drawing.Point(460, 165); + this.txtDo.Name = "txtDo"; + this.txtDo.Size = new System.Drawing.Size(166, 22); + this.txtDo.TabIndex = 20; + // + // LicnoVoziloPrikaz + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.ClientSize = new System.Drawing.Size(800, 517); + this.Controls.Add(this.txtDo); + this.Controls.Add(this.txtOd); + this.Controls.Add(this.btnZavrsi); + this.Controls.Add(this.btnIzmeni); + this.Controls.Add(this.label7); + this.Controls.Add(this.lstVozac); + this.Controls.Add(this.label6); + this.Controls.Add(this.label2); + this.Controls.Add(this.txtBoja); + this.Controls.Add(this.txtTip); + this.Controls.Add(this.txtMarka); + this.Controls.Add(this.txtReg); + this.Controls.Add(this.pictureBox1); + this.Controls.Add(this.lblIdValue); + this.Controls.Add(this.label5); + this.Controls.Add(this.label4); + this.Controls.Add(this.label3); + this.Controls.Add(this.lblReg); + this.Controls.Add(this.label1); + this.Name = "LicnoVoziloPrikaz"; + this.Text = "LicnoVoziloPrikaz"; + this.Load += new System.EventHandler(this.LicnoVoziloPrikaz_Load); + this.MouseClick += new System.Windows.Forms.MouseEventHandler(this.LicnoVoziloPrikaz_MouseClick); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label lblReg; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.Label lblIdValue; + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.TextBox txtReg; + private System.Windows.Forms.TextBox txtMarka; + private System.Windows.Forms.TextBox txtTip; + private System.Windows.Forms.TextBox txtBoja; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.ListView lstVozac; + private System.Windows.Forms.ColumnHeader id; + private System.Windows.Forms.ColumnHeader Ime; + private System.Windows.Forms.ColumnHeader prezime; + private System.Windows.Forms.ColumnHeader brDozvole; + private System.Windows.Forms.ColumnHeader kategorija; + private System.Windows.Forms.Label label7; + private ePOSOne.btnProduct.Button_WOC btnIzmeni; + private ePOSOne.btnProduct.Button_WOC btnZavrsi; + private System.Windows.Forms.TextBox txtOd; + private System.Windows.Forms.TextBox txtDo; + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/LicnoVoziloPrikaz.cs b/Desktop app/TaksiUdruzenje/Forme/LicnoVoziloPrikaz.cs new file mode 100644 index 0000000..35b1e4e --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/LicnoVoziloPrikaz.cs @@ -0,0 +1,114 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace TaksiUdruzenje.Forme +{ + public partial class LicnoVoziloPrikaz : Form + { + private DTO.LicnoVoziloPregled vozilo; + private string reg; + private string tip; + private string marka; + private string boja; + public LicnoVoziloPrikaz() + { + InitializeComponent(); + } + public LicnoVoziloPrikaz(DTO.LicnoVoziloPregled v) + { + InitializeComponent(); + this.vozilo = v; + } + + private void LicnoVoziloPrikaz_Load(object sender, EventArgs e) + { + this.lblIdValue.Text = vozilo.Id.ToString(); + this.IspuniFormu(); + this.IspuniVozaca(); + if (txtDo.Text.Length == 0) + btnZavrsi.Enabled = true; + else btnZavrsi.Enabled = false; + + reg = txtReg.Text; + marka = txtMarka.Text; + tip = txtTip.Text; + boja = txtBoja.Text; + + } + + public void IspuniFormu() + { + DTOManager.GetLicnoVozilo(vozilo.Id); + txtReg.Text = vozilo.RegOznaka; + txtMarka.Text = vozilo.Marka; + txtBoja.Text = vozilo.Boja; + txtTip.Text = vozilo.Tip; + txtOd.Text = vozilo.KoriscenoOd.ToShortDateString(); + if (vozilo.KoriscenoDo != null) + txtDo.Text = ((DateTime)vozilo.KoriscenoDo).ToShortDateString(); + else + txtDo.Text = ""; + } + + public void IspuniVozaca() + { + lstVozac.Items.Clear(); + DTO.VozacPregled v = DTOManager.GetVozac(vozilo.IdVozaca.IdVozac); + ListViewItem item = new ListViewItem(new string[] { v.IdVozac.ToString(), v.Ime, + v.Prezime, v.BrojDozvole, v.Kategorija}); + lstVozac.Items.Add(item); + lstVozac.View = View.Details; + lstVozac.Refresh(); + } + + private void btnZavrsi_Click(object sender, EventArgs e) + { + DTOManager.ZavrsiLicno(vozilo.Id); + this.IspuniFormu(); + } + + private void LicnoVoziloPrikaz_MouseClick(object sender, MouseEventArgs e) + { + if (lstVozac.SelectedItems.Count == 1) + lstVozac.SelectedItems[0].Selected = false; + } + + private void lstVozac_MouseDoubleClick(object sender, MouseEventArgs e) + { + if (lstVozac.SelectedItems.Count == 1) + { + int id = Int32.Parse(lstVozac.SelectedItems[0].SubItems[0].Text); + VozacPrikaz forma = new VozacPrikaz(id); + forma.ShowDialog(); + this.IspuniVozaca(); + } + } + + private void btnIzmeni_Click(object sender, EventArgs e) + { + if (txtReg.Text != reg || txtBoja.Text != boja || txtMarka.Text != marka || txtTip.Text != tip) + { + reg = txtReg.Text; + boja = txtBoja.Text; + marka = txtMarka.Text; + tip = txtTip.Text; + + int idVozila = this.vozilo.Id; + DTOManager.IzmeniLicnoVozilo(idVozila, reg, boja, marka, tip); + MessageBox.Show("Vozilo je uspesno promenjeno!"); + } + else + { + MessageBox.Show("Nema unetih izmena!"); + return; + } + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Forme/LicnoVoziloPrikaz.resx b/Desktop app/TaksiUdruzenje/Forme/LicnoVoziloPrikaz.resx new file mode 100644 index 0000000..e678236 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/LicnoVoziloPrikaz.resx @@ -0,0 +1,761 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + 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 + A1H7tvyWsfux8/gYVagwDj+6dUe4e0Z/I//Z + + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/MusterijaPrikaz.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/MusterijaPrikaz.Designer.cs new file mode 100644 index 0000000..ae0ea1e --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/MusterijaPrikaz.Designer.cs @@ -0,0 +1,476 @@ + +namespace TaksiUdruzenje.Forme +{ + partial class MusterijaPrikaz + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MusterijaPrikaz)); + this.lblID = new System.Windows.Forms.Label(); + this.lblIme = new System.Windows.Forms.Label(); + this.lstPopusti = new System.Windows.Forms.ListView(); + this.ID = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Vrednost = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Pocetak = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Kraj = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.label1 = new System.Windows.Forms.Label(); + this.lblTelefoni = new System.Windows.Forms.Label(); + this.lstTelefoni = new System.Windows.Forms.ListView(); + this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.label2 = new System.Windows.Forms.Label(); + this.lstVoznje = new System.Windows.Forms.ListView(); + this.IDVoznje = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Pocetna = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Krajnja = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Cena = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.BrTelefona = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.txtPrezime = new System.Windows.Forms.TextBox(); + this.txtIme = new System.Windows.Forms.TextBox(); + this.lblAdresa = new System.Windows.Forms.Label(); + this.txtAdresa = new System.Windows.Forms.TextBox(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.lblPrez = new System.Windows.Forms.Label(); + this.lblIdValue = new System.Windows.Forms.Label(); + this.btnIzmeniPopust = new ePOSOne.btnProduct.Button_WOC(); + this.btnObrisiPopust = new ePOSOne.btnProduct.Button_WOC(); + this.btnPrikaziVoznju = new ePOSOne.btnProduct.Button_WOC(); + this.btnDodajPopust = new ePOSOne.btnProduct.Button_WOC(); + this.btnDodajTelefon = new ePOSOne.btnProduct.Button_WOC(); + this.btnObrisiTelefone = new ePOSOne.btnProduct.Button_WOC(); + this.btnIzmeniMusteriju = new ePOSOne.btnProduct.Button_WOC(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.SuspendLayout(); + // + // lblID + // + this.lblID.AutoSize = true; + this.lblID.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblID.Location = new System.Drawing.Point(350, 25); + this.lblID.Name = "lblID"; + this.lblID.Size = new System.Drawing.Size(42, 24); + this.lblID.TabIndex = 1; + this.lblID.Text = "ID : "; + // + // lblIme + // + this.lblIme.AutoSize = true; + this.lblIme.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblIme.Location = new System.Drawing.Point(40, 25); + this.lblIme.Name = "lblIme"; + this.lblIme.Size = new System.Drawing.Size(56, 24); + this.lblIme.TabIndex = 2; + this.lblIme.Text = "Ime : "; + // + // lstPopusti + // + this.lstPopusti.BackColor = System.Drawing.Color.Tan; + this.lstPopusti.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.ID, + this.Vrednost, + this.Pocetak, + this.Kraj}); + this.lstPopusti.FullRowSelect = true; + this.lstPopusti.GridLines = true; + this.lstPopusti.HideSelection = false; + this.lstPopusti.Location = new System.Drawing.Point(12, 540); + this.lstPopusti.Name = "lstPopusti"; + this.lstPopusti.Size = new System.Drawing.Size(776, 128); + this.lstPopusti.TabIndex = 5; + this.lstPopusti.UseCompatibleStateImageBehavior = false; + this.lstPopusti.View = System.Windows.Forms.View.Details; + // + // ID + // + this.ID.Text = "ID"; + this.ID.Width = 75; + // + // Vrednost + // + this.Vrednost.Text = "Vrednost popusta"; + this.Vrednost.Width = 145; + // + // Pocetak + // + this.Pocetak.Text = "Datum pocetka"; + this.Pocetak.Width = 136; + // + // Kraj + // + this.Kraj.Text = "Datum kraja"; + this.Kraj.Width = 157; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(321, 512); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(160, 25); + this.label1.TabIndex = 6; + this.label1.Text = "Popusti musterije"; + // + // lblTelefoni + // + this.lblTelefoni.AutoSize = true; + this.lblTelefoni.BackColor = System.Drawing.Color.Khaki; + this.lblTelefoni.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblTelefoni.Location = new System.Drawing.Point(40, 150); + this.lblTelefoni.Name = "lblTelefoni"; + this.lblTelefoni.Size = new System.Drawing.Size(93, 24); + this.lblTelefoni.TabIndex = 7; + this.lblTelefoni.Text = "Telefoni : "; + // + // lstTelefoni + // + this.lstTelefoni.BackColor = System.Drawing.Color.Tan; + this.lstTelefoni.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.columnHeader1}); + this.lstTelefoni.HideSelection = false; + this.lstTelefoni.Location = new System.Drawing.Point(145, 150); + this.lstTelefoni.Name = "lstTelefoni"; + this.lstTelefoni.Size = new System.Drawing.Size(136, 93); + this.lstTelefoni.TabIndex = 8; + this.lstTelefoni.UseCompatibleStateImageBehavior = false; + this.lstTelefoni.View = System.Windows.Forms.View.Details; + // + // columnHeader1 + // + this.columnHeader1.Text = "Telefoni"; + this.columnHeader1.Width = 74; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.Location = new System.Drawing.Point(349, 263); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(73, 25); + this.label2.TabIndex = 9; + this.label2.Text = "Voznje"; + // + // lstVoznje + // + this.lstVoznje.BackColor = System.Drawing.Color.Tan; + this.lstVoznje.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.IDVoznje, + this.Pocetna, + this.Krajnja, + this.Cena, + this.BrTelefona}); + this.lstVoznje.FullRowSelect = true; + this.lstVoznje.GridLines = true; + this.lstVoznje.HideSelection = false; + this.lstVoznje.Location = new System.Drawing.Point(12, 291); + this.lstVoznje.Name = "lstVoznje"; + this.lstVoznje.Size = new System.Drawing.Size(776, 128); + this.lstVoznje.TabIndex = 10; + this.lstVoznje.UseCompatibleStateImageBehavior = false; + this.lstVoznje.View = System.Windows.Forms.View.Details; + // + // IDVoznje + // + this.IDVoznje.Text = "ID"; + this.IDVoznje.Width = 50; + // + // Pocetna + // + this.Pocetna.Text = "Pocetna stanica"; + this.Pocetna.Width = 138; + // + // Krajnja + // + this.Krajnja.Text = "Krajnja stanica"; + this.Krajnja.Width = 218; + // + // Cena + // + this.Cena.Text = "Cena voznje"; + this.Cena.Width = 134; + // + // BrTelefona + // + this.BrTelefona.Text = "Broj telefona poziva"; + this.BrTelefona.Width = 110; + // + // txtPrezime + // + this.txtPrezime.Location = new System.Drawing.Point(145, 67); + this.txtPrezime.Name = "txtPrezime"; + this.txtPrezime.Size = new System.Drawing.Size(136, 22); + this.txtPrezime.TabIndex = 12; + this.txtPrezime.TextChanged += new System.EventHandler(this.txtPrezime_TextChanged); + // + // txtIme + // + this.txtIme.Location = new System.Drawing.Point(145, 27); + this.txtIme.Name = "txtIme"; + this.txtIme.Size = new System.Drawing.Size(136, 22); + this.txtIme.TabIndex = 13; + this.txtIme.TextChanged += new System.EventHandler(this.txtIme_TextChanged); + // + // lblAdresa + // + this.lblAdresa.AutoSize = true; + this.lblAdresa.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblAdresa.Location = new System.Drawing.Point(40, 108); + this.lblAdresa.Name = "lblAdresa"; + this.lblAdresa.Size = new System.Drawing.Size(85, 24); + this.lblAdresa.TabIndex = 15; + this.lblAdresa.Text = "Adresa : "; + // + // txtAdresa + // + this.txtAdresa.Location = new System.Drawing.Point(145, 110); + this.txtAdresa.Name = "txtAdresa"; + this.txtAdresa.Size = new System.Drawing.Size(136, 22); + this.txtAdresa.TabIndex = 16; + this.txtAdresa.TextChanged += new System.EventHandler(this.txtAdresa_TextChanged); + // + // pictureBox1 + // + this.pictureBox1.BackColor = System.Drawing.Color.Orange; + this.pictureBox1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("pictureBox1.BackgroundImage"))); + this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.pictureBox1.Location = new System.Drawing.Point(538, 25); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(250, 149); + this.pictureBox1.TabIndex = 0; + this.pictureBox1.TabStop = false; + // + // lblPrez + // + this.lblPrez.AutoSize = true; + this.lblPrez.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblPrez.Location = new System.Drawing.Point(40, 65); + this.lblPrez.Name = "lblPrez"; + this.lblPrez.Size = new System.Drawing.Size(94, 24); + this.lblPrez.TabIndex = 24; + this.lblPrez.Text = "Prezime : "; + // + // lblIdValue + // + this.lblIdValue.AutoSize = true; + this.lblIdValue.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblIdValue.Location = new System.Drawing.Point(398, 25); + this.lblIdValue.Name = "lblIdValue"; + this.lblIdValue.Size = new System.Drawing.Size(66, 24); + this.lblIdValue.TabIndex = 25; + this.lblIdValue.Text = "label3"; + // + // btnIzmeniPopust + // + this.btnIzmeniPopust.BorderColor = System.Drawing.Color.Silver; + this.btnIzmeniPopust.ButtonColor = System.Drawing.Color.Peru; + this.btnIzmeniPopust.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnIzmeniPopust.Location = new System.Drawing.Point(571, 674); + this.btnIzmeniPopust.Name = "btnIzmeniPopust"; + this.btnIzmeniPopust.OnHoverBorderColor = System.Drawing.Color.Gray; + this.btnIzmeniPopust.OnHoverButtonColor = System.Drawing.Color.Yellow; + this.btnIzmeniPopust.OnHoverTextColor = System.Drawing.Color.Gray; + this.btnIzmeniPopust.Size = new System.Drawing.Size(157, 42); + this.btnIzmeniPopust.TabIndex = 23; + this.btnIzmeniPopust.Text = "Produzi popust"; + this.btnIzmeniPopust.TextColor = System.Drawing.Color.White; + this.btnIzmeniPopust.UseVisualStyleBackColor = true; + this.btnIzmeniPopust.Click += new System.EventHandler(this.btnIzmeniPopust_Click); + // + // btnObrisiPopust + // + this.btnObrisiPopust.BorderColor = System.Drawing.Color.Silver; + this.btnObrisiPopust.ButtonColor = System.Drawing.Color.Peru; + this.btnObrisiPopust.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnObrisiPopust.Location = new System.Drawing.Point(324, 674); + this.btnObrisiPopust.Name = "btnObrisiPopust"; + this.btnObrisiPopust.OnHoverBorderColor = System.Drawing.Color.Gray; + this.btnObrisiPopust.OnHoverButtonColor = System.Drawing.Color.Yellow; + this.btnObrisiPopust.OnHoverTextColor = System.Drawing.Color.Gray; + this.btnObrisiPopust.Size = new System.Drawing.Size(157, 42); + this.btnObrisiPopust.TabIndex = 22; + this.btnObrisiPopust.Text = "Obrisi popust"; + this.btnObrisiPopust.TextColor = System.Drawing.Color.White; + this.btnObrisiPopust.UseVisualStyleBackColor = true; + this.btnObrisiPopust.Click += new System.EventHandler(this.btnObrisiPopust_Click); + // + // btnPrikaziVoznju + // + this.btnPrikaziVoznju.BorderColor = System.Drawing.Color.Silver; + this.btnPrikaziVoznju.ButtonColor = System.Drawing.Color.Peru; + this.btnPrikaziVoznju.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnPrikaziVoznju.Location = new System.Drawing.Point(324, 425); + this.btnPrikaziVoznju.Name = "btnPrikaziVoznju"; + this.btnPrikaziVoznju.OnHoverBorderColor = System.Drawing.Color.Gray; + this.btnPrikaziVoznju.OnHoverButtonColor = System.Drawing.Color.Yellow; + this.btnPrikaziVoznju.OnHoverTextColor = System.Drawing.Color.Gray; + this.btnPrikaziVoznju.Size = new System.Drawing.Size(157, 42); + this.btnPrikaziVoznju.TabIndex = 20; + this.btnPrikaziVoznju.Text = "Prikazi voznju"; + this.btnPrikaziVoznju.TextColor = System.Drawing.Color.White; + this.btnPrikaziVoznju.UseVisualStyleBackColor = true; + this.btnPrikaziVoznju.Click += new System.EventHandler(this.btnPrikaziVoznju_Click); + // + // btnDodajPopust + // + this.btnDodajPopust.BorderColor = System.Drawing.Color.Silver; + this.btnDodajPopust.ButtonColor = System.Drawing.Color.Peru; + this.btnDodajPopust.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnDodajPopust.Location = new System.Drawing.Point(76, 674); + this.btnDodajPopust.Name = "btnDodajPopust"; + this.btnDodajPopust.OnHoverBorderColor = System.Drawing.Color.Gray; + this.btnDodajPopust.OnHoverButtonColor = System.Drawing.Color.Yellow; + this.btnDodajPopust.OnHoverTextColor = System.Drawing.Color.Gray; + this.btnDodajPopust.Size = new System.Drawing.Size(157, 42); + this.btnDodajPopust.TabIndex = 18; + this.btnDodajPopust.Text = "Dodaj popust"; + this.btnDodajPopust.TextColor = System.Drawing.Color.White; + this.btnDodajPopust.UseVisualStyleBackColor = true; + this.btnDodajPopust.Click += new System.EventHandler(this.btnDodajPopust_Click); + // + // btnDodajTelefon + // + this.btnDodajTelefon.BorderColor = System.Drawing.Color.Silver; + this.btnDodajTelefon.ButtonColor = System.Drawing.Color.Peru; + this.btnDodajTelefon.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnDodajTelefon.Location = new System.Drawing.Point(287, 150); + this.btnDodajTelefon.Name = "btnDodajTelefon"; + this.btnDodajTelefon.OnHoverBorderColor = System.Drawing.Color.Gray; + this.btnDodajTelefon.OnHoverButtonColor = System.Drawing.Color.Yellow; + this.btnDodajTelefon.OnHoverTextColor = System.Drawing.Color.Gray; + this.btnDodajTelefon.Size = new System.Drawing.Size(122, 43); + this.btnDodajTelefon.TabIndex = 17; + this.btnDodajTelefon.Text = "Dodaj telefon"; + this.btnDodajTelefon.TextColor = System.Drawing.Color.White; + this.btnDodajTelefon.UseVisualStyleBackColor = true; + this.btnDodajTelefon.Click += new System.EventHandler(this.btnDodajTelefon_Click); + // + // btnObrisiTelefone + // + this.btnObrisiTelefone.BorderColor = System.Drawing.Color.Silver; + this.btnObrisiTelefone.ButtonColor = System.Drawing.Color.Peru; + this.btnObrisiTelefone.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnObrisiTelefone.Location = new System.Drawing.Point(287, 199); + this.btnObrisiTelefone.Name = "btnObrisiTelefone"; + this.btnObrisiTelefone.OnHoverBorderColor = System.Drawing.Color.Gray; + this.btnObrisiTelefone.OnHoverButtonColor = System.Drawing.Color.Yellow; + this.btnObrisiTelefone.OnHoverTextColor = System.Drawing.Color.Gray; + this.btnObrisiTelefone.Size = new System.Drawing.Size(122, 42); + this.btnObrisiTelefone.TabIndex = 14; + this.btnObrisiTelefone.Text = "Obrisi telefone"; + this.btnObrisiTelefone.TextColor = System.Drawing.Color.White; + this.btnObrisiTelefone.UseVisualStyleBackColor = true; + this.btnObrisiTelefone.Click += new System.EventHandler(this.btnObrisiTelefone_Click); + // + // btnIzmeniMusteriju + // + this.btnIzmeniMusteriju.BorderColor = System.Drawing.Color.Silver; + this.btnIzmeniMusteriju.ButtonColor = System.Drawing.Color.Peru; + this.btnIzmeniMusteriju.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnIzmeniMusteriju.Location = new System.Drawing.Point(287, 779); + this.btnIzmeniMusteriju.Name = "btnIzmeniMusteriju"; + this.btnIzmeniMusteriju.OnHoverBorderColor = System.Drawing.Color.Gray; + this.btnIzmeniMusteriju.OnHoverButtonColor = System.Drawing.Color.Yellow; + this.btnIzmeniMusteriju.OnHoverTextColor = System.Drawing.Color.Gray; + this.btnIzmeniMusteriju.Size = new System.Drawing.Size(225, 59); + this.btnIzmeniMusteriju.TabIndex = 11; + this.btnIzmeniMusteriju.Text = "Sacuvaj izmene"; + this.btnIzmeniMusteriju.TextColor = System.Drawing.Color.White; + this.btnIzmeniMusteriju.UseVisualStyleBackColor = true; + this.btnIzmeniMusteriju.Click += new System.EventHandler(this.btnIzmeniMusteriju_Click); + // + // MusterijaPrikaz + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.Khaki; + this.ClientSize = new System.Drawing.Size(800, 850); + this.Controls.Add(this.lblIdValue); + this.Controls.Add(this.lblPrez); + this.Controls.Add(this.btnIzmeniPopust); + this.Controls.Add(this.btnObrisiPopust); + this.Controls.Add(this.btnPrikaziVoznju); + this.Controls.Add(this.btnDodajPopust); + this.Controls.Add(this.btnDodajTelefon); + this.Controls.Add(this.txtAdresa); + this.Controls.Add(this.lblAdresa); + this.Controls.Add(this.btnObrisiTelefone); + this.Controls.Add(this.txtIme); + this.Controls.Add(this.txtPrezime); + this.Controls.Add(this.btnIzmeniMusteriju); + this.Controls.Add(this.lstVoznje); + this.Controls.Add(this.label2); + this.Controls.Add(this.lstTelefoni); + this.Controls.Add(this.lblTelefoni); + this.Controls.Add(this.label1); + this.Controls.Add(this.lstPopusti); + this.Controls.Add(this.lblIme); + this.Controls.Add(this.lblID); + this.Controls.Add(this.pictureBox1); + this.Name = "MusterijaPrikaz"; + this.Text = "MusterijaPrikaz"; + this.Load += new System.EventHandler(this.MusterijaPrikaz_Load); + this.MouseClick += new System.Windows.Forms.MouseEventHandler(this.MusterijaPrikaz_MouseClick); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.Label lblID; + private System.Windows.Forms.Label lblIme; + private System.Windows.Forms.ListView lstPopusti; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label lblTelefoni; + private System.Windows.Forms.ListView lstTelefoni; + private System.Windows.Forms.ColumnHeader columnHeader1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.ListView lstVoznje; + private ePOSOne.btnProduct.Button_WOC btnIzmeniMusteriju; + private System.Windows.Forms.TextBox txtPrezime; + private System.Windows.Forms.TextBox txtIme; + private ePOSOne.btnProduct.Button_WOC btnObrisiTelefone; + private System.Windows.Forms.Label lblAdresa; + private System.Windows.Forms.TextBox txtAdresa; + private System.Windows.Forms.ColumnHeader IDVoznje; + private System.Windows.Forms.ColumnHeader Pocetna; + private System.Windows.Forms.ColumnHeader Krajnja; + private System.Windows.Forms.ColumnHeader Cena; + private System.Windows.Forms.ColumnHeader BrTelefona; + private System.Windows.Forms.ColumnHeader ID; + private System.Windows.Forms.ColumnHeader Vrednost; + private System.Windows.Forms.ColumnHeader Pocetak; + private System.Windows.Forms.ColumnHeader Kraj; + private ePOSOne.btnProduct.Button_WOC btnDodajTelefon; + private ePOSOne.btnProduct.Button_WOC btnDodajPopust; + private ePOSOne.btnProduct.Button_WOC btnPrikaziVoznju; + private ePOSOne.btnProduct.Button_WOC btnObrisiPopust; + private ePOSOne.btnProduct.Button_WOC btnIzmeniPopust; + private System.Windows.Forms.Label lblPrez; + private System.Windows.Forms.Label lblIdValue; + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/MusterijaPrikaz.cs b/Desktop app/TaksiUdruzenje/Forme/MusterijaPrikaz.cs new file mode 100644 index 0000000..a39baaf --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/MusterijaPrikaz.cs @@ -0,0 +1,258 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace TaksiUdruzenje.Forme +{ + public partial class MusterijaPrikaz : Form + { + private DTO.MusterijaPregled musterija; + private bool imeChanged = false; + private bool adresaChanged = false; + private bool prezimeChanged = false; + + public MusterijaPrikaz() + { + InitializeComponent(); + } + public MusterijaPrikaz(DTO.MusterijaPregled m) + { + InitializeComponent(); + this.musterija = m; + } + private void MusterijaPrikaz_Load(object sender, EventArgs e) + { + this.popuniPodacima(); + this.btnIzmeniMusteriju.Enabled = false; + this.lblIdValue.Text = this.musterija.IdMusterije.ToString(); + } + + public void popuniPodacima() + { + this.txtPrezime.Text = musterija.IdMusterije.ToString(); + this.txtIme.Text = musterija.Ime; + if (musterija.Prezime != null) + this.txtPrezime.Text = musterija.Prezime; + this.txtAdresa.Text = musterija.Adresa; + this.PopuniListuTelefona(); + this.PopuniListuVoznji(); + this.PopuniListuPopusta(); + } + + public void PopuniListuTelefona() + { + this.lstTelefoni.Items.Clear(); + List telefoni = new List(); + telefoni = DTOManager.GetTelefoni(musterija.IdMusterije); + + foreach (string tel in telefoni) + { + ListViewItem item = new ListViewItem(new string[] { tel }); + lstTelefoni.Items.Add(item); + lstTelefoni.View = View.Details; + } + lstTelefoni.Refresh(); + } + + public void PopuniListuVoznji() + { + this.lstVoznje.Items.Clear(); + List voznje = DTOManager.GetVoznjeMusterije(this.musterija.IdMusterije); + + foreach (DTO.VoznjaMusterijaPregled voznja in voznje) + { + ListViewItem item = new ListViewItem(new string[] {voznja.Id.ToString(), voznja.PocetnaStanica, + voznja.KrajnjaStanica, voznja.Cena.ToString(), voznja.BrojTelefonaPoziva}); + this.lstVoznje.Items.Add(item); + lstVoznje.View = View.Details; + } + lstVoznje.Refresh(); + } + + public void PopuniListuPopusta() + { + this.lstPopusti.Items.Clear(); + List popusti = DTOManager.GetPopustMusterije(this.musterija.IdMusterije); + + foreach (DTO.PopustPregled popust in popusti) + { + string krajPopusta; + if (popust.DatumKraja == null) + krajPopusta = "Trajanje je neograničeno"; + else + krajPopusta = ((DateTime)(popust.DatumKraja)).ToShortDateString(); + + ListViewItem item = new ListViewItem(new string[] {popust.Id.ToString(), popust.Vrednost.ToString(), + popust.DatumPocetka.ToString(), krajPopusta}); + this.lstPopusti.Items.Add(item); + lstPopusti.View = View.Details; + } + + lstPopusti.Refresh(); + } + + private void btnDodajTelefon_Click(object sender, EventArgs e) + { + BrojTelefonaDodavanjeForm forma = new BrojTelefonaDodavanjeForm(this.musterija.IdMusterije); + forma.ShowDialog(); + if (forma.DialogResult == DialogResult.OK) + { + this.PopuniListuTelefona(); + this.btnIzmeniMusteriju.Enabled = true; + } + } + + private void btnObrisiTelefone_Click(object sender, EventArgs e) + { + if (this.lstTelefoni.SelectedItems.Count == 0) + MessageBox.Show("Niste izabrali telefon!"); + + else + { + + string poruka = "Da li zelite da obrisete izabrane telefone?"; + string title = "Brisanje"; + MessageBoxButtons buttons = MessageBoxButtons.OKCancel; + DialogResult result = MessageBox.Show(poruka, title, buttons); + + if (result == DialogResult.OK) + { + string[] delArray = new string[lstTelefoni.SelectedItems.Count]; + + for (int i = 0; i < lstTelefoni.SelectedItems.Count; i++) + { + delArray[i] = lstTelefoni.SelectedItems[i].SubItems[0].Text; + } + + DTOManager.ObrisiTelefone(delArray); + MessageBox.Show("Brisanje uspesno!"); + this.PopuniListuTelefona(); + this.btnIzmeniMusteriju.Enabled = true; + } + } + } + + private void btnIzmeniMusteriju_Click(object sender, EventArgs e) + { + if (this.adresaChanged || this.imeChanged || this.prezimeChanged) + { + string poruka = "Da li zelite da sacuvate izmene?"; + string title = "Izmene"; + MessageBoxButtons buttons = MessageBoxButtons.OKCancel; + DialogResult result = MessageBox.Show(poruka, title, buttons); + + if (result == DialogResult.OK) + { + string ime = txtIme.Text; + string prezime = txtPrezime.Text; + string adresa = txtAdresa.Text; + + DTOManager.IzmeniMusteriju(this.musterija.IdMusterije, ime, prezime, adresa); + MessageBox.Show("Izmene uspesno sacuvane!"); + } + } + this.Close(); + } + + private void txtIme_TextChanged(object sender, EventArgs e) + { + this.btnIzmeniMusteriju.Enabled = true; + this.imeChanged = true; + } + + private void txtPrezime_TextChanged(object sender, EventArgs e) + { + this.btnIzmeniMusteriju.Enabled = true; + this.prezimeChanged = true; + } + + private void txtAdresa_TextChanged(object sender, EventArgs e) + { + this.btnIzmeniMusteriju.Enabled = true; + this.adresaChanged = true; + } + + private void btnPrikaziVoznju_Click(object sender, EventArgs e) + { + if (lstVoznje.SelectedItems.Count == 0) + MessageBox.Show("Niste izabrali voznju!"); + else if (lstVoznje.SelectedItems.Count > 1) + MessageBox.Show("Izaberite jednu voznju!"); + else + { + int id = Int32.Parse(lstVoznje.SelectedItems[0].SubItems[0].Text); + DTO.VoznjaPregled vp = DTOManager.GetJednaVoznja(id); + VoznjaPrikazForm forma = new VoznjaPrikazForm(vp); + forma.ShowDialog(); + } + } + + private void btnDodajPopust_Click(object sender, EventArgs e) + { + DodajPopustMusteriji forma = new DodajPopustMusteriji(this.musterija.IdMusterije); + forma.ShowDialog(); + this.PopuniListuPopusta(); + } + + private void btnObrisiPopust_Click(object sender, EventArgs e) + { + if (lstPopusti.SelectedItems.Count < 1) + { + MessageBox.Show("Izaberite bar jedan popust kako bi brisanje bilo moguće."); + return; + } + + string poruka = "Da li želite da obrišete selektovane popuste?"; + string title = "Brisanje popusta"; + MessageBoxButtons buttons = MessageBoxButtons.OKCancel; + DialogResult result = MessageBox.Show(poruka, title, buttons); + if (result == DialogResult.OK) + { + List idPopusta = new List(); + + for (int i = 0; i < lstPopusti.SelectedItems.Count; i++) + idPopusta.Add(Int32.Parse(lstPopusti.SelectedItems[i].SubItems[0].Text)); + + DTOManager.DeletePopusti(idPopusta); + MessageBox.Show("Brisanje popusta je uspešno."); + this.PopuniListuPopusta(); + return; + } + } + + private void btnIzmeniPopust_Click(object sender, EventArgs e) + { + if (lstPopusti.SelectedItems.Count != 1) + { + MessageBox.Show("Izaberite jedan popust čije trajanje želite da produžite."); + return; + } + + if (lstPopusti.SelectedItems[0].SubItems[3].Text == "Trajanje je neograničeno") + { + MessageBox.Show("Trajanje ovog popusta je neograničeno, nije moguće produženje."); + return; + } + int idPopusta = Int32.Parse(lstPopusti.SelectedItems[0].SubItems[0].Text); + ProduziPopust produziPopustForma = new ProduziPopust(idPopusta); + produziPopustForma.ShowDialog(); + this.PopuniListuPopusta(); + } + + private void MusterijaPrikaz_MouseClick(object sender, MouseEventArgs e) + { + for (int i = 0; i < lstVoznje.SelectedItems.Count; i++) + lstVoznje.SelectedItems[i].Selected = false; + for (int i = 0; i < lstTelefoni.SelectedItems.Count; i++) + lstTelefoni.SelectedItems[i].Selected = false; + for (int i = 0; i < lstPopusti.SelectedItems.Count; i++) + lstPopusti.SelectedItems[i].Selected = false; + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Forme/MusterijaPrikaz.resx b/Desktop app/TaksiUdruzenje/Forme/MusterijaPrikaz.resx new file mode 100644 index 0000000..e678236 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/MusterijaPrikaz.resx @@ -0,0 +1,761 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + 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 + A1H7tvyWsfux8/gYVagwDj+6dUe4e0Z/I//Z + + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/MusterijeForm.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/MusterijeForm.Designer.cs new file mode 100644 index 0000000..8018045 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/MusterijeForm.Designer.cs @@ -0,0 +1,205 @@ + +namespace TaksiUdruzenje.Forme +{ + partial class MusterijeForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.listMusterije = new System.Windows.Forms.ListView(); + this.IdMusterije = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Ime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Prezime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Adresa = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.BrojVoznji = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.label1 = new System.Windows.Forms.Label(); + this.btnPrikaziMusteriju = new ePOSOne.btnProduct.Button_WOC(); + this.btnIzbrisi = new ePOSOne.btnProduct.Button_WOC(); + this.btnDodajMusteriju = new ePOSOne.btnProduct.Button_WOC(); + this.SuspendLayout(); + // + // listMusterije + // + this.listMusterije.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + this.listMusterije.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.IdMusterije, + this.Ime, + this.Prezime, + this.Adresa, + this.BrojVoznji}); + this.listMusterije.FullRowSelect = true; + this.listMusterije.GridLines = true; + this.listMusterije.HideSelection = false; + this.listMusterije.Location = new System.Drawing.Point(92, 120); + this.listMusterije.Name = "listMusterije"; + this.listMusterije.Size = new System.Drawing.Size(822, 232); + this.listMusterije.TabIndex = 0; + this.listMusterije.UseCompatibleStateImageBehavior = false; + this.listMusterije.View = System.Windows.Forms.View.Details; + // + // IdMusterije + // + this.IdMusterije.Text = "ID Mušterije"; + this.IdMusterije.Width = 90; + // + // Ime + // + this.Ime.Text = "Ime"; + this.Ime.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.Ime.Width = 123; + // + // Prezime + // + this.Prezime.Text = "Prezime"; + this.Prezime.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.Prezime.Width = 131; + // + // Adresa + // + this.Adresa.Text = "Adresa"; + this.Adresa.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.Adresa.Width = 136; + // + // BrojVoznji + // + this.BrojVoznji.Text = "Broj vožnji"; + this.BrojVoznji.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.BrojVoznji.Width = 115; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.BackColor = System.Drawing.Color.Transparent; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 13.8F); + this.label1.Location = new System.Drawing.Point(420, 67); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(167, 29); + this.label1.TabIndex = 1; + this.label1.Text = "Lista mušterija"; + // + // btnPrikaziMusteriju + // + this.btnPrikaziMusteriju.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnPrikaziMusteriju.BorderColor = System.Drawing.Color.Black; + this.btnPrikaziMusteriju.ButtonColor = System.Drawing.Color.Yellow; + this.btnPrikaziMusteriju.FlatAppearance.BorderSize = 0; + this.btnPrikaziMusteriju.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnPrikaziMusteriju.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnPrikaziMusteriju.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold); + this.btnPrikaziMusteriju.ForeColor = System.Drawing.Color.Transparent; + this.btnPrikaziMusteriju.Location = new System.Drawing.Point(675, 382); + this.btnPrikaziMusteriju.Name = "btnPrikaziMusteriju"; + this.btnPrikaziMusteriju.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnPrikaziMusteriju.OnHoverButtonColor = System.Drawing.Color.Black; + this.btnPrikaziMusteriju.OnHoverTextColor = System.Drawing.Color.Gold; + this.btnPrikaziMusteriju.Size = new System.Drawing.Size(188, 53); + this.btnPrikaziMusteriju.TabIndex = 4; + this.btnPrikaziMusteriju.Text = "Prikaži/Izmeni"; + this.btnPrikaziMusteriju.TextColor = System.Drawing.Color.Black; + this.btnPrikaziMusteriju.UseVisualStyleBackColor = false; + this.btnPrikaziMusteriju.Click += new System.EventHandler(this.btnPrikaziMusteriju_Click); + // + // btnIzbrisi + // + this.btnIzbrisi.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnIzbrisi.BorderColor = System.Drawing.Color.Black; + this.btnIzbrisi.ButtonColor = System.Drawing.Color.Yellow; + this.btnIzbrisi.FlatAppearance.BorderSize = 0; + this.btnIzbrisi.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnIzbrisi.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnIzbrisi.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold); + this.btnIzbrisi.ForeColor = System.Drawing.Color.Transparent; + this.btnIzbrisi.Location = new System.Drawing.Point(399, 382); + this.btnIzbrisi.Name = "btnIzbrisi"; + this.btnIzbrisi.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnIzbrisi.OnHoverButtonColor = System.Drawing.Color.Black; + this.btnIzbrisi.OnHoverTextColor = System.Drawing.Color.Gold; + this.btnIzbrisi.Size = new System.Drawing.Size(188, 53); + this.btnIzbrisi.TabIndex = 3; + this.btnIzbrisi.Text = "Obriši mušteriju"; + this.btnIzbrisi.TextColor = System.Drawing.Color.Black; + this.btnIzbrisi.UseVisualStyleBackColor = false; + this.btnIzbrisi.Click += new System.EventHandler(this.btnIzbrisi_Click); + // + // btnDodajMusteriju + // + this.btnDodajMusteriju.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnDodajMusteriju.BorderColor = System.Drawing.Color.Black; + this.btnDodajMusteriju.ButtonColor = System.Drawing.Color.Yellow; + this.btnDodajMusteriju.FlatAppearance.BorderSize = 0; + this.btnDodajMusteriju.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnDodajMusteriju.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnDodajMusteriju.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold); + this.btnDodajMusteriju.ForeColor = System.Drawing.Color.Transparent; + this.btnDodajMusteriju.Location = new System.Drawing.Point(111, 382); + this.btnDodajMusteriju.Name = "btnDodajMusteriju"; + this.btnDodajMusteriju.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnDodajMusteriju.OnHoverButtonColor = System.Drawing.Color.Black; + this.btnDodajMusteriju.OnHoverTextColor = System.Drawing.Color.Gold; + this.btnDodajMusteriju.Size = new System.Drawing.Size(188, 53); + this.btnDodajMusteriju.TabIndex = 2; + this.btnDodajMusteriju.Text = "Dodaj mušteriju"; + this.btnDodajMusteriju.TextColor = System.Drawing.Color.Black; + this.btnDodajMusteriju.UseVisualStyleBackColor = false; + this.btnDodajMusteriju.Click += new System.EventHandler(this.btnDodajMusteriju_Click); + // + // MusterijeForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackgroundImage = global::TaksiUdruzenje.Properties.Resources.taxi_background_city_landscape_many_houses_31606038; + this.ClientSize = new System.Drawing.Size(1011, 527); + this.Controls.Add(this.btnPrikaziMusteriju); + this.Controls.Add(this.btnIzbrisi); + this.Controls.Add(this.btnDodajMusteriju); + this.Controls.Add(this.label1); + this.Controls.Add(this.listMusterije); + this.MaximumSize = new System.Drawing.Size(1029, 574); + this.MinimumSize = new System.Drawing.Size(1029, 574); + this.Name = "MusterijeForm"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "Mušterije"; + this.Load += new System.EventHandler(this.MusterijeForm_Load); + this.MouseClick += new System.Windows.Forms.MouseEventHandler(this.MusterijeForm_MouseClick); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.ListView listMusterije; + private System.Windows.Forms.Label label1; + private ePOSOne.btnProduct.Button_WOC btnDodajMusteriju; + private System.Windows.Forms.ColumnHeader IdMusterije; + private System.Windows.Forms.ColumnHeader Ime; + private System.Windows.Forms.ColumnHeader Prezime; + private System.Windows.Forms.ColumnHeader Adresa; + private System.Windows.Forms.ColumnHeader BrojVoznji; + private ePOSOne.btnProduct.Button_WOC btnIzbrisi; + private ePOSOne.btnProduct.Button_WOC btnPrikaziMusteriju; + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/MusterijeForm.cs b/Desktop app/TaksiUdruzenje/Forme/MusterijeForm.cs new file mode 100644 index 0000000..21276c3 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/MusterijeForm.cs @@ -0,0 +1,99 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using static TaksiUdruzenje.DTO; + +namespace TaksiUdruzenje.Forme +{ + public partial class MusterijeForm : Form + { + public MusterijeForm() + { + InitializeComponent(); + } + + private void MusterijeForm_Load(object sender, EventArgs e) + { + this.IspuniListu(); + } + private void IspuniListu() + { + listMusterije.Items.Clear(); + List musterijapregled = DTOManager.GetMusterijaAll(); + + foreach (MusterijaPregled musterija in musterijapregled) + { + ListViewItem item = new ListViewItem(new string[] { musterija.IdMusterije.ToString(),musterija.Ime,musterija.Prezime,musterija.Adresa,musterija.BrojVoznji.ToString() }); + listMusterije.Items.Add(item); + listMusterije.View = View.Details; + } + listMusterije.Refresh(); + } + + private void btnDodajMusteriju_Click(object sender, EventArgs e) + { + DodajMusterijuForm forma = new DodajMusterijuForm(); + forma.ShowDialog(); + this.IspuniListu(); + } + + private void btnPrikaziMusteriju_Click(object sender, EventArgs e) + { + if (listMusterije.SelectedItems.Count == 0) + MessageBox.Show("Niste izabrali musteriju!"); + else if (listMusterije.SelectedItems.Count > 1) + MessageBox.Show("Izaberite jednu musteriju!"); + + else + { + int idMusterije = Int32.Parse(listMusterije.SelectedItems[0].SubItems[0].Text); + DTO.MusterijaPregled m = DTOManager.GetMusterija(idMusterije); + + MusterijaPrikaz forma = new MusterijaPrikaz(m); + forma.ShowDialog(); + this.IspuniListu(); + } + } + + private void btnIzbrisi_Click(object sender, EventArgs e) + { + if (listMusterije.SelectedItems.Count == 0) + MessageBox.Show("Niste izabrali musteriju!"); + + else + { + + string poruka = "Da li zelite da obrisete izabrane musterije?"; + string title = "Brisanje"; + MessageBoxButtons buttons = MessageBoxButtons.OKCancel; + DialogResult result = MessageBox.Show(poruka, title, buttons); + + if (result == DialogResult.OK) + { + int[] delArray = new int[listMusterije.SelectedItems.Count]; + + for (int i = 0; i < listMusterije.SelectedItems.Count; i++) + { + delArray[i] = Int32.Parse(listMusterije.SelectedItems[i].SubItems[0].Text); + } + + DTOManager.obrisiMusterije(delArray); + MessageBox.Show("Brisanje uspesno!"); + this.IspuniListu(); + } + } + } + + private void MusterijeForm_MouseClick(object sender, MouseEventArgs e) + { + for (int i = 0; i < listMusterije.SelectedItems.Count; i++) + listMusterije.SelectedItems[i].Selected = false; + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Forme/MusterijeForm.resx b/Desktop app/TaksiUdruzenje/Forme/MusterijeForm.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/MusterijeForm.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/PopustiForm.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/PopustiForm.Designer.cs new file mode 100644 index 0000000..afeda04 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/PopustiForm.Designer.cs @@ -0,0 +1,232 @@ +namespace TaksiUdruzenje.Forme +{ + partial class PopustiForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(PopustiForm)); + this.listPopusti = new System.Windows.Forms.ListView(); + this.idPopusta = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.idMusterije = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.ime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.prezime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.brVoznji = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.vrednost = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.pocetak = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.kraj = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.btnProduziPopust = new ePOSOne.btnProduct.Button_WOC(); + this.btnObrisiPopust = new ePOSOne.btnProduct.Button_WOC(); + this.btnDodajPopust = new ePOSOne.btnProduct.Button_WOC(); + this.label1 = new System.Windows.Forms.Label(); + this.SuspendLayout(); + // + // listPopusti + // + this.listPopusti.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + this.listPopusti.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.idPopusta, + this.idMusterije, + this.ime, + this.prezime, + this.brVoznji, + this.vrednost, + this.pocetak, + this.kraj}); + this.listPopusti.FullRowSelect = true; + this.listPopusti.GridLines = true; + this.listPopusti.HideSelection = false; + this.listPopusti.Location = new System.Drawing.Point(42, 148); + this.listPopusti.Name = "listPopusti"; + this.listPopusti.Size = new System.Drawing.Size(1174, 206); + this.listPopusti.TabIndex = 0; + this.listPopusti.UseCompatibleStateImageBehavior = false; + this.listPopusti.View = System.Windows.Forms.View.Details; + // + // idPopusta + // + this.idPopusta.Text = "ID Popusta"; + this.idPopusta.Width = 91; + // + // idMusterije + // + this.idMusterije.Text = "ID Mušterije"; + this.idMusterije.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.idMusterije.Width = 96; + // + // ime + // + this.ime.Text = "Ime"; + this.ime.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.ime.Width = 90; + // + // prezime + // + this.prezime.Text = "Prezime"; + this.prezime.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.prezime.Width = 90; + // + // brVoznji + // + this.brVoznji.Text = "Broj vožnji"; + this.brVoznji.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.brVoznji.Width = 100; + // + // vrednost + // + this.vrednost.Text = "Vrednost popusta"; + this.vrednost.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.vrednost.Width = 133; + // + // pocetak + // + this.pocetak.Text = "Datum početka"; + this.pocetak.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.pocetak.Width = 118; + // + // kraj + // + this.kraj.Text = "Datum kraja"; + this.kraj.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.kraj.Width = 160; + // + // btnProduziPopust + // + this.btnProduziPopust.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnProduziPopust.BorderColor = System.Drawing.Color.Black; + this.btnProduziPopust.ButtonColor = System.Drawing.Color.Yellow; + this.btnProduziPopust.FlatAppearance.BorderSize = 0; + this.btnProduziPopust.FlatAppearance.MouseDownBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(253)))), ((int)(((byte)(185)))), ((int)(((byte)(29))))); + this.btnProduziPopust.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnProduziPopust.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnProduziPopust.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnProduziPopust.Location = new System.Drawing.Point(874, 374); + this.btnProduziPopust.Name = "btnProduziPopust"; + this.btnProduziPopust.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnProduziPopust.OnHoverButtonColor = System.Drawing.Color.Gold; + this.btnProduziPopust.OnHoverTextColor = System.Drawing.Color.Black; + this.btnProduziPopust.Size = new System.Drawing.Size(213, 57); + this.btnProduziPopust.TabIndex = 8; + this.btnProduziPopust.Text = "Produži trajanje"; + this.btnProduziPopust.TextColor = System.Drawing.Color.Black; + this.btnProduziPopust.UseVisualStyleBackColor = false; + this.btnProduziPopust.Click += new System.EventHandler(this.btnProduziPopust_Click); + // + // btnObrisiPopust + // + this.btnObrisiPopust.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnObrisiPopust.BorderColor = System.Drawing.Color.Black; + this.btnObrisiPopust.ButtonColor = System.Drawing.Color.Yellow; + this.btnObrisiPopust.FlatAppearance.BorderSize = 0; + this.btnObrisiPopust.FlatAppearance.MouseDownBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(254)))), ((int)(((byte)(222)))), ((int)(((byte)(29))))); + this.btnObrisiPopust.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnObrisiPopust.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnObrisiPopust.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnObrisiPopust.Location = new System.Drawing.Point(521, 374); + this.btnObrisiPopust.Name = "btnObrisiPopust"; + this.btnObrisiPopust.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnObrisiPopust.OnHoverButtonColor = System.Drawing.Color.Gold; + this.btnObrisiPopust.OnHoverTextColor = System.Drawing.Color.Black; + this.btnObrisiPopust.Size = new System.Drawing.Size(213, 57); + this.btnObrisiPopust.TabIndex = 7; + this.btnObrisiPopust.Text = "Obriši popust"; + this.btnObrisiPopust.TextColor = System.Drawing.Color.Black; + this.btnObrisiPopust.UseVisualStyleBackColor = false; + this.btnObrisiPopust.Click += new System.EventHandler(this.btnObrisiPopust_Click); + // + // btnDodajPopust + // + this.btnDodajPopust.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnDodajPopust.BorderColor = System.Drawing.Color.Black; + this.btnDodajPopust.ButtonColor = System.Drawing.Color.Yellow; + this.btnDodajPopust.FlatAppearance.BorderSize = 0; + this.btnDodajPopust.FlatAppearance.MouseDownBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(254)))), ((int)(((byte)(222)))), ((int)(((byte)(29))))); + this.btnDodajPopust.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnDodajPopust.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnDodajPopust.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnDodajPopust.Location = new System.Drawing.Point(148, 374); + this.btnDodajPopust.Name = "btnDodajPopust"; + this.btnDodajPopust.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnDodajPopust.OnHoverButtonColor = System.Drawing.Color.Gold; + this.btnDodajPopust.OnHoverTextColor = System.Drawing.Color.Black; + this.btnDodajPopust.Size = new System.Drawing.Size(213, 57); + this.btnDodajPopust.TabIndex = 6; + this.btnDodajPopust.Text = "Dodaj popust"; + this.btnDodajPopust.TextColor = System.Drawing.Color.Black; + this.btnDodajPopust.UseVisualStyleBackColor = false; + this.btnDodajPopust.Click += new System.EventHandler(this.btnDodajPopust_Click); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.BackColor = System.Drawing.Color.Transparent; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 13.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(410, 92); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(460, 29); + this.label1.TabIndex = 9; + this.label1.Text = "Lista svih dodeljenih popusta mušterijama"; + // + // PopustiForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(254)))), ((int)(((byte)(222)))), ((int)(((byte)(29))))); + this.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("$this.BackgroundImage"))); + this.ClientSize = new System.Drawing.Size(1267, 534); + this.Controls.Add(this.label1); + this.Controls.Add(this.btnProduziPopust); + this.Controls.Add(this.btnObrisiPopust); + this.Controls.Add(this.btnDodajPopust); + this.Controls.Add(this.listPopusti); + this.MaximizeBox = false; + this.MaximumSize = new System.Drawing.Size(1285, 581); + this.MinimumSize = new System.Drawing.Size(1285, 581); + this.Name = "PopustiForm"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "Popusti"; + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.ListView listPopusti; + private System.Windows.Forms.ColumnHeader idPopusta; + private System.Windows.Forms.ColumnHeader idMusterije; + private System.Windows.Forms.ColumnHeader vrednost; + private System.Windows.Forms.ColumnHeader pocetak; + private System.Windows.Forms.ColumnHeader kraj; + private ePOSOne.btnProduct.Button_WOC btnDodajPopust; + private ePOSOne.btnProduct.Button_WOC btnObrisiPopust; + private ePOSOne.btnProduct.Button_WOC btnProduziPopust; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.ColumnHeader ime; + private System.Windows.Forms.ColumnHeader prezime; + private System.Windows.Forms.ColumnHeader brVoznji; + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/PopustiForm.cs b/Desktop app/TaksiUdruzenje/Forme/PopustiForm.cs new file mode 100644 index 0000000..aa65d0b --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/PopustiForm.cs @@ -0,0 +1,104 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using static TaksiUdruzenje.DTO; + + +namespace TaksiUdruzenje.Forme +{ + public partial class PopustiForm : Form + { + public PopustiForm() + { + InitializeComponent(); + ispuniListu(); + } + + private void ispuniListu() + { + listPopusti.Items.Clear(); + List sviPopusti = DTOManager.GetPopustAll(); + String krajPopusta; + + foreach (PopustPregled p in sviPopusti) + { + if (p.DatumKraja == null) + krajPopusta = "Trajanje je neograničeno"; + else + krajPopusta = ((DateTime)(p.DatumKraja)).ToShortDateString(); + + ListViewItem item = new ListViewItem(new string[] { p.Id.ToString(),p.IdMusterije.IdMusterije.ToString(),p.IdMusterije.Ime,p.IdMusterije.Prezime,p.IdMusterije.BrojVoznji.ToString(),p.Vrednost.ToString()+"%",p.DatumPocetka.ToShortDateString(),krajPopusta}); + listPopusti.Items.Add(item); + } + listPopusti.Refresh(); + } + + private void btnDodajPopust_Click(object sender, EventArgs e) + { + DodajPopust dodavanjePopustaForm = new DodajPopust(); + dodavanjePopustaForm.ShowDialog(); + ispuniListu(); + } + + private void btnObrisiPopust_Click(object sender, EventArgs e) + { + if (listPopusti.SelectedItems.Count < 1) + { + MessageBox.Show("Izaberite bar jedan popust kako bi brisanje bilo moguće."); + return; + } + + string poruka = "Da li želite da obrišete selektovane popuste?"; + string title = "Brisanje popusta"; + MessageBoxButtons buttons = MessageBoxButtons.OKCancel; + DialogResult result = MessageBox.Show(poruka, title, buttons); + if (result == DialogResult.OK) + { + List idPopusta = new List(); + + for (int i = 0; i < listPopusti.SelectedItems.Count; i++) + idPopusta.Add(Int32.Parse(listPopusti.SelectedItems[i].SubItems[0].Text)); + + DTOManager.DeletePopusti(idPopusta); + MessageBox.Show("Brisanje popusta je uspešno."); + ispuniListu(); + return; + } + + } + + private void btnProduziPopust_Click(object sender, EventArgs e) + { + if (listPopusti.SelectedItems.Count !=1) + { + MessageBox.Show("Izaberite jedan popust čije trajanje želite da produžite."); + if (listPopusti.SelectedItems.Count > 1) + { + for (int i = 0; i < listPopusti.SelectedItems.Count; i++) + { + listPopusti.SelectedItems[i].Selected = false; + i--; + } + } + return; + } + + if(listPopusti.SelectedItems[0].SubItems[7].Text== "Trajanje je neograničeno") + { + MessageBox.Show("Trajanje ovog popusta je neograničeno, nije moguće produženje."); + return; + } + int idPopusta = Int32.Parse(listPopusti.SelectedItems[0].SubItems[0].Text); + ProduziPopust produziPopustForma = new ProduziPopust(idPopusta); + produziPopustForma.ShowDialog(); + ispuniListu(); + + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Forme/PopustiForm.resx b/Desktop app/TaksiUdruzenje/Forme/PopustiForm.resx new file mode 100644 index 0000000..b5ef984 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/PopustiForm.resx @@ -0,0 +1,557 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + /9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwg + JC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIy + MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAG6AyADAREAAhEBAxEB/8QA + HAABAAICAwEAAAAAAAAAAAAAAAECAwcEBggF/8QAURAAAQMBBAIMCgYJAgUEAwAAAAECEQMEBQYhIpQH + EhYxQVFVVnGB0dITFSMyNnJ0kZOyFBdSU2GxJDM0NTdCYnOhs8EmJ0NjwiVEouFUkvD/xAAbAQEBAAID + AQAAAAAAAAAAAAAAAQIDBAUGB//EADwRAQABAgIECwYHAQEAAgMAAAABAhEDBBIhMVIFBhMUFTNBUXGR + oTI0YXKx0RYiQlSBosE1I0NEYuHx/9oADAMBAAIRAxEAPwDYx8bekAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAoEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AACgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + 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 + gNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLugNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLu + gNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLugNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLu + gNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLugNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLu + gNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLugNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLu + gNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLugNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLu + gNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLugNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLu + gNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLugNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLu + gNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLugNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLu + gNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLugNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLu + gNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLugNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLu + gNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLugNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLu + gNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLugNx2GObl0ajS7oH/2Q== + + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/ProduziPopust.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/ProduziPopust.Designer.cs new file mode 100644 index 0000000..b0360fc --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/ProduziPopust.Designer.cs @@ -0,0 +1,182 @@ +namespace TaksiUdruzenje.Forme +{ + partial class ProduziPopust + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ProduziPopust)); + this.dateTimePickerTrajanje = new System.Windows.Forms.DateTimePicker(); + this.checkBoxNeograniceno = new System.Windows.Forms.CheckBox(); + this.lblInfomacije = new System.Windows.Forms.Label(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.btnProduziPopust = new ePOSOne.btnProduct.Button_WOC(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.groupBox1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.SuspendLayout(); + // + // dateTimePickerTrajanje + // + this.dateTimePickerTrajanje.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.dateTimePickerTrajanje.Format = System.Windows.Forms.DateTimePickerFormat.Short; + this.dateTimePickerTrajanje.Location = new System.Drawing.Point(199, 121); + this.dateTimePickerTrajanje.Name = "dateTimePickerTrajanje"; + this.dateTimePickerTrajanje.Size = new System.Drawing.Size(117, 24); + this.dateTimePickerTrajanje.TabIndex = 0; + // + // checkBoxNeograniceno + // + this.checkBoxNeograniceno.AutoSize = true; + this.checkBoxNeograniceno.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.checkBoxNeograniceno.Location = new System.Drawing.Point(14, 168); + this.checkBoxNeograniceno.Name = "checkBoxNeograniceno"; + this.checkBoxNeograniceno.RightToLeft = System.Windows.Forms.RightToLeft.Yes; + this.checkBoxNeograniceno.Size = new System.Drawing.Size(244, 22); + this.checkBoxNeograniceno.TabIndex = 1; + this.checkBoxNeograniceno.Text = "Postavi trajanje na neograničeno"; + this.checkBoxNeograniceno.UseVisualStyleBackColor = true; + this.checkBoxNeograniceno.CheckedChanged += new System.EventHandler(this.checkBoxNeograniceno_CheckedChanged); + // + // lblInfomacije + // + this.lblInfomacije.AutoSize = true; + this.lblInfomacije.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblInfomacije.Location = new System.Drawing.Point(14, 45); + this.lblInfomacije.Name = "lblInfomacije"; + this.lblInfomacije.Size = new System.Drawing.Size(53, 20); + this.lblInfomacije.TabIndex = 7; + this.lblInfomacije.Text = "label1"; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(15, 82); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(538, 18); + this.label1.TabIndex = 8; + this.label1.Text = "Izaberite novi datum za produženje popusta ili postavite trajanje na neograničeno" + + ".\r\n"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.Location = new System.Drawing.Point(15, 121); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(159, 18); + this.label2.TabIndex = 9; + this.label2.Text = "Novo važenje popusta:"; + // + // btnProduziPopust + // + this.btnProduziPopust.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.btnProduziPopust.BorderColor = System.Drawing.Color.Black; + this.btnProduziPopust.ButtonColor = System.Drawing.Color.Orange; + this.btnProduziPopust.FlatAppearance.BorderSize = 0; + this.btnProduziPopust.FlatAppearance.MouseDownBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.btnProduziPopust.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.btnProduziPopust.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnProduziPopust.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnProduziPopust.Location = new System.Drawing.Point(232, 339); + this.btnProduziPopust.Name = "btnProduziPopust"; + this.btnProduziPopust.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnProduziPopust.OnHoverButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnProduziPopust.OnHoverTextColor = System.Drawing.Color.Black; + this.btnProduziPopust.Size = new System.Drawing.Size(204, 55); + this.btnProduziPopust.TabIndex = 6; + this.btnProduziPopust.Text = "Sačuvaj promene"; + this.btnProduziPopust.TextColor = System.Drawing.Color.Black; + this.btnProduziPopust.UseVisualStyleBackColor = false; + this.btnProduziPopust.Click += new System.EventHandler(this.btnProduziPopust_Click); + // + // groupBox1 + // + this.groupBox1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + this.groupBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; + this.groupBox1.Controls.Add(this.pictureBox1); + this.groupBox1.Controls.Add(this.lblInfomacije); + this.groupBox1.Controls.Add(this.label1); + this.groupBox1.Controls.Add(this.label2); + this.groupBox1.Controls.Add(this.checkBoxNeograniceno); + this.groupBox1.Controls.Add(this.dateTimePickerTrajanje); + this.groupBox1.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.groupBox1.Location = new System.Drawing.Point(33, 47); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.Size = new System.Drawing.Size(622, 286); + this.groupBox1.TabIndex = 11; + this.groupBox1.TabStop = false; + this.groupBox1.Text = "Promena važenja popusta"; + // + // pictureBox1 + // + this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); + this.pictureBox1.Location = new System.Drawing.Point(379, 112); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(197, 151); + this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.pictureBox1.TabIndex = 12; + this.pictureBox1.TabStop = false; + // + // ProduziPopust + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.ClientSize = new System.Drawing.Size(687, 427); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.btnProduziPopust); + this.MaximizeBox = false; + this.MaximumSize = new System.Drawing.Size(705, 474); + this.MinimumSize = new System.Drawing.Size(705, 474); + this.Name = "ProduziPopust"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "Produženje popusta"; + this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.ProduziPopust_FormClosing); + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.DateTimePicker dateTimePickerTrajanje; + private System.Windows.Forms.CheckBox checkBoxNeograniceno; + private ePOSOne.btnProduct.Button_WOC btnProduziPopust; + private System.Windows.Forms.Label lblInfomacije; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.GroupBox groupBox1; + private System.Windows.Forms.PictureBox pictureBox1; + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/ProduziPopust.cs b/Desktop app/TaksiUdruzenje/Forme/ProduziPopust.cs new file mode 100644 index 0000000..cb18fb6 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/ProduziPopust.cs @@ -0,0 +1,67 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using TaksiUdruzenje.Entiteti; +using static TaksiUdruzenje.DTO; + + +namespace TaksiUdruzenje.Forme +{ + public partial class ProduziPopust : Form + { + private int idPopusta; + bool produzen; + public ProduziPopust(int idPopusta) + { + InitializeComponent(); + produzen = false; + this.idPopusta = idPopusta; + PopustPregled popust=DTOManager.GetPopust(idPopusta); + lblInfomacije.Text = "Izabrani popust važi od " + popust.DatumPocetka.ToShortDateString()+" do "+((DateTime)(popust.DatumKraja)).ToShortDateString(); + dateTimePickerTrajanje.Value = popust.DatumKraja.Value.AddDays(1); + dateTimePickerTrajanje.MinDate = popust.DatumKraja.Value.AddDays(1); + } + + + private void checkBoxNeograniceno_CheckedChanged(object sender, EventArgs e) + { + if (checkBoxNeograniceno.Checked == true) + dateTimePickerTrajanje.Enabled = false; + else + dateTimePickerTrajanje.Enabled = true; + } + + private void btnProduziPopust_Click(object sender, EventArgs e) + { + DateTime? trajanjeDo = null; + if (checkBoxNeograniceno.Checked == false) + trajanjeDo = dateTimePickerTrajanje.Value; + DTOManager.ProduziPopust(this.idPopusta, trajanjeDo); + MessageBox.Show("Popust je uspešno produžen."); + produzen = true; + this.Close(); + } + + private void ProduziPopust_FormClosing(object sender, FormClosingEventArgs e) + { + if (!produzen) + { + string poruka = "Niste produžili trajanje ovog popusta, ako kliknete OK popust neće biti produžen."; + string title = "Produženje važenja popusta"; + MessageBoxButtons buttons = MessageBoxButtons.OKCancel; + DialogResult result = MessageBox.Show(poruka, title, buttons); + if (result == DialogResult.OK) + e.Cancel = false; + else + e.Cancel = true; + } + + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Forme/ProduziPopust.resx b/Desktop app/TaksiUdruzenje/Forme/ProduziPopust.resx new file mode 100644 index 0000000..c589021 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/ProduziPopust.resx @@ -0,0 +1,842 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + /9j/4AAQSkZJRgABAQEAeAB4AAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsN + DhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQU + FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAL4AwUDASIAAhEBAxEB/8QA + HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh + MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW + V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG + x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQF + BgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV + YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE + hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq + 8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9KKKKK9g8wKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi + iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi + iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi + iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi + iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi + iigAooooAKKKKACiijn0oAKKMGigAooooAKKWkzjrQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA + FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA + FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA + FFFFABRRRQAUUUUAFFFH4YoAKPwqOS4jj6uKryagi/dUmgC5RWY2pStwBtFQvcSSdWNAGu0iL1YComvY + V6vmsk/N15pKVwNNtSi/hBNMbUvSM1QopAXP7Sc9FA+tMOoS9sCq1FAE5vpj/FSfbJf71Q0UAT/bZv71 + H26b+9UFFAFj7dL/AHqcNQl9qq0UAXBqTd1H4U9dUHdDVD8KSgDU/tKL0IqRbuJuj81j0Yp3A3BIG6MD + S5rDHy9OKlW6lT+Mmi4GxRWampOv3huqdNSjbgjbQBbopiypJ91gafTAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKRpAv3m + C1Ul1FV4Qbj60AXKhluoo87myfQVnSXUs3VuPaoaVwLrakf4EwPU1XkuZJM5Y1FRSAPfv70UUUgCiiig + AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAB8vQkfjU0d3LH/ABcVDRQBfj1I + Hh1x7irUc6SfdbJ9O9Y1LkryDj6VVwNyismO+lj77h71ch1COTG75TTAtUUKwbkHIooAKKKKACiiigAo + oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo + oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACjFNaQRjLcCqU+pDG2MUAXZ + JFjGWOB6VSm1I9Ixx61SZ2kOWYn60lIB0kjSNliTTaKKQBRRRSAKKKKACiiigAooooAKKKKACiiigAoo + ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooASloooAkineH7rfhVyHUAxw4x71n0U + 0BtqwYZByKdWLHK8Z+U/hV+HUFbCvwaoC3RSKQy5ByKcRj3oASiiigAooooAKKKKACiiigAooooAKKKK + ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK + ACiiigAooooAKKKKACijvjvTJpkhXc5/CgB+cDJ4qrPfJGCF+Zv0qpPePM2PurVf6UrgPkmebO45HpTP + pRRSAKKKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUDCiiigQUUUUAFFFFABRRRQAUUUUA + FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAGaP1oooAlhuHhI2nI9K0YbxJu+G9DWTQM+uD2NMDdorNt79o + 8LJ8y1oRyCRcqciqAdRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF + ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU1iI1LMcCs+6vi3ypwvrQBZu + L5Y/lT5m9azJJDI25iSaT370VACdTmloooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo + ooAOxrC1jxdaaPdfZnRmdepFbv4V5p40Gdenyewr8z4/z7GcPZZHE4F2m5Wu1c+kyLA0cwxLp1r2Svoe + i2d0l9bxzx/ckXcM1NWX4ZP/ABI7P/d/rWpX3WW4meMwVHET3lFN+p4mKpxo1504bJ2CiiivSOYKKKKA + CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqSGZ4Wyp/Co6KANaC8WYAH5Wqf + vWEpIIIOKv2t/nCS/gapAXqKO2c5z0opgFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFACZpskqxrlunpTZrhYVyevYVlzT + NM2W/KgB1xdNM3ovbFQ0UVIBRRRSAKKKKACiiigAoooo06gFFFJRtoDstWLRRTXkSNcswUf7RxUSqRpp + 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 + gAooooAKKKKANTT2/wBGX1zVmqmm/wCpPsat1YBRRRQAUUUUAfjJ15zk96KKK8c9EKKKKBBRRRQMKWkp + kkip95qAH0jMF5JwKqyXp5CDB9artIzcknNAi5JeKv3Rmqslw8h64FM5pKBXF/HJpKKKBBRRRQAUUUUA + FFFFABR06daKKAPtb/gn78VBt1XwJeS5b/j9sQx4C9JFH5r+Vfatfj18NfGtz8PvHWja/asyvZTqzYOM + oThl+mD+lfrtoOtWviTRLDVbKRZLS+hS4jZemGAbH4ZoLTuX6KOlFBexy/j7SjfaT9oQZlt8t/wHuK8y + VTJtVVJY+le5SRrNGyOuUIKkfWuds/D9po8h8mIbj/Gwry62X/Wqykj1sPmP1OjyvXscbp3g67vMNMfI + jP8AeHP5V09h4VsLEA+X5z/3n/wrXpa9ehl9DD6Wu/M8rEZjXxGrlZDVjWPhVCj/AGQKdx6fnzRRXopK + Pwqx5cnzO8tQooop6BqFFFFABRRRT9BeoUUUUahoFFFFLQNQoooo9A9QooopgkkFFFFIAooop+geoUUU + UgCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK + KACiiigAooooAKKKKACiiigAooooA0NMP7t/rV2qOmfder3r9asAooooAKKKKAPxkooorxz0Ao5pGdVG + WOKgkvFH3BzQBYPvxUUlykZ67j7VSeZ36nApg4oETyXLP04FQE5680UUCCiiigAooooAKKKKACiiigAo + oooAKKKKACiiigBdvByMZ6+1foF+wX8UD4k8C3fhO9l8y80hy8OTyYWOePoWx+Ffn5XpX7PPxMk+FfxT + 0bV9+2ykmW2u17GJ/lJP03Z/CgEfrDRUMN5DcW0U8bhopFDqQc5BGQf1qGS/HIQc+tWoSlsU5KO5bJxy + ePc1nXkiyScUySZ5PvHNMrrp03F3ZzTnzLQKKKK6DDTsFFFFIAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigC9pf3ZKv1R0wfJIfer1WAUUUUAFFFFA + H4wvMsffJqq962SFGKgyT35pK8c77isxY5JNJxRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC + iiigAooooAKCMqe/GPwopf4hwetGzA/SH9kT4nf8LC+FdrZ3U/m6ro5+yzKx+Yx9Ub9SPwr3D0x0I/yK + /OL9jnxxd+Efi3b2iRzT2Gqp9muUhBO05+Vz6Yya/R4/e5616FLY5al7hRRRWpAUUUUCCiiigAooooAK + KKKACiiigAooooAKKKKACiiimAUUUUAFFFFABRRRSAKKKKACiiigAooopgFFFFABRRRSAKKKKBhRRRTA + KKKKQgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA0dNH7 + t/rirlVdOGLfPq1WqsAooooAKKKKAPxPooorxzuCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKPQDrT4YZbmZIoo5JJX4VEXLE+w70CGfrQeBnpXt3w3/ZF8eePFhuLiy/sDT3APn34KOR6hDgmvqj + 4a/sa+CPA/lXOpxv4k1JRkveZ8tT7IMDH1BrWNKU/IlySPhvwN8HvF/xGuo4tD0S5uUJwbiRfLjUeuT/ + AEzX1J8OP2CbK1WO58Z6t9qfOTY2OVX6M/BP5V9b2VjbabbLb2lvFa269IoECKPwFS/SuqNFR31MXNnO + +Dfh34c8AWK2mgaRbabGvBMUY3H3J710eeuCcH0PWiittOhmFFFFAgooooAKKKKACiiigAooooAKKKKA + CiiigAooooAKKKKfqwCig0UhhRRSc+9K6DXohaKMH0P5Uuxj2NLngt2PXsJRTvLb0oEL+lR7amvtL8As + +w2ipBC/cYo+ztWX1qgvtoOV9iOipfs7e1BtjjJaoeNw63mVySZFRUwtx/fAp32cf3s1m8wwy+1+Aezk + V6Ks/Zh/tflS/Zl9KyeZ4ZdWV7Jsq0VZaONeuPxNMaS2TlpIgPdxWbzagtkx+xl6ENFEmqafH966t1+s + i/41Wk8TaND9+/th/wBtBWLzmitl+IvZ92WaXB96y28eeHkZV/tS3JJxtVhya3+HXIwQwyPpULOIzdoo + caaknZ7FOig96K+j3SfcxCiiigQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA + FFFFAGrZDbbp9asetR267YUHtUlWAUUUUAFFFFAH4n0UUV453BRRRQAUUUUAFFFFABRRRQAUUUUAFFFG + D1/rQAUUuMkD16V6P8Ov2e/HPxMlQ6Xo0sFo3W8vB5UYHqN2CfwppNibSPOO/wDLPFbPhnwXrnjK+S00 + bS7nUZm4xCmQPqa+1fhz+wl4e0Vo7vxXfSa3dKMtawkxwfQngtX0h4d8MaT4SsVs9G0620y3UY2W0Spn + 64HP410Ro33MnUR8XfDX9g/WdU2XXjHUU0i3I3G0tB5kpHoWOMfrX1L8P/gT4K+GsSf2PosS3KgA3VwA + 8re+cf0rv/yP4Uv8/rmumNOMdTJybEHHSj9KWirJCiiigQUUUUwCiiikAUUUUDD8DRz6VZt/mjPFYute + N9E8P3X2fUNQitpsbtj9cV4WIzWOHnKLia8kbczZpbT6UeW3901ylx8aPCVuCTqkZ9Np61nT/tBeEIP+ + X4ufYVwSz6HSxLdNbzR33lMe2KPJc9BxXl9x+0t4UhzhpH+i9azp/wBqbw9HxHbzN6cVg8+S2aM3Ww0d + 6mp7F9nf2pfs7eoFeF3H7WOmLkR6dI/1zWbN+1qvIh0r8xWMs9nvf8DN4rCR3qI+h/sx/vClW39W/Svm + e4/a01BuItNRfyrPuP2qvEEhPl2sS/lWMs9qd/wMnmGCj9q59U/Zhzlj+VJ9nHrXyLcftOeKpfumNPpi + s64/aJ8YTci98v8A3c1hLO6vSTM3mmDXc+zfs6/T8aTy4l6kZ9yK+Irj43+Lrjrqcg+hNZ0/xV8UXGd+ + rT/nWLziq+rM3m2G+zE+62kt0+9JGP8AgQqOTUbCMZNzCPq4r4Km8ea/MCX1W5/BzVOTxNqk3+s1C4b/ + ALaH/GsJZpVfUz/til/z7Z98v4k0eEfPf2yn/fqrN468Pwff1S3A/wB6vgZtUvJc77uZv+2jf41G11M3 + WVz9WNQ8wrMyedx+zT/E+8Jvil4Wg5bV4j/u4/xqhP8AGzwhDwdTU/QD/GvhncW5Jz9aD9AfwrB4yqzN + 53L7NP8AE+1bj9oTwhADi6Z/oBWbN+014Uhzt816+QLe3kupNkMfmP8A3VXJrQj8L6tJwmnXBJ6fuzUP + FVJaIn+168/ghp959PT/ALVOgR/6u1lf6ms64/az08Z8rTXP1NfP0PgLxBcABNLuCf8AcxV6H4U+Kbjp + pM4+opfWK76lfX8fLaH4HsFx+1o3SLSgfqazpv2r9UbPlafGvpmuBt/gb4vuMFdMZfrWjb/s6+L5sZtF + T/eNT7Su+rF9YzOW0TcuP2qPEkn+rgiT8azrj9pfxbLwskaVPb/sx+KZvv8AlJ+IrRt/2Vddk4kvIk/E + UWry2uNf2rL+rHLT/tBeMLjOb4Ln0zWdN8aPFs/XU3APoP8A69elwfsl3xx5upoPXFaMP7JUXAm1Q4PX + BNV7Os90H1bM5fFJ/eeY2uqfEbW4UmthfzRSDKui8N+tTr4U+J19/wAuuokH1bFfXHg3w7/wiPhux0kS + +cLZNgf1FbWTn7xrrjg7q8mekssTSdSq7nxonwl+Jd7962uBn+/Nj+lWI/2ffiHcf6xAuTj5pz/hX2H2 + o+ozirWCjpdmn9l0lvJ/efBuveG9U8A+L7bTtTmzcxvHIdrEjBNfdli26zgI5zGD+lfJn7T0P2f4lwy4 + +9bo2foTX1T4dm87QdPk7vAh/SlhFyVZR6EYCCp1q1NbIe33iPeilf7xpK/UKesIvyOwKKKK0EFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABQoywHviipLdd06D3oA2E+VVHoKWiirAK + KKKACiiigD8T6KKK8c7gooooAKKKKACiiigAooo7e1ABRXU+Dfhf4p+IF4sGg6LdX5JwZgu2Nffc2Bj6 + V9P/AA3/AGCSVhuvGmrqONx0+wyfwZzj+taRg2S5JHyBpumXmr3kdrY20t3cSHCwwqWZvwr334c/sU+N + PFhjudaMfhvTzyftCFpiPZMjBr7g8C/Cvwr8N7QQeH9GttP9ZAgMjfVsV1vPfJ+tdMKNtzKU+x478N/2 + VPAXw7SOZdPOs6gvP2u/O7n2XAA/HNevwwpbxrHEkcaKMCNF2qPoBT6K3SS6GN2J6enpS0UVQgooooAK + KKKQBRRRQAUUUUAFFFFABRRRTAntfuEV8rftYRmHxtYSAkB7MZwevzNX1Rbfdavmf9ru3261o02Mb7cr + n6E1+e51H95L1ObML/VJNdCpoP7Lmoa1pdrfHWoUjuIxKB5ZJGfxrcg/ZDH/AC21/I/2Yv8A69ezfDGf + 7T8P9Dk65t1FdRXnwwtJxUu5VPLcLKEZON7pHgUH7I+kDHnaxct/uqB/StK3/ZR8Kx433V7L9WA/pXtd + FbfVqSWiOiOAwsVZU0fFfjj4O6pp/i2/s9F0+efToiBE7HOeBk9PWs63+Cvi24xjTHB9wa+5uhJ5BPXF + G70IrkeDTd7nDLJ8PKTkz4qh/Z68Yzf8uQQH1U1ow/sy+LJcbljT6g19h0VawcerNFlGFXT8WfJtv+yt + 4ikx5lzEn4Vowfsn6k3+t1GNK+oaKr6nDuaf2XhP5D5vt/2Sj/y11TH+7itK3/ZN05cGXUpG/KvfqM7e + enYn0rRYSl2NVl+FW0EeI2/7LHh6PBkuJW7V4n8VLfwl4dvn0jw4pvZoiVnvHOVUjqq+p969u/aO+Kze + F9LTQNMm26leJ++dD80MZ4/M818mFi2STn6/zrzcQqUfditT53MqmHp/uqUFcT1Jo9KK9A+BCxSfFLRV + mRJYpGZGSQZB6YrmhBOSieDTp+1qKne1zg0t5ZFJWN2HXO01H/Ov0E8SaPZt4Z1aNLSFCbSbG2MD5ghx + X5/TKUmkU/eDHI/E1vWo+xa1O7G4P6nypyvcWCaS3mWSJ2jkU5DKe9fRnwV+O1pdSw6J4mitknJEcF8I + wAx7B/f3r5vpckYxnOeQPbvWVOo4PQwwuKqYSV4PQ/RpLeHaGSJMHnIUf4VJtC9Ao/4CK8I/Zx+LjeIL + ceGtWm339uv+iTSH/WR/3PqP617xXv05RqR5kj9Bw9eOIpRqRe4vTocfhSe/P50UVr6HT1F/Gj9aSikG + 4flRRRTFZLYKKKKVu4+twoooxzT02Fp2PlX9rWDy/F2lyjq1p+oZq+jPAc32jwZo0mc7rZD+leCfteQY + 1DQpsfeiZc/ia9q+Ek/2j4c6E+c/6OorzqP8eR42F0xtZd7P8jpJPvGm06b/AFhptfpmHlzUYs63uFFF + FbkhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVZ09d1x9KrVf0xM7npgXqKK + KoAooooAKKKKAPxPooorxzuCiij6nFABRR/P0rU8P+F9X8VXiWukabcajOxwFt4y3Puegp2uLYzOW560 + KpkkCKC7scKi9SfYV9P/AA2/YX8R68YrnxXeR6DZNybaEeZOR79AP1r6o+Hn7Ovgb4axo+m6RHcXi/ev + LvEkh/HFbRpNkOaR8MfDf9lXx58RPKnXTW0jT2Oftd+pQEeqqcE/hX1P8Nf2J/BvhForrXGk8SaguCVm + OyEH2UYz+NfRQUKAABj0HSl/n610xpRRi5sq6XpNlotqttp9nDY26jCx28aoB7YAq1RRWqVtiN9wooop + tsQUUUUAFFFFIAooooAKKKKACiiigAooooAKKKKACiijsaYye1/ir53/AGvbfcmgTDsHX9TX0Pbfeb6V + 4V+1vDu8P6HLj7szKT9a+Dzte9L5Mwxi5sHM9D+CM5uPhjoTdlh2/lXc15t+zvP5/wAK9L5yFLr/ACr0 + muKh/Did2Gd6MH5IKKKK2OkKKKP880CCijr7fWj+VG43poFFFFAgqpq+qQ6LpV3qE5xFaxNKxPsM1bry + P9prxI2ifDp7SN9suoTLD9VHzH9AazqS5YNmGIqeypSm+iufKnjDxJceLPEt/qtyxaS4lLD2XoB+QrG+ + lH/6/pRXzl+Z3PzSU3NynLd6mr4a8M6l4u1WHTtLtWurmTGFUcL2yT2r6U+F/wCzXJ4V1mw1nU9UL3ts + 3mra26/L+J7/AIVsfsz+D4ND8CRaqUBvtRZnMh6hQSAB7cVT+PXxtvPAN1Bo2jRoNQkj82W5l5EangAD + vnn8q9KlShTh7We59NhsJRwtFYqurvdHs91Ct5bzQykskytG3Y4Iwa8B8Wfsn2d0ss+g6pLBcMS32e4w + yMc5xnGRn614+vx28crcLN/b05IP3WHy59MV9KfBH4ur8StKkgvQsOs2oHmop4lXs4H5/lWqq0sS7Nan + Z9YwuZS9lONn0PkDxF4b1Dwpqs2m6nbNa3sJ+ZG7j1HqPesyvqH9rXRLOTQdJ1U7VvknMOe7qQT+OMCv + l6vMq01TnZHy+Nw/1at7NGhoOtXPh3WLTUbVik9tIHUg46f0r758I+JIPF/huw1a3I2XcYfj+Fscr+df + ntxX1N+yb4lN54d1PRZGy1pIJo89lY8/qa6sJUcZcvRnq5NXdKq6f8x71RR9ORRXsbH2ewUdOvSj6V4Z + 8WP2kY/Ct9LpPh6GO8vouJrmQ/JGf7oH8R/KonONNXkYYivTw8eaoz3Pn6/pSD/POa+NYf2mPG8d0JGv + beZc58poSF+nWvefhF8crL4kD7DdxDT9aVcmHOUkHqp/pWMMRTqOyOHD5lh8Q+WL1PUqKPp60V1dbHrB + R3FFFHUR87/teW+6x0CX+6XX9a9J+BE3n/C/ROeVj2fyriP2tIN3hXSph/DcMP0FdN+zfP53wtsM9UkY + H9K86GmJaPGp6ZhUt/KejzL+8NR1znizXrrR9WjWEq0bR7trCotP8cQSsFuomizxvXkV9thcxw/LGk3Z + nvyy/ESgqsFdM6iiooLiO6jDxOsinupqSvdT5ldHlyXK7MWiiijpcQUUUUCCiiigAooooAKKKKACiiig + AooooAKKKKACiiigAooooAK1bGPy7ceprLRdzAd81toAqge1UgFooopgFFFFABRRRQB+J9FT2dncahcp + b20ElxO5wscaliTXvXw1/Yp8e+OvJudQhXw3pr8iS9U+aR6hOK8rl5tjtuj5+9K9C+HPwE8b/FK4RNE0 + K4a2brdXIMUI99zYB/Cvvf4Yfsb+APh6Irm6s28Q6ogz9ovzlAf9lAB+ua9ytbSCzgWG3hjghUYCRqEA + 9sCuiNF/aMXUPkX4a/8ABPrR9N8q68Z6o+qXAwTZ2bFIh7FhgmvqLwn4G0DwLp6WWgaTa6VAq7f9HiVW + b6tjJ/Gt3+VFdMacYrQycmzFmj8uVl7g5ziment27Vc1KPbKHx1qnVskKKKKkAooooAKKKKACiiigAoo + ooAKKKKACiiigAooooAKKKKACiiigAooopjJbf75rxv9q2EyeBbKTH+ruh/SvY4D+8ryv9p6DzPhlK/e + O4Q/qK+Jzxe8/RGddXws/Rj/ANmKfzfhjEvaOZh/KvWq8T/ZSuPM8BXsec7Lr+le2V5GHf7uJvgnzYeH + ogooorqO1BXAfEj41aF8N8QXLG91JhuWzh5IHqx6D8a63xJrC+HfD+o6k43La27y7fopP9K/P/XNaudf + 1W51C8laW5ncuWP+elceIrypJKPU8TMcdLCpRjuz36P9ryb7UN/h6P7Pn+GX5gPzxXsXw7+K2h/EizZ9 + PlMV3GMy2svDqPX3/CvhHj/e9Pet7wR4quvB3iax1S1kKNDIN+DwVzyCO9cNPFVIu0jwsLm1eNRKo7pn + 6Benr1oplvOt1bxyxj5JFDj6EcU+vavex9tfmSkuoV82ftfXzed4etAflCvKR78j+tfSbd6+X/2uoz/b + 2hv/AAmBgPzrkxWlOR5WatxwkmvI+f8A1/Oiij9K8HdHwLXvJM+zP2cfEsGufDa0tUkBubBmhlToVyxK + /oRU3xc+CNl8Tpor2K5+w6pDH5YkIyjr2Df5718n+B/HmrfD/V1v9Kn2Nx5kTfMko9CK+jfDH7VegahD + Gms2k+mz5wzp88f8h/OvWpVoTp+zmfWYbGYbFUVh8To0eVaz+zH400vJt7e31BB0MEw3H8Ca5WDS/GPw + w1ZNQSxvtLuYTxMIiR9CRwR9a+w9H+LXhHXSotNftGZuis+0105W31K3GRDdQvxlgHBqnhYacj1NP7Lw + 8nzUalj4H8YePtc8dXEcus3rXJi4ROiL9B0rnfbvX1b8a/gJpuqaTdazoFutlqFupkkgj/1co78etfKW + 0qMYxjt7968+tTdOfvHz+Nw9bD1GqzvfZhXs37K2ptZ/ESW2z8l1aspHbjn+leM16b+zkT/wtbS8HHyS + A/8AfDUqLtUiZYGTjiYNdz7TxiijuaK+i3P0r4bnOfEXWpPD/gfW9Rg4mhtWKEdm24H618CzSPcTSSu2 + 53bLOeTzzmv0K8T6EniTw3qWlScLdW7xZ9CQcH8DXwH4g0O78N6xdabewtFc27bSGGMjPBrycZF3R8jn + alzQkZ1a3hTWpvDviTTtSt3MctvMrjacZAPI/Gsn6c12Pwp8D3PjvxnYWMUTNbpIslxJjhUB7/WuCEea + S5T52jzSqR5Vrc+7IZDLDHIRgyKGP5U+mxqqqqr0AA/KnV9Itkj9NimopBS0lFMo8Z/aog8z4e274/1d + yD/Kpv2XbgyfDdkz9y4I+matftMQeb8Lbk90lRv1rF/ZNn3+CdTi/u3QOPwNec9MUjxX7uYrzidl8Rl/ + 4mFq3rHj8jXJbSxwqlj6KCf0rtPiPH81k3+yR/OtDwza2en6MjiIPdyr80jDOK6lT55NXsfpmFrOnhYO + xxek6xcaLOGQtsz80bDANejWN/FqVqlxC25GHJ9D6VmXWl2t7HtliGSM7l4NZmkpL4b1RYXbfZztgHsD + Xs4DETw01Tnqjzcdh6WKi6kFaX5nXUUeo75/SivsOqfc+P1s12CiiimAUUUUeQBRRRSAKKKKACiiigAo + oooAKKKKACiiigAo7UUUAWLGPdMD6Vq1T02PahfuauVSAKKKKYBRRRQAUUUUAcL8O/gn4L+FsCJ4f0S3 + tZQMG6ZQ0ze5frXcs3ryfzpaKlRUdhtt7hRRRVCCiiigCC+j8y3PqKya3Tz1rGmj8uZ0/u9KTAjoooqQ + CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigaHQ/wCsWvPv2irfzvhVqhxnyyrf + rXoMX+sX61yHxyh+0fC7X06/uC35ZNfIZ2tX6Dmr0J+jPPf2R7jd4d1qH+7Oh/MNXvlfOX7Idx8mvQZ7 + xt+W6vo2vBwutInLnfDR9AooorrWh6N9mZPi7Rj4i8L6tpina13bSRKfcqQK/P3ULGbTL6e0uI2jmico + 0bDkEV+jFeUfFb4A6Z8QLg6laTf2Xqx+9Io+SX/eH+FcOIouoro8LM8DPFJTp9D429/XmtXwvoVx4m8Q + WOm2qM81xKqjaOgzyTXrUX7J/if7Rte+sRADgybs8euAa9r+FfwT0r4ZobkOdQ1Vlw13IBhfZRjiuGlh + pyl7x8/h8tryqLnhZHoFnbiztbe3XlYo1QH2AxU1IOg646c9aWvb7W6H3lre6ugV89ftd6Wz6boOpKvy + xSNCx+oJFfQtcD8c/C58VfDfU4Y033FuBcxY9VIJ/QGsa0eeDRw46k6uHnBdT4d7+lFKc9+xxSV89sfn + H6Hu/wAHP2fLLxz4XXW9WvZoo5mZYYrU4OFJUsencGvOfil8Pbj4beKJdOkkM9uw8y3uMY8xT3PuP617 + X+yz8QreTTJfCt3KsNzE7SWoY48wE5IHvnNemfFb4W2XxO0VLeZxbX1vkwXIHIJ6g+o6V6SoQqUrx3Pq + VgaOJwanR+M+F2yevPrzXp/wH8fat4d8baZp8NzLJp15KIZLXcSuCeo9K1Jf2WPGMc5VGspYh0l80AfX + rxXq3wh/Z5i8C6lHq+rXMd9qaD91Gn+riP8Ae9zWNGhVUtjgweDxUKkWk4pPU9kuEEkMyOBtaNg2emMG + vzz8SQpD4j1SOLiNbqVVx0wHNfbPxa+IFn8P/CdzPLKpvp0aO2gJ+dmIxux6AZ5r5C8D/D/V/iVq7x2a + ZDPvmuX6KWOf61vi37RqEdWepm0XiasMNSV5HJfjivYf2W9ON58SxP8AeS3tpGY+mRgfzr07QP2bvDeh + xqdQZ9Tux97e2FH4DFdppPg3TvDPmS6Raw2TsuGaEckelTTws6b55HdgeGsSqkKlSajbod6uecil59K4 + xdUvF6TvjpyKX+17z/nu35Cu/wBsux9r/ZdTpJHY/ga47x78J/D/AMQ0VtSttl4gwt1Bw4HpnuKaNUvA + f+Ph8/Sr1n4kmjwJl8xP73ejnhPSSMa2UVJQadpHlcP7I+iR3CyS61eSQDpGqBSB6ZzXrPg/wLo3gTTv + sWj2iQI335MfO/1NbVpeQ3i7onBz1B61MQc96qNOnF3ifP08DSwsnyws/wCtg6YH93gD2ooPHPaj3xWx + 1+iCijr0prSJH95wn+8aV11Y4py2PO/2gofO+FOscfcUP+VcF+yPcbtH1yHOdsiN+ea9P+KECeJfA+ra + Taukl1cxFUXPU4rz74E+EdR+G0Wp/wBpeVI93sISFs7cZ6/nXnz/AI6kjjlgcVUxkKkIXjY9E+JC7rez + fsrEfpWf4Z1xWRbOY7WU4Rj0NaOsakNXhWKSEbQc1kR6bbxcqnzKchielbe09/mR99hqMoYdQqKzOvhs + 5ZWOEI/2un61S1ttPjs2t5J1mu2OERBnDfWqUurXU0KxNMdmMYXjNUgiq2QAD1z3rplioxatG5McK3vK + x10cgVVBddwGDzxT9yn+IH/gVcjvY/xH86Nzf32/OvajndrL2e3mePLJVq/abnXZ9OaWuTW4lXpK4/Gp + F1K4RuJSfrWyzyj9uLMXktb7EkdRRWBHrk643BWFXodchkIDrsNd1LNMLW0UrepxVcsxVHVxv6GjRTI3 + SVcowkHqO1Pr1Y2aujypaOz3CiiimSFFFFABRRRQAUUUUAFFFFABQF3EAUVPZQ+bMD2XmmgNKCMRwqvf + rUlFFUAUUUUAFFFFABRRRQAUUUUDCiiigQUUUUAFUNTjwQ/51fqOaPzYSp/CgDFpaMEEg9jRUAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFMBY+HH1rC+KUH2r4e+IExk/ZJP/QTW6v3h + VLxpD9o8I6xH/etZB/46a+WzqN18jZK8JI+eP2SJ9uva3CT96FW/U19QV8n/ALKs/lePtQiP8Vsw/JhX + 1hXzOEf7s5Msf+zR+YUUUV1nqhRRRTAPQ9/WjryeTRRRcA7570UUUAFJJGskZR13RuCGHqDwR+VLRRa6 + sGjumfDPxm8CzeBPG17b7CLK4Jnt5McFSTkfgc1wtfc/xe+GsXxK8MtartTUbfMlrN0w390n0NfEmraT + daHqFxYXsLW1zbvseNxgj8+1eDiKXs5NpHwGYYSWGqNpe6yGzvJ9PuI7i2leCeNtySIcFT6ivcPCH7Ve + r6Tbx2+tWC6oiDH2iN9jkD14OTXhPTrx9aO54GOT071hGpOPwuxxUcTVw+tF6H6DeD/EsPjHw3Y6zbwt + DFdpvWNuSK8u+OXxu1X4easmk6bZQvJNAJPtUzZxkkdMe3rVz4HeOtC0z4X6PBf6vaWs8YcFJpwGA3Hs + TXkn7Tmv6T4g8VaXc6VfQX6La7HaEg4O5utevVqv2KcXqfXYzFtYRVIS97Q8z1zxFq3jfWFuNTvJLu5m + cKpc8Ak9AO1fZ3wv8I2/gXwPZxxRhLiRNzN33Hlia+KfDciW/iDTJJOIluELZ+tfetvdpdaLamNgRzxk + d+R+lRl6UqkpS3Ojhmlz+0rP4rpfIjyc5JyT1qaW18rTJbl2wAMKKgqbxBdD+x4Il/iPP4V7MpcsHc/Q + FeUkkc17+tFFFeIeyFH60UUAOjleNtyMVPsavR67dxrjeD/vCs+iqUmtjKdGnU+ONzS/4SK8/vL+VNfX + rx/+WmPoKz6KfPLuZfVaK+wizJqVzLw0zH8arszMcsSx9zSUVN2zeMIx2QUnp7UtFIsKOPSiigPMPekp + aKACiiigYUUUUCD8KKKKHruC02Jbe6ktnDRtj27V0Gn3y3sY7OOormqktrg2swkHXuK9XBY+WFmubWJ5 + eMwEcVB8qtI6yiore4W6jDqeKlr76MlJJrqfByjytp9AoooqiAooooAKKKKACiiigA7VpafCUh3Hq3T6 + VQjjMkiKB35rYUbQF7AYFUgHdKKKKYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBmahD5c24dGqr + WvdQ+dEw/iHSsikAUUUVIBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFMAX7wp2sRCbS + byM87rdx+hptWZV8y3kTruQr+Yr5zOI+6n6m9N7+Z8jfs3yfZfi1JCejRSj/AMeFfXtfHfwZb7H8clj6 + Zllj/UV9iV8hgvhtY4Mr0oNPo2FFFGce1ehZnsXQUds9qq6pqUOj6bc30wPkW6GV9vJwOteU3H7UXg6F + jtW8lI/uxgf1rGVWEPidjGpWp0vjkkewUV4dcftY+HU/1enXkh9wB/Ws2f8Aa8sFz5Wg3Df7zr/jWX1q + l3OZ5hhVpzn0HRXzVcfteS8+ToC+2+Ss+4/a21lj+60e2jH+05P9Kj65SMnmmFX2vwPqWivkmb9qzxS+ + RFa2cR9dv/1qoXH7TnjOX7txbx5/ux//AFqj67AyebYWK6/cfYtecfFr4L6d8SbPz4itnrUY/dXIXh/9 + lh/WvnCf9ofxzNn/AIm5Qf7KAVn3Hxt8a3HXXroZ7K5H9azliqc1Zo462a4SrFwmm0zE8YeBNa8D6g1p + q1m9uwb5JcZRx6g1g56e1b2sePPEGv25h1DVbq9g/wCeczlh+RrA2mvKk03sfK1VT5vc2Dceg6dKPXFG + 0+tJ+INFzG49c7wFPPb619OfC/4gLpPhKEa/rlik6cRxB8uU7BvevmD64pyx/MSBuJ7qCa1p1JU23Hqe + vl+YVcvqe0p6+TPuvSfFGn6zarNaXKXER/ijbIovLr7UygZ2L0Br4p0DW9W8O3Qn0ye4tpc/8sw2G9sA + c/jXs3g/45X0pSDXNJumzx9qtoSR9SK7/rbqRs1Y/Rst4iw2IklXi4Sf3f8AA+Z7PmioLG+h1K1W5tyW + iYZ3MhU/kRU/05qvNH3MZKa5o7BRRRSK0CiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF + ABR6460UU0J7F/R737LNsb7jcfSug9+1cee3oK19J1QoRDOfkPRvSvpMqx6h+4qP0PnM0wDn+/pr1Nqi + jrg5z6Yor7A+RCiiigWgUUUUAFFFORTK4UdTQBc06E8yH8Kv02OMRoFFOqwCiiigAooooAKKKKACiiig + AooooAKKKKACiiigAooooAPSsu9g8qXfjg1qVFcRCaIr37UAY/OKKXaVyD1HWkqQCiiikAUUUUAFFFFA + BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABV2PlVqjVyGT5R0yK8TNYOUI2RtSPiGPxEvgP4v3WqNCZltb + qQmLcATmvUbj9rwnJi0ADnI3uf8AGvUL74H+DNS1C4vbvTRPcTOXdmbufwqa3+DPgi3+7odvn/aGa+Hp + 4LFx2PKp4XFUXJUqiSb7Hi837XmptkQ6LaL9XY/1qhN+1d4nl/1VjZJ6fKT/AFr6Hh+HPhS2xs0SzH1j + q9F4Y0K3/wBXpdqv0jFdCwGMk9bmvscY/ir/AIHyrqX7QnjXXrOe0aKJoJ0aKRI4DyG//XXm0fh3Vrhj + 5emXTEn+GFq+/o7DTo/uWUC46YjHFTL5EY+WFB/wEVX9jYme6Zz1ctda3tqzdvI+C4Ph/wCJLn/V6Jev + /wBsG/wrQt/g94yuMbfD15j/AGo2Ffc4nHZB+QpftB7LitY5DX6qxl/Y9DrNnxRb/ALxxcdNFkXP95sV + ow/s1+N5h89jHF/vSCvsQ3D+lJ9of1raOQVX1NI5VhV1Z8m2/wCyz4vk++9pEP8Aaf8A+vWhb/sm+IG/ + 1mpWkY/2SD/WvqLz3+lJ5z+tbxyCXVmkctwcejPm6H9kW+487XYh/ux1oQfshwf8ttfm99kY/wAK+gPM + b1pPMb1JraPD8ftM1jgsJHVU7niVv+yTosf+u1e8kx7Af0rQh/ZZ8Iwj99dXkh95QB/KvWbiMzRSJnGR + XGX1it1uV8iQfxZrz8Zl8cFa6vc9rAZThMVe0bNGLD+zz4AtuXDSf78//wBerkfwf+G9njNlAxH9+cn+ + tUrvTZ4OTl19QaplTn0NebaFr8p78eH8KtP0Okh8E/Dmz6abYt/vEn+tWY9O8BWfEel2I/3YSa5HnoaK + r3P5UdMcjwqPS7HTfDj2vn2+n2QhHVvIXj9Kzm8VaDayMsVhHwcfu4lAP6Vw+9gu0MQvpnim8+tbynC1 + oxsOnk9GMnKfyO5k8eaeU2Cw+X0wB/Ssu48TWUhJSwaPP+3XNjNJ/niseZno08HTp/Df7zabxFHn5bbH + /AqiOvPu/wBUqj61l80VJ1qNjbh1yF/vgxn2q7DcRTDKSK3481y/4/rRkryvB9qQ+U63p7UVz1vqVzFg + DMg9MVs2d0bpMmNoz3zUk2LFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKOvH60UUCNfS9U + C4imPsGrY/hHcdciuQrpfBcM+o6kkTHdBGNzZ/lX0+W5lKKWHq69n1Pmswy+LbxFPTuuhd8t1XdtYL/e + YcU36V6G1tFJHsZAV9CKxb7wvFLloG8pvTqK+ljWXU+alSa2OWoqzdabcWLfvoyB/eXkV5T+0B8Uj8Lf + Act7ayINWuHENorc/N1Jx6D+tdMfe2OaT5FeR6d9MH3Harumw8mQ18lfDX9tK2umis/Gdm1sc7ft9pyC + fVk4wPoTX1R4V8YaH4u06O60XU7e/t2HBhYEj6jqKqzREakZ7M3KKTnGetLTNAooooAKKKKACiiigAoo + ooAKKKKACiiigAooooAKKKKACiij3oAztQgCkSL0PWqdbckYkQqeQax5ozFIVb8KkBlFFFIAooooAKKK + KACiiigAooooAKKKKACiiigAooooAKKKKACiiihj16CUtFFGiAKSlop6BoJS0UUadQ0CiiilbqLQKKKK + eoBRRRSAKKKKADP51z+s2phuvMA/dt3roKjuIFuYTG4yD09q4MbhViqTgt+h6GCxTwlVVHt1OTziqtxp + sF1yV2t/eFat5pstqeBuj9ap9K/P6lGrSk41FsffU61OrFSpsw5tFljz5Z8wfrVRrWZDhomH4V1P4mk4 + rK5vc5iOxnlbAjYe5q/HoTEfvJNvsK2M+lJSuF2Zn9hJ2lamNoR7TfmK16KeouYx/wCwT3lqVNDjH3nZ + q06KLhcpppNsn8GfrUy2cCdIl/KpqKBcwgVVGAqj6AUv8qKKQbhRRRQAUUUUAFFFFABRRRQAUUUUAFFF + FABRRRQAUUUUAFFFA9utAAPm6V6n4J0f+zdJWR1xPN87eoHYVwnhXSjrGsRRkfuk+eT/AAr1sAKAoHAG + K9/LKKd6z9DwM0rWtQXqSUGigkV9CfPDJI1ZSrgMvoRmvzK/a8+I8Xjr4p3NnYuDpWkZt4th+VpM/Ow/ + IV9wftM/FRPhX8K9TvopRHqV0htbMZ58xhgN+GQa/LG4mkuJnmlbdJIxZiepPc/rXoYWLXvM8PMaq0pr + cjHH8q1fDfirWPB+oJe6LqVzptypzvt5CoP1HQ/jWVRXoaHiK8Xoz6v+Gv7c1/ZeVaeMtPF7D937faIB + IPdl/wABX1P4G+J/hn4j2aXOg6tb3pYZMO8LKvsUPP6V+VHv37Vd0vWL7Q7tLrTrqayuUORJDIVOazcL + nbTxU477H66Dn1HrkYo/HA9a+Evhj+2t4j8NtDaeKIF1+xUBfOX5J1H15B/Kvq34d/HPwd8TIU/sjVI1 + u8ZazuCElU+mKhxaO+nWhUPQKKPSikdAUUUUAFFFFAwooooEFFFFABRRRQAUUUUAFFFFABVW+t/Nj3D7 + 4q1RQBhUVavrby2Dj7rVVqACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAoooo8wEIDcHkehrPvNHiuMlP3b+3etGisKtCliFaojoo16uHadN + nK3FnNaNiRePVelQ11zRrIuGGR71k3uijl4D9Ur5PFZRUppyoPmX4n1WGzanUahWVn+Bj0UskZjfYw2m + kr55pqXLJWPoFZx54u4UUUUteo/QKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK + ACiiigAoo/Crmk2J1G+ji/gB3MauMXOSjHqROShFyl0Oq8Jwvpdr5qnEkh6H0rrLfWkbCzDYfUdKxFX5 + QAMKBxS19vRpKjTjTR8RVqutOVRnVpKkq7kYMKViF+lctHcSQtmMke1cZ8dvjHD8Lfhjq2rXBAunT7Na + jOC0rAgY+gyfwrojHmlY55SUE2z4+/bW+LH/AAnnxIOh2cvmaVog8rg/K8x5Zvwzj/gNfOn4Y/z1p8+p + NqtxPdSy+dNPI0kjN1LMST+ppv4V7cI8kbHx1Wo6k3JhRRRVmQUUUUAFSQTSWsyTwyNFLGcxyISGU+xq + Oigd+XVHvHw1/bC8ZeCRDa6rIfEenJwUum/fAez9T+NfWPw1/aW8FfEmOOOHUF0vUSObO+Oxs+it90/n + X5rUqyGNldWKsvRgcEfQ1Liuh008ROHxH6/KwkUOpBVuQRjn3yOtLX5t/DP9p7xp8OJI4hqH9r6WvWzv + m3gD2f7w/OvrD4a/teeC/HBhtdQnHh3U348q7YeW5/2X6VlytHowrxqbnulFMhmS4hSaJvMikG5Xj5BH + rmikdPox9FFFAwooooAKKKKACiiigAooooAKKKKAEdRIpBGQax5oTDIVPT1rZ9R2qG6hE8eP4h0oAyO9 + FKylGIb71JUgFFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigYUUUUxBR/OiigCtd2Ed2pDDDetYF3p8tmx3AsvZhXUUjLuXBAIPUV4+Ly2life2 + l5HrYXMauH93ePmcf+PNLW9caLFISUPln0HSqTaFcA8FWr5arleJpPSNz6mlmeGqrWVjOo+taaaFN/Ey + rUq6BjrLz9KiOW4qWvIXLMcLHTnMeitdtAPaXP1qGTQ7hemHpTy/Ex1cGEMww0tFNGdRU8ljcR53RNUL + Ky9VI/CuOVKdP4onZGpCp8MhKKKSsvQ116i0UUUAFFFJRqGgtFFFABRRRQAUUUUAFFFFABRRRR5h5B/K + uu8MWBt7PznGHk6fSua02zN9exx4yv8AF9K75UEaKq8ADAr28toOU3VlstjxMyr8sFSW73Fooor6U+aE + 7fpX59/tyfFL/hLPH0Phmzl36fouRIFPDXB4P5fMPxr7O+M3xEg+Fvw51bxBKyiaGIrbof45SDtFflDq + WoXGrahcX147TXdxI0ssjHJZick16GEp8z52eTj63KuRFdXZMEHBq7DqjxgBxuX2qjRyO9epueDY3Ybq + OcDa3Poamrne+e9WYNQlh4J3r70uUXKbNFVrfUIpuM7G9DVmoIsFFFFABR0Oe9FFABRyOh5oooA7zwT8 + dPGvw/sZbPRdckt7aQgmOXLqMZ+7zx1org/pwKKnlRr7Wa6n7AUUUVifQBRRRQAUUUUAFFFFABRRRQAU + UUUAFHv3oooAq3lqJl3L96swrt4PWt2qN9a5/eIPwpMChRS84J6GkqQCiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKNh+olL+FFF + MQfpRRRQMKOKKKBbB9aY8KP1RW+op9FQ4xe6LUpLZlWTTLeTrHj6VXk0GBvusy1pUVyzweHqfFBHVDGY + in8M2YreH3H3Zc/WoW0O4XoVaugorillOFeyt8zrjmuKW7v8kc22k3K/8s8/Q0w6bcr/AMsTXT0lczyS + h0kzpWdVusUcubG4HWJvypps5x/yyb8q6rNG70qf7Epfzsv+2qv8qOU+yzf88m/KmmGUdY2/KuuwevNL + +BqHkdPpUKWdy6wOP2kdQR+FJXXMobqAfqKY1pDJ96JTWEskf2Jm0c7i/igcpRXQTaLbyZ2jYfUVSuND + kUZjcSD0auCtlWJpK6V15HoUc0w9R2bsZlFPlheFtrqw+vSpbG0a9vI4V53HJ+leWqcudQa1PTlOPI5p + 6HReFrHybdrhh8z8DPp61u02ONYY1jQYVRgU+vtcPS9lSUUfFYir7Wq5MKP8cUVynxS8eWvwz8B6v4hu + 3UG1gYwr/elIwg/76IroSbdkc8pKK5nsfG37dnxX/wCEg8WWvg6xlzZaUPNudpyGmbsfoAPzr5WNXte1 + q58RazfapeStJc3crTSMxzyT0/LFUO5+tfQQgoRsj5OrUdSfMwooorUyCiiii47hU8N5LD0bI9DUFFIk + 1oNTjkwHG01cVgy5ByK539akhuZIWyj49qnlJ5TfoqhBqiscSjB9aupIsmSrhqkmw6ikHr3panUkKKKK + Yz9gKKKK5z6UKKKKACiiigAooooAKKKKACiiigAooooAKKKKAKF5aFT5icjvVH2Fbv8AKs+8s8HzEHHp + SApUUfhRUgFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFVoGoUUUUrj17hRRRTu + LQKKKKQDJIUlUq6Bgam0jSYbNnmQct0zTKtWt0I1CNxXHWo03aSWqOqlWnH3b6MvUUisG5U5pf0FcvLq + dKYfhmvhz9vb4pDUNasPBFjNmGyAuL0KeshGVU/QEfiK+wfiF4wtfAPg3VtevHCQ2cJfnu3RR9Sf5V+S + /ijxFeeLfEWo6zfuzXd9cPO+e25idv4ZxXfhKfM+d7Hl4+rywVNdTLooor1jwAooooAKKKKACiiigAoo + ooAKckrxnKttNNopj0NCHViuBIN3vWhFPHMAUbPtXP0qsV+6cfSpsTY6LGKKyIdUljXafmHaip5SeU/Z + eiiiuU+jCiiigAooooAKKKKACiiigAooooAKKKKACiiigAo7YoooAoXljyXj/EVR7+lbv8u9Urqx3gsn + X0pAZ9FBUqcHrRUgFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA + FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA + FAUsQByfSlRGkbaoya07WzEK5Iy9MBLO08kbmJye1TsvXjNP+prG8YeLLLwP4Y1LXNQcJa2MLTvzjdtG + Qo+tS6akVzuKufIH7e3xYaSbT/AljN8qj7XfhT36Ip/NuK+NPTnPuetb3jnxdeePPFuq69fMWub6YysD + 2GTgD2rCrspwVONjxa1R1JuTEooorU5wooooAKKKKACiiigAooooAKKKKACiiigA5ooooA/aOiiiuI+g + CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAILi0WcZX5HHSsuSNo2IYYatuo5YVmUhu + tKwGNRU09q8DdNy+tQ/rUgFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ + AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABUkEL + XDYHSpreyaYgtwlaMcaxLhRgVQDLe3S3XAGT61LRRTAUV4z+1N8N/FXxS+HZ0bwzcQq3m+ZPbyvsM6jG + FB6dfWvZaOewo21JlHmVj8e/F3gPxD4E1B7PX9JutNlQlQZkOw/Rh8pH41gdvUV+x3iHwvpHiyxaz1nT + bfUbZhjZcIG/XqPwr5g+KX7BOi6y0174N1B9HuWywsrg74GPoD1H51vGp0Z51TDS3R8IUV3XxG+CXjH4 + V3Drr+jzwW2flvI1LQN9G6Vwu4HOMY9V7VrddDkkpQeqCil/DFJTEFFFFAgooooAKKKKACiiigAooooA + KKKKAP2joooriPoAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooACNy4PSqFzYY + y0f/AHzV+jvmgDCKlSQeD6UH6VrzWyTZyMN61mzWrwN0JHrUgRUUUUAFFFFIAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACijirFvYtNy3yr60wIEVpGwo3H0rRtrER/M/J9KnhgWFdqj8e9SVQB26YFFFFABRRRQAUUUUA + FHpRRQBBfWFtqVu9vdQR3Nu4w0Uihlb6ivnz4ofsTeC/GvnXWilvDWpMdwMC5hZvdeMV9FfSjn/IoTa2 + JlCM1qj8tvid+y/47+F8k0t1ph1LTlPF7Y5dcepXGRXk7IY2KsCrD+8MfhX7QMqspUqGU8FWGQfrXjnx + R/ZT8CfE1ZJ309dF1RuReaePLyf9pPun8q1VTucM8M90fmB/k0V9B/FH9i3xt4DWa80pB4l0xDkSWgHn + KvunU/gK8BurWeyupLa4hkguIzhoZlKOPqp5rdSUjjcZR0kiKil/X6c0lMgKKKKBBRRRQAUUUUAFFFFA + H7R0UUVxH0AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSfeXBFLRQB + Tn09W+aP5T3FUZo2hbDDFbVNZFddrAEUAYlFX5tNHWI4+tUpI2jbDDHvSAbRRRUgFFFFABRRRQAUUUUA + FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUVJF + bvM3yjj1pgR9Kkht3mPA49avQ6eict8xq3tC9BigCrBYpDyfmarQAH+FFFUAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUDD/JzzmvP/iJ8CfBfxQt3TW9GiNwel1bARyj33Y/pXoFFBLSlufAvxS/YP8AEOgm + a88IXa67Zj5vskv7udR6A8hvyFfNGveHdU8M30lnq2nz6fcxnDRzIVNfsiVDAgjIrmvHHw48OfEawa08 + RaRa6lGRgPLGC6/7rYyK1jUaOOeGUvh3PyBor7S+J/7AY2zXvgfU9rckadfE/kr8/qa+UfGnw38SfD2+ + ktNf0a6051bAeSPMbe4cfKfzrVSTOGVOUHqjm6KKKsz9QooooEFFFFAH7R0UUVxH0AUUUUAFFFFABRRR + QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFNaNXGGUEU6igClLp4bJjbafQ + 1Tkt5Ic7lOPUVs/rR2x2oAwhnsaK1pLOOTttPtVOXT5Fzt+epsBVopzRsvUEH6U2gAoo/SikAUUUUAFF + FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU5YXkOFU1aj012xvOB6U7A + Ut3YVPDayTYwNv1rRjtY4+i5PvU1MCrDp6R8v8xqyqhegxS0UwCiiigAooooAKKKKACiiigAooooAKKK + KACiiigAooooAKKKKACiiigAooooAPrWdrnh3S/E1i9pqthb6jbOMNHcIGA/E8itGigeh8q/FT9hDw94 + hM174RvW0K9bn7LKfMtyfbuPzr5I+JHwG8afCyZ/7b0aUWinC3kCl4T77h0r9YaiurWG+t5IbiNZ4ZBh + o5BlT9RVqbRyTw0Jao/GHnaCOfejNfpD8T/2LfA/jvzrrS4j4b1R8kSWiDyi3unFfIXxO/ZT8d/DRpJ3 + 0/8AtnS1zi80/wCfj1ZTgj9a2jNM4J0ZwPG6KWRJI2KPGyupwysMEH3BorQxP2ioooriPfCiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACj9KKKAEZQ + 3DAEVXksY356VZooAzpNNkHKtuFV2t5I+qGtmj9aQGF0oraaFH6oDUDadCemQaLAZdLV5tL/ALr/AJ1E + 2nyr0waQFaipWtZF/gNM8th1UigBtFHTrRQAUUlLQAUUUUAFFFFABRRTliduik0ANoqVbWY9E/OpV0+V + sZKrQBVoq+um/wB581KthEvbd9aAMvGenJqVbWVui1qrEkf3UxT6dgM+PTW/jbH0qzFZRR/w7j71P+FF + MAUBeAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig + AooooAKKKKACkZQwIPKnqMdfr60tFA9fkeVePv2Yvh78SNRivtU0RILpAwL2BNv5mccsEIBPH6mivVaK + d2ZeyhLUKKKKRoFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF + FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAfjR9efwoooATy1P8Kn60z7PGeqLUlFAEX2SH/nm + tN+wwf3KnooAg+wwf3KPsUA/5Z5qeigCL7LD/wA8hSiCNeiL+VSUUAN2L2A/KndKKKACiiigAooooAKK + KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK + KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK + KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK + KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK + KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//2Q== + + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/SluzbenaVozilaPrikaz.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/SluzbenaVozilaPrikaz.Designer.cs new file mode 100644 index 0000000..a8ead51 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/SluzbenaVozilaPrikaz.Designer.cs @@ -0,0 +1,385 @@ + +namespace TaksiUdruzenje.Forme +{ + partial class SluzbenaVozilaPrikaz + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SluzbenaVozilaPrikaz)); + this.btnSacuvaj = new ePOSOne.btnProduct.Button_WOC(); + this.listVozacaSluzbenog = new System.Windows.Forms.ListView(); + this.IDVoz = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.JMBG = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.PocetnaStanica = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.KrajnjaStanica = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.VremePoziva = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.VremePocetka = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.VremeKraja = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.CenaVoznje = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.BrojTelefona = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.label1 = new System.Windows.Forms.Label(); + this.txtID = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.label7 = new System.Windows.Forms.Label(); + this.txtReg = new System.Windows.Forms.TextBox(); + this.txtMarka = new System.Windows.Forms.TextBox(); + this.txtIstekReg = new System.Windows.Forms.TextBox(); + this.txtTip = new System.Windows.Forms.TextBox(); + this.numericGodProizvodnje = new System.Windows.Forms.NumericUpDown(); + this.btnSave = new ePOSOne.btnProduct.Button_WOC(); + this.button_WOC1 = new ePOSOne.btnProduct.Button_WOC(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + ((System.ComponentModel.ISupportInitialize)(this.numericGodProizvodnje)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.SuspendLayout(); + // + // btnSacuvaj + // + this.btnSacuvaj.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.btnSacuvaj.BorderColor = System.Drawing.Color.Black; + this.btnSacuvaj.ButtonColor = System.Drawing.Color.SandyBrown; + this.btnSacuvaj.FlatAppearance.BorderSize = 0; + this.btnSacuvaj.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.btnSacuvaj.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnSacuvaj.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold); + this.btnSacuvaj.Location = new System.Drawing.Point(478, 193); + this.btnSacuvaj.Name = "btnSacuvaj"; + this.btnSacuvaj.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnSacuvaj.OnHoverButtonColor = System.Drawing.Color.Coral; + this.btnSacuvaj.OnHoverTextColor = System.Drawing.Color.Black; + this.btnSacuvaj.Size = new System.Drawing.Size(197, 66); + this.btnSacuvaj.TabIndex = 13; + this.btnSacuvaj.Text = "Sačuvaj promene"; + this.btnSacuvaj.TextColor = System.Drawing.Color.Black; + this.btnSacuvaj.UseVisualStyleBackColor = false; + // + // listVozacaSluzbenog + // + this.listVozacaSluzbenog.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(128))))); + this.listVozacaSluzbenog.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.IDVoz, + this.JMBG, + this.PocetnaStanica, + this.KrajnjaStanica, + this.VremePoziva, + this.VremePocetka, + this.VremeKraja, + this.CenaVoznje, + this.BrojTelefona}); + this.listVozacaSluzbenog.FullRowSelect = true; + this.listVozacaSluzbenog.GridLines = true; + this.listVozacaSluzbenog.HideSelection = false; + this.listVozacaSluzbenog.Location = new System.Drawing.Point(72, 293); + this.listVozacaSluzbenog.Name = "listVozacaSluzbenog"; + this.listVozacaSluzbenog.Size = new System.Drawing.Size(1127, 291); + this.listVozacaSluzbenog.TabIndex = 7; + this.listVozacaSluzbenog.UseCompatibleStateImageBehavior = false; + this.listVozacaSluzbenog.View = System.Windows.Forms.View.Details; + // + // IDVoz + // + this.IDVoz.Text = "ID Vozaca"; + this.IDVoz.Width = 82; + // + // JMBG + // + this.JMBG.Text = "Jmbg"; + this.JMBG.Width = 85; + // + // PocetnaStanica + // + this.PocetnaStanica.Text = "Ime"; + this.PocetnaStanica.Width = 76; + // + // KrajnjaStanica + // + this.KrajnjaStanica.Text = "Srednje slovo"; + this.KrajnjaStanica.Width = 160; + // + // VremePoziva + // + this.VremePoziva.Text = "Prezime"; + this.VremePoziva.Width = 105; + // + // VremePocetka + // + this.VremePocetka.Text = "Broj telefona"; + this.VremePocetka.Width = 146; + // + // VremeKraja + // + this.VremeKraja.Text = "Ulica"; + this.VremeKraja.Width = 107; + // + // CenaVoznje + // + this.CenaVoznje.Text = "Broj"; + this.CenaVoznje.Width = 133; + // + // BrojTelefona + // + this.BrojTelefona.Text = "Broj telefona"; + this.BrojTelefona.Width = 218; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(517, 9); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(37, 25); + this.label1.TabIndex = 14; + this.label1.Text = "ID:"; + // + // txtID + // + this.txtID.AutoSize = true; + this.txtID.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txtID.Location = new System.Drawing.Point(568, 9); + this.txtID.Name = "txtID"; + this.txtID.Size = new System.Drawing.Size(64, 25); + this.txtID.TabIndex = 15; + this.txtID.Text = "label2"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label3.Location = new System.Drawing.Point(109, 96); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(144, 18); + this.label3.TabIndex = 16; + this.label3.Text = "Registarska oznaka:"; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label4.Location = new System.Drawing.Point(447, 96); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(54, 18); + this.label4.TabIndex = 17; + this.label4.Text = "Marka:"; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label5.Location = new System.Drawing.Point(447, 142); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(32, 18); + this.label5.TabIndex = 18; + this.label5.Text = "Tip:"; + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label6.Location = new System.Drawing.Point(79, 139); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(174, 18); + this.label6.TabIndex = 19; + this.label6.Text = "Datum isteka registracije:"; + // + // label7 + // + this.label7.AutoSize = true; + this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label7.Location = new System.Drawing.Point(117, 181); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(140, 18); + this.label7.TabIndex = 20; + this.label7.Text = "Godina proizvodnje:"; + // + // txtReg + // + this.txtReg.Location = new System.Drawing.Point(275, 96); + this.txtReg.Name = "txtReg"; + this.txtReg.Size = new System.Drawing.Size(134, 22); + this.txtReg.TabIndex = 21; + // + // txtMarka + // + this.txtMarka.Location = new System.Drawing.Point(519, 97); + this.txtMarka.Name = "txtMarka"; + this.txtMarka.Size = new System.Drawing.Size(114, 22); + this.txtMarka.TabIndex = 22; + // + // txtIstekReg + // + this.txtIstekReg.Enabled = false; + this.txtIstekReg.Location = new System.Drawing.Point(278, 138); + this.txtIstekReg.Name = "txtIstekReg"; + this.txtIstekReg.Size = new System.Drawing.Size(131, 22); + this.txtIstekReg.TabIndex = 23; + // + // txtTip + // + this.txtTip.Location = new System.Drawing.Point(519, 142); + this.txtTip.Name = "txtTip"; + this.txtTip.Size = new System.Drawing.Size(114, 22); + this.txtTip.TabIndex = 24; + // + // numericGodProizvodnje + // + this.numericGodProizvodnje.Location = new System.Drawing.Point(278, 181); + this.numericGodProizvodnje.Maximum = new decimal(new int[] { + 2021, + 0, + 0, + 0}); + this.numericGodProizvodnje.Minimum = new decimal(new int[] { + 1990, + 0, + 0, + 0}); + this.numericGodProizvodnje.Name = "numericGodProizvodnje"; + this.numericGodProizvodnje.Size = new System.Drawing.Size(134, 22); + this.numericGodProizvodnje.TabIndex = 26; + this.numericGodProizvodnje.Value = new decimal(new int[] { + 1990, + 0, + 0, + 0}); + // + // btnSave + // + this.btnSave.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.btnSave.BorderColor = System.Drawing.Color.Black; + this.btnSave.ButtonColor = System.Drawing.Color.SandyBrown; + this.btnSave.FlatAppearance.BorderSize = 0; + this.btnSave.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; + this.btnSave.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.btnSave.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnSave.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Bold); + this.btnSave.ForeColor = System.Drawing.Color.Transparent; + this.btnSave.Location = new System.Drawing.Point(411, 591); + this.btnSave.Margin = new System.Windows.Forms.Padding(4); + this.btnSave.Name = "btnSave"; + this.btnSave.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnSave.OnHoverButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(128))))); + this.btnSave.OnHoverTextColor = System.Drawing.Color.Black; + this.btnSave.Size = new System.Drawing.Size(173, 61); + this.btnSave.TabIndex = 28; + this.btnSave.Text = "Sačuvaj promene"; + this.btnSave.TextColor = System.Drawing.Color.Black; + this.btnSave.UseVisualStyleBackColor = false; + this.btnSave.Click += new System.EventHandler(this.btnSave_Click); + // + // button_WOC1 + // + this.button_WOC1.BorderColor = System.Drawing.Color.Black; + this.button_WOC1.ButtonColor = System.Drawing.Color.SandyBrown; + this.button_WOC1.FlatAppearance.BorderSize = 0; + this.button_WOC1.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.button_WOC1.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Bold); + this.button_WOC1.Location = new System.Drawing.Point(653, 590); + this.button_WOC1.Name = "button_WOC1"; + this.button_WOC1.OnHoverBorderColor = System.Drawing.Color.Black; + this.button_WOC1.OnHoverButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(128))))); + this.button_WOC1.OnHoverTextColor = System.Drawing.Color.Gray; + this.button_WOC1.Size = new System.Drawing.Size(250, 62); + this.button_WOC1.TabIndex = 29; + this.button_WOC1.Text = "Dodeli na koriscenje"; + this.button_WOC1.TextColor = System.Drawing.Color.Black; + this.button_WOC1.UseVisualStyleBackColor = true; + this.button_WOC1.Click += new System.EventHandler(this.button_WOC1_Click); + // + // pictureBox1 + // + this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); + this.pictureBox1.Location = new System.Drawing.Point(883, 51); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(252, 208); + this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.pictureBox1.TabIndex = 27; + this.pictureBox1.TabStop = false; + // + // SluzbenaVozilaPrikaz + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.ClientSize = new System.Drawing.Size(1241, 679); + this.Controls.Add(this.button_WOC1); + this.Controls.Add(this.btnSave); + this.Controls.Add(this.pictureBox1); + this.Controls.Add(this.numericGodProizvodnje); + this.Controls.Add(this.txtTip); + this.Controls.Add(this.txtIstekReg); + this.Controls.Add(this.txtMarka); + this.Controls.Add(this.txtReg); + this.Controls.Add(this.label7); + this.Controls.Add(this.label6); + this.Controls.Add(this.label5); + this.Controls.Add(this.label4); + this.Controls.Add(this.label3); + this.Controls.Add(this.txtID); + this.Controls.Add(this.label1); + this.Controls.Add(this.listVozacaSluzbenog); + this.Name = "SluzbenaVozilaPrikaz"; + this.Text = "SluzbenaVozilaPrikaz"; + ((System.ComponentModel.ISupportInitialize)(this.numericGodProizvodnje)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + private ePOSOne.btnProduct.Button_WOC btnSacuvaj; + private System.Windows.Forms.ListView listVozacaSluzbenog; + private System.Windows.Forms.ColumnHeader IDVoz; + private System.Windows.Forms.ColumnHeader JMBG; + private System.Windows.Forms.ColumnHeader PocetnaStanica; + private System.Windows.Forms.ColumnHeader KrajnjaStanica; + private System.Windows.Forms.ColumnHeader VremePoziva; + private System.Windows.Forms.ColumnHeader VremePocetka; + private System.Windows.Forms.ColumnHeader VremeKraja; + private System.Windows.Forms.ColumnHeader CenaVoznje; + private System.Windows.Forms.ColumnHeader BrojTelefona; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label txtID; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.TextBox txtReg; + private System.Windows.Forms.TextBox txtMarka; + private System.Windows.Forms.TextBox txtIstekReg; + private System.Windows.Forms.TextBox txtTip; + private System.Windows.Forms.NumericUpDown numericGodProizvodnje; + private System.Windows.Forms.PictureBox pictureBox1; + private ePOSOne.btnProduct.Button_WOC btnSave; + private ePOSOne.btnProduct.Button_WOC button_WOC1; + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/SluzbenaVozilaPrikaz.cs b/Desktop app/TaksiUdruzenje/Forme/SluzbenaVozilaPrikaz.cs new file mode 100644 index 0000000..88237aa --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/SluzbenaVozilaPrikaz.cs @@ -0,0 +1,86 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using static TaksiUdruzenje.DTO; +namespace TaksiUdruzenje.Forme +{ + public partial class SluzbenaVozilaPrikaz : Form + { + int id, datproi; + private string tip, marka, regoznaka, istekReg; + + private void button_WOC1_Click(object sender, EventArgs e) + { + SluzebnoDodela dodela = new SluzebnoDodela(id); + dodela.ShowDialog(); + this.IspuniListu(); + } + + private void btnSave_Click(object sender, EventArgs e) + { + if (txtTip.Text != tip || txtReg.Text != regoznaka || txtMarka.Text != marka || numericGodProizvodnje.Value != datproi) + { + tip = txtTip.Text; + regoznaka = txtReg.Text; + marka = txtMarka.Text; + datproi = (int)numericGodProizvodnje.Value; + DTOManager.EditSluzbenoVozilo(id, tip, regoznaka, marka, datproi); + + MessageBox.Show("Uspešno ste promenili podatke o službenom vozilu."); + return; + } + MessageBox.Show("Niste uneli nikakve promene o službenom vozilu."); + return; + } + + + private SluzbenoVoziloPregled vozilo; + public SluzbenaVozilaPrikaz(int id) + { + InitializeComponent(); + this.id = id; + this.IspuniListu(); + listVozacaSluzbenog.Refresh(); + ispuniPodatke(id); + + } + + public void ispuniPodatke(int id) + { + this.vozilo = DTOManager.vratiSluzbenoVozilo(id); + regoznaka=txtReg.Text = vozilo.RegOznaka; + tip=txtTip.Text = vozilo.Tip; + marka=txtMarka.Text = vozilo.Marka; + if (vozilo.DatumIstekaRegistracije == null) + txtIstekReg.Text = ""; + else + txtIstekReg.Text = ((DateTime)(vozilo.DatumIstekaRegistracije)).ToShortDateString(); + istekReg = txtIstekReg.Text; + numericGodProizvodnje.Value = vozilo.GodinaProizvodnje; + datproi = vozilo.GodinaProizvodnje; + txtID.Text = id.ToString(); + + + } + private void IspuniListu() + { + listVozacaSluzbenog.Items.Clear(); + List listaVozaca = DTOManager.GetVozacaSluzbenog(id); + + foreach (VozacPregled vozac in listaVozaca) + { + ListViewItem item = new ListViewItem(new string[] { vozac.IdVozac.ToString(), vozac.Ime, vozac.SrednjeSlovo, vozac.Prezime, vozac.BrojTelefona, vozac.Ulica, vozac.Broj,vozac.Kategorija}); + listVozacaSluzbenog.Items.Add(item); + listVozacaSluzbenog.View = View.Details; + } + listVozacaSluzbenog.Refresh(); + } + + } +} diff --git a/Desktop app/TaksiUdruzenje/Forme/SluzbenaVozilaPrikaz.resx b/Desktop app/TaksiUdruzenje/Forme/SluzbenaVozilaPrikaz.resx new file mode 100644 index 0000000..faf6527 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/SluzbenaVozilaPrikaz.resx @@ -0,0 +1,761 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + 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 + A1H7tvyWsfux8/gYVagwDj+6dUe4e0Z/I//Z + + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/SluzebnoDodela.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/SluzebnoDodela.Designer.cs new file mode 100644 index 0000000..48a5df9 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/SluzebnoDodela.Designer.cs @@ -0,0 +1,224 @@ + +namespace TaksiUdruzenje.Forme +{ + partial class SluzebnoDodela + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.listViewVozaci = new System.Windows.Forms.ListView(); + this.ID = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader3 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader4 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader5 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.dateTimePickerOD = new System.Windows.Forms.DateTimePicker(); + this.dateTimePickerDO = new System.Windows.Forms.DateTimePicker(); + this.btnDodeli = new ePOSOne.btnProduct.Button_WOC(); + this.checkBoxNeograniceno = new System.Windows.Forms.CheckBox(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.SuspendLayout(); + // + // listViewVozaci + // + this.listViewVozaci.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.ID, + this.columnHeader2, + this.columnHeader1, + this.columnHeader3, + this.columnHeader4, + this.columnHeader5}); + this.listViewVozaci.FullRowSelect = true; + this.listViewVozaci.GridLines = true; + this.listViewVozaci.HideSelection = false; + this.listViewVozaci.Location = new System.Drawing.Point(68, 84); + this.listViewVozaci.MultiSelect = false; + this.listViewVozaci.Name = "listViewVozaci"; + this.listViewVozaci.Size = new System.Drawing.Size(697, 283); + this.listViewVozaci.TabIndex = 0; + this.listViewVozaci.UseCompatibleStateImageBehavior = false; + this.listViewVozaci.View = System.Windows.Forms.View.Details; + // + // ID + // + this.ID.Text = "ID Vozača"; + this.ID.Width = 129; + // + // columnHeader2 + // + this.columnHeader2.Text = "Ime"; + this.columnHeader2.Width = 136; + // + // columnHeader1 + // + this.columnHeader1.Text = "Srednje slovo"; + // + // columnHeader3 + // + this.columnHeader3.Text = "Prezime"; + // + // columnHeader4 + // + this.columnHeader4.Text = "Broj dozvole"; + // + // columnHeader5 + // + this.columnHeader5.Text = "Kategorija"; + // + // dateTimePickerOD + // + this.dateTimePickerOD.Format = System.Windows.Forms.DateTimePickerFormat.Short; + this.dateTimePickerOD.Location = new System.Drawing.Point(203, 386); + this.dateTimePickerOD.Name = "dateTimePickerOD"; + this.dateTimePickerOD.Size = new System.Drawing.Size(200, 22); + this.dateTimePickerOD.TabIndex = 1; + this.dateTimePickerOD.ValueChanged += new System.EventHandler(this.dateTimePickerOD_ValueChanged); + // + // dateTimePickerDO + // + this.dateTimePickerDO.Format = System.Windows.Forms.DateTimePickerFormat.Short; + this.dateTimePickerDO.Location = new System.Drawing.Point(203, 421); + this.dateTimePickerDO.Name = "dateTimePickerDO"; + this.dateTimePickerDO.Size = new System.Drawing.Size(200, 22); + this.dateTimePickerDO.TabIndex = 2; + this.dateTimePickerDO.Value = new System.DateTime(2021, 6, 9, 0, 8, 0, 0); + // + // btnDodeli + // + this.btnDodeli.BorderColor = System.Drawing.Color.Black; + this.btnDodeli.ButtonColor = System.Drawing.Color.LightCoral; + this.btnDodeli.FlatAppearance.BorderSize = 0; + this.btnDodeli.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.btnDodeli.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnDodeli.Location = new System.Drawing.Point(349, 465); + this.btnDodeli.Name = "btnDodeli"; + this.btnDodeli.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnDodeli.OnHoverButtonColor = System.Drawing.Color.Coral; + this.btnDodeli.OnHoverTextColor = System.Drawing.Color.Black; + this.btnDodeli.Size = new System.Drawing.Size(150, 43); + this.btnDodeli.TabIndex = 3; + this.btnDodeli.Text = "Dodeli vozilo"; + this.btnDodeli.TextColor = System.Drawing.Color.Black; + this.btnDodeli.UseVisualStyleBackColor = true; + this.btnDodeli.Click += new System.EventHandler(this.btnDodeli_Click); + // + // checkBoxNeograniceno + // + this.checkBoxNeograniceno.AutoSize = true; + this.checkBoxNeograniceno.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.checkBoxNeograniceno.Location = new System.Drawing.Point(460, 422); + this.checkBoxNeograniceno.Name = "checkBoxNeograniceno"; + this.checkBoxNeograniceno.Size = new System.Drawing.Size(198, 24); + this.checkBoxNeograniceno.TabIndex = 4; + this.checkBoxNeograniceno.Text = "Koristi na neodredjeno"; + this.checkBoxNeograniceno.UseVisualStyleBackColor = true; + this.checkBoxNeograniceno.CheckedChanged += new System.EventHandler(this.checkBoxNeograniceno_CheckedChanged); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(76, 386); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(85, 20); + this.label1.TabIndex = 5; + this.label1.Text = "Koristi od:"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.Location = new System.Drawing.Point(76, 419); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(85, 20); + this.label2.TabIndex = 6; + this.label2.Text = "Koristi do:"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label3.Location = new System.Drawing.Point(257, 31); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(157, 20); + this.label3.TabIndex = 7; + this.label3.Text = "ID Sluzbenog vozila"; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label4.Location = new System.Drawing.Point(434, 31); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(53, 20); + this.label4.TabIndex = 8; + this.label4.Text = "label4"; + // + // SluzebnoDodela + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.ClientSize = new System.Drawing.Size(861, 564); + this.Controls.Add(this.label4); + this.Controls.Add(this.label3); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.checkBoxNeograniceno); + this.Controls.Add(this.btnDodeli); + this.Controls.Add(this.dateTimePickerDO); + this.Controls.Add(this.dateTimePickerOD); + this.Controls.Add(this.listViewVozaci); + this.Name = "SluzebnoDodela"; + this.Text = "SluzebnoDodela"; + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.ListView listViewVozaci; + private System.Windows.Forms.ColumnHeader ID; + private System.Windows.Forms.ColumnHeader columnHeader2; + private System.Windows.Forms.ColumnHeader columnHeader1; + private System.Windows.Forms.ColumnHeader columnHeader3; + private System.Windows.Forms.ColumnHeader columnHeader4; + private System.Windows.Forms.ColumnHeader columnHeader5; + private System.Windows.Forms.DateTimePicker dateTimePickerOD; + private System.Windows.Forms.DateTimePicker dateTimePickerDO; + private ePOSOne.btnProduct.Button_WOC btnDodeli; + private System.Windows.Forms.CheckBox checkBoxNeograniceno; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label label4; + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/SluzebnoDodela.cs b/Desktop app/TaksiUdruzenje/Forme/SluzebnoDodela.cs new file mode 100644 index 0000000..ff71737 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/SluzebnoDodela.cs @@ -0,0 +1,66 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace TaksiUdruzenje.Forme +{ + public partial class SluzebnoDodela : Form + { + private int idVozila; + public SluzebnoDodela(int id) + { + InitializeComponent(); + idVozila = id; + ispuniListuVozaca(); + label4.Text = idVozila.ToString(); + + } + + private void dateTimePickerOD_ValueChanged(object sender, EventArgs e) + { + dateTimePickerDO.MinDate = dateTimePickerOD.Value.AddDays(1); + } + public void ispuniListuVozaca() + { + listViewVozaci.Items.Clear(); + List vpregled = DTOManager.GetVozacAll(); + + foreach (DTO.VozacPregled v in vpregled) + { + ListViewItem item = new ListViewItem(new string[] { v.IdVozac.ToString(), v.Ime, v.SrednjeSlovo, v.Prezime, v.BrojDozvole, v.Kategorija }); + listViewVozaci.Items.Add(item); + listViewVozaci.View = View.Details; + } + listViewVozaci.Refresh(); + } + + private void btnDodeli_Click(object sender, EventArgs e) + { + int idVozaca = Int32.Parse(listViewVozaci.SelectedItems[0].SubItems[0].Text); + DateTime od = dateTimePickerOD.Value; + DateTime? doo; + if(checkBoxNeograniceno.Checked) + { + doo = null; + } + else + doo = dateTimePickerDO.Value; + DTOManager.dodeliVoziloVozacu(idVozila, idVozaca, od, doo); + MessageBox.Show("Vozilo je uspesno dodeljeno vozacu."); + } + + private void checkBoxNeograniceno_CheckedChanged(object sender, EventArgs e) + { + if (checkBoxNeograniceno.Checked) + dateTimePickerDO.Enabled = false; + else + dateTimePickerDO.Enabled = true; + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Forme/SluzebnoDodela.resx b/Desktop app/TaksiUdruzenje/Forme/SluzebnoDodela.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/SluzebnoDodela.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/VozacPrikaz.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/VozacPrikaz.Designer.cs new file mode 100644 index 0000000..3a189ac --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/VozacPrikaz.Designer.cs @@ -0,0 +1,790 @@ + +namespace TaksiUdruzenje.Forme +{ + partial class VozacPrikaz + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(VozacPrikaz)); + this.listSluzbenaVozila = new System.Windows.Forms.ListView(); + this.idVozila = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.RegSluzbenog = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.markaSluzbenog = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.tipSluzbenog = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.datumIstekaReg = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.godProizvodnje = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.vozioOd = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.vozioDo = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.listAktivneVoznje = new System.Windows.Forms.ListView(); + this.idVoznje = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.pocetnaStanica = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.krajnjaStanica = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.vremePoziva = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.vremePocetka = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.idAO = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.idMusterije = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.brPoziva = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.listLicnaVozila = new System.Windows.Forms.ListView(); + this.ID = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.RegOznaka = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Marka = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Tip = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Boja = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.koriscenoOd = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.koriscenoDo = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.listZavrseneVoznje = new System.Windows.Forms.ListView(); + this.idZavrseneVoznje = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.pocetnaSt = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.krajnjaSt = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.vrPoziva = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.vrPocetka = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.vrKraja = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.cena = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.idAd = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.idM = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.brTel = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.label1 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.label7 = new System.Windows.Forms.Label(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.btnIzmeniVozaca = new ePOSOne.btnProduct.Button_WOC(); + this.label8 = new System.Windows.Forms.Label(); + this.label9 = new System.Windows.Forms.Label(); + this.label10 = new System.Windows.Forms.Label(); + this.label11 = new System.Windows.Forms.Label(); + this.label12 = new System.Windows.Forms.Label(); + this.label13 = new System.Windows.Forms.Label(); + this.label14 = new System.Windows.Forms.Label(); + this.lblID = new System.Windows.Forms.Label(); + this.txtPrezime = new System.Windows.Forms.TextBox(); + this.txtIme = new System.Windows.Forms.TextBox(); + this.txtKategorija = new System.Windows.Forms.TextBox(); + this.txtDozvola = new System.Windows.Forms.TextBox(); + this.txtBroj = new System.Windows.Forms.TextBox(); + this.txtUlica = new System.Windows.Forms.TextBox(); + this.txtTelefon = new System.Windows.Forms.TextBox(); + this.txtSrSlovo = new System.Windows.Forms.TextBox(); + this.txtJmbg = new System.Windows.Forms.TextBox(); + this.groupBoxPodaciVozac = new System.Windows.Forms.GroupBox(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.groupBoxPodaciVozac.SuspendLayout(); + this.SuspendLayout(); + // + // listSluzbenaVozila + // + this.listSluzbenaVozila.BackColor = System.Drawing.Color.PeachPuff; + this.listSluzbenaVozila.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.idVozila, + this.RegSluzbenog, + this.markaSluzbenog, + this.tipSluzbenog, + this.datumIstekaReg, + this.godProizvodnje, + this.vozioOd, + this.vozioDo}); + this.listSluzbenaVozila.GridLines = true; + this.listSluzbenaVozila.HideSelection = false; + this.listSluzbenaVozila.Location = new System.Drawing.Point(41, 290); + this.listSluzbenaVozila.Margin = new System.Windows.Forms.Padding(4); + this.listSluzbenaVozila.Name = "listSluzbenaVozila"; + this.listSluzbenaVozila.Size = new System.Drawing.Size(1013, 94); + this.listSluzbenaVozila.TabIndex = 0; + this.listSluzbenaVozila.UseCompatibleStateImageBehavior = false; + this.listSluzbenaVozila.View = System.Windows.Forms.View.Details; + // + // idVozila + // + this.idVozila.Text = "ID Službenog vozila"; + this.idVozila.Width = 130; + // + // RegSluzbenog + // + this.RegSluzbenog.Text = "Registarska oznaka"; + this.RegSluzbenog.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.RegSluzbenog.Width = 120; + // + // markaSluzbenog + // + this.markaSluzbenog.Text = "Marka"; + this.markaSluzbenog.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.markaSluzbenog.Width = 90; + // + // tipSluzbenog + // + this.tipSluzbenog.Text = "Tip"; + this.tipSluzbenog.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.tipSluzbenog.Width = 90; + // + // datumIstekaReg + // + this.datumIstekaReg.Text = "Datum isteka registracije"; + this.datumIstekaReg.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.datumIstekaReg.Width = 150; + // + // godProizvodnje + // + this.godProizvodnje.Text = "Godina proizvodnje"; + this.godProizvodnje.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.godProizvodnje.Width = 150; + // + // vozioOd + // + this.vozioOd.Text = "Vozio od"; + this.vozioOd.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.vozioOd.Width = 135; + // + // vozioDo + // + this.vozioDo.Text = "Vozio do"; + this.vozioDo.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.vozioDo.Width = 143; + // + // listAktivneVoznje + // + this.listAktivneVoznje.BackColor = System.Drawing.Color.PeachPuff; + this.listAktivneVoznje.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.idVoznje, + this.pocetnaStanica, + this.krajnjaStanica, + this.vremePoziva, + this.vremePocetka, + this.idAO, + this.idMusterije, + this.brPoziva}); + this.listAktivneVoznje.GridLines = true; + this.listAktivneVoznje.HideSelection = false; + this.listAktivneVoznje.Location = new System.Drawing.Point(41, 700); + this.listAktivneVoznje.Margin = new System.Windows.Forms.Padding(4); + this.listAktivneVoznje.Name = "listAktivneVoznje"; + this.listAktivneVoznje.Size = new System.Drawing.Size(1013, 48); + this.listAktivneVoznje.TabIndex = 1; + this.listAktivneVoznje.UseCompatibleStateImageBehavior = false; + this.listAktivneVoznje.View = System.Windows.Forms.View.Details; + // + // idVoznje + // + this.idVoznje.Text = "ID Vožnje"; + this.idVoznje.Width = 85; + // + // pocetnaStanica + // + this.pocetnaStanica.Text = "Početna stanica"; + this.pocetnaStanica.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.pocetnaStanica.Width = 130; + // + // krajnjaStanica + // + this.krajnjaStanica.Text = "Krajnja stanica"; + this.krajnjaStanica.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.krajnjaStanica.Width = 130; + // + // vremePoziva + // + this.vremePoziva.Text = "Vreme poziva"; + this.vremePoziva.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.vremePoziva.Width = 130; + // + // vremePocetka + // + this.vremePocetka.Text = "Vreme početka"; + this.vremePocetka.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.vremePocetka.Width = 130; + // + // idAO + // + this.idAO.Text = "ID Administrativnog osobolja"; + this.idAO.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.idAO.Width = 170; + // + // idMusterije + // + this.idMusterije.Text = "ID Mušterije"; + this.idMusterije.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.idMusterije.Width = 90; + // + // brPoziva + // + this.brPoziva.Text = "Broj telefona poziva"; + this.brPoziva.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.brPoziva.Width = 140; + // + // listLicnaVozila + // + this.listLicnaVozila.BackColor = System.Drawing.Color.Tan; + this.listLicnaVozila.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.ID, + this.RegOznaka, + this.Marka, + this.Tip, + this.Boja, + this.koriscenoOd, + this.koriscenoDo}); + this.listLicnaVozila.GridLines = true; + this.listLicnaVozila.HideSelection = false; + this.listLicnaVozila.Location = new System.Drawing.Point(41, 429); + this.listLicnaVozila.Margin = new System.Windows.Forms.Padding(4); + this.listLicnaVozila.Name = "listLicnaVozila"; + this.listLicnaVozila.Size = new System.Drawing.Size(1013, 88); + this.listLicnaVozila.TabIndex = 2; + this.listLicnaVozila.UseCompatibleStateImageBehavior = false; + this.listLicnaVozila.View = System.Windows.Forms.View.Details; + // + // ID + // + this.ID.Text = "ID Ličnog vozila"; + this.ID.Width = 154; + // + // RegOznaka + // + this.RegOznaka.Text = "Registarska oznaka"; + this.RegOznaka.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.RegOznaka.Width = 154; + // + // Marka + // + this.Marka.Text = "Marka"; + this.Marka.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.Marka.Width = 145; + // + // Tip + // + this.Tip.Text = "Tip"; + this.Tip.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.Tip.Width = 123; + // + // Boja + // + this.Boja.Text = "Boja"; + this.Boja.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.Boja.Width = 124; + // + // koriscenoOd + // + this.koriscenoOd.Text = "Korišćeno od:"; + this.koriscenoOd.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.koriscenoOd.Width = 159; + // + // koriscenoDo + // + this.koriscenoDo.Text = "Korišćeno do:"; + this.koriscenoDo.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.koriscenoDo.Width = 150; + // + // listZavrseneVoznje + // + this.listZavrseneVoznje.BackColor = System.Drawing.Color.Tan; + this.listZavrseneVoznje.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.idZavrseneVoznje, + this.pocetnaSt, + this.krajnjaSt, + this.vrPoziva, + this.vrPocetka, + this.vrKraja, + this.cena, + this.idAd, + this.idM, + this.brTel}); + this.listZavrseneVoznje.GridLines = true; + this.listZavrseneVoznje.HideSelection = false; + this.listZavrseneVoznje.Location = new System.Drawing.Point(41, 560); + this.listZavrseneVoznje.Margin = new System.Windows.Forms.Padding(4); + this.listZavrseneVoznje.Name = "listZavrseneVoznje"; + this.listZavrseneVoznje.Size = new System.Drawing.Size(1013, 104); + this.listZavrseneVoznje.TabIndex = 3; + this.listZavrseneVoznje.UseCompatibleStateImageBehavior = false; + this.listZavrseneVoznje.View = System.Windows.Forms.View.Details; + // + // idZavrseneVoznje + // + this.idZavrseneVoznje.Text = "ID Vožnje"; + this.idZavrseneVoznje.Width = 85; + // + // pocetnaSt + // + this.pocetnaSt.Text = "Početna stanica"; + this.pocetnaSt.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.pocetnaSt.Width = 130; + // + // krajnjaSt + // + this.krajnjaSt.Text = "Krajnja stanica"; + this.krajnjaSt.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.krajnjaSt.Width = 130; + // + // vrPoziva + // + this.vrPoziva.Text = "Vreme poziva"; + this.vrPoziva.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.vrPoziva.Width = 130; + // + // vrPocetka + // + this.vrPocetka.Text = "Vreme početka"; + this.vrPocetka.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.vrPocetka.Width = 130; + // + // vrKraja + // + this.vrKraja.Text = "Vreme kraja"; + this.vrKraja.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.vrKraja.Width = 130; + // + // cena + // + this.cena.Text = "Cena"; + this.cena.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.cena.Width = 50; + // + // idAd + // + this.idAd.Text = "ID Administrativnog osoblja"; + this.idAd.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.idAd.Width = 170; + // + // idM + // + this.idM.Text = "ID Mušterije"; + this.idM.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.idM.Width = 90; + // + // brTel + // + this.brTel.Text = "Broj telefona poziva"; + this.brTel.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.brTel.Width = 140; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(48, 51); + this.label1.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(36, 18); + this.label1.TabIndex = 4; + this.label1.Text = "Ime:"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label3.Location = new System.Drawing.Point(268, 53); + this.label3.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(67, 18); + this.label3.TabIndex = 6; + this.label3.Text = "Prezime:"; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label5.Location = new System.Drawing.Point(373, 14); + this.label5.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(37, 25); + this.label5.TabIndex = 8; + this.label5.Text = "ID:"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 12.12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.Location = new System.Drawing.Point(379, 261); + this.label2.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(322, 25); + this.label2.TabIndex = 10; + this.label2.Text = "Lista korišćenih službenih vozila"; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 12.12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label4.Location = new System.Drawing.Point(400, 400); + this.label4.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(280, 25); + this.label4.TabIndex = 11; + this.label4.Text = "Lista korišćenih ličnih vozila"; + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 12.12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label6.Location = new System.Drawing.Point(457, 668); + this.label6.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(152, 25); + this.label6.TabIndex = 12; + this.label6.Text = "Aktivna vožnja"; + // + // label7 + // + this.label7.AutoSize = true; + this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 12.12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label7.Location = new System.Drawing.Point(418, 531); + this.label7.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(219, 25); + this.label7.TabIndex = 13; + this.label7.Text = "Lista završenih vožnji"; + // + // pictureBox1 + // + this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); + this.pictureBox1.InitialImage = ((System.Drawing.Image)(resources.GetObject("pictureBox1.InitialImage"))); + this.pictureBox1.Location = new System.Drawing.Point(838, 42); + this.pictureBox1.Margin = new System.Windows.Forms.Padding(4); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(216, 135); + this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.pictureBox1.TabIndex = 14; + this.pictureBox1.TabStop = false; + // + // btnIzmeniVozaca + // + this.btnIzmeniVozaca.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.btnIzmeniVozaca.BorderColor = System.Drawing.Color.Black; + this.btnIzmeniVozaca.ButtonColor = System.Drawing.Color.SandyBrown; + this.btnIzmeniVozaca.FlatAppearance.BorderSize = 0; + this.btnIzmeniVozaca.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent; + this.btnIzmeniVozaca.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.btnIzmeniVozaca.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnIzmeniVozaca.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Bold); + this.btnIzmeniVozaca.ForeColor = System.Drawing.Color.Transparent; + this.btnIzmeniVozaca.Location = new System.Drawing.Point(855, 198); + this.btnIzmeniVozaca.Margin = new System.Windows.Forms.Padding(4); + this.btnIzmeniVozaca.Name = "btnIzmeniVozaca"; + this.btnIzmeniVozaca.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnIzmeniVozaca.OnHoverButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(128))))); + this.btnIzmeniVozaca.OnHoverTextColor = System.Drawing.Color.Black; + this.btnIzmeniVozaca.Size = new System.Drawing.Size(173, 61); + this.btnIzmeniVozaca.TabIndex = 15; + this.btnIzmeniVozaca.Text = "Sačuvaj promene"; + this.btnIzmeniVozaca.TextColor = System.Drawing.Color.Black; + this.btnIzmeniVozaca.UseVisualStyleBackColor = false; + this.btnIzmeniVozaca.Click += new System.EventHandler(this.btnIzmeniVozaca_Click); + // + // label8 + // + this.label8.AutoSize = true; + this.label8.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label8.Location = new System.Drawing.Point(35, 92); + this.label8.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label8.Name = "label8"; + this.label8.Size = new System.Drawing.Size(49, 18); + this.label8.TabIndex = 16; + this.label8.Text = "Jmbg:"; + // + // label9 + // + this.label9.AutoSize = true; + this.label9.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label9.Location = new System.Drawing.Point(477, 51); + this.label9.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label9.Name = "label9"; + this.label9.Size = new System.Drawing.Size(102, 18); + this.label9.TabIndex = 17; + this.label9.Text = "Srednje slovo:"; + // + // label10 + // + this.label10.AutoSize = true; + this.label10.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label10.Location = new System.Drawing.Point(238, 95); + this.label10.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label10.Name = "label10"; + this.label10.Size = new System.Drawing.Size(95, 18); + this.label10.TabIndex = 18; + this.label10.Text = "Broj telefona:"; + // + // label11 + // + this.label11.AutoSize = true; + this.label11.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label11.Location = new System.Drawing.Point(35, 133); + this.label11.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label11.Name = "label11"; + this.label11.Size = new System.Drawing.Size(45, 18); + this.label11.TabIndex = 19; + this.label11.Text = "Ulica:"; + // + // label12 + // + this.label12.AutoSize = true; + this.label12.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label12.Location = new System.Drawing.Point(295, 133); + this.label12.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label12.Name = "label12"; + this.label12.Size = new System.Drawing.Size(39, 18); + this.label12.TabIndex = 20; + this.label12.Text = "Broj:"; + // + // label13 + // + this.label13.AutoSize = true; + this.label13.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label13.Location = new System.Drawing.Point(484, 95); + this.label13.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label13.Name = "label13"; + this.label13.Size = new System.Drawing.Size(95, 18); + this.label13.TabIndex = 21; + this.label13.Text = "Broj dozvole:"; + // + // label14 + // + this.label14.AutoSize = true; + this.label14.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label14.Location = new System.Drawing.Point(499, 133); + this.label14.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label14.Name = "label14"; + this.label14.Size = new System.Drawing.Size(78, 18); + this.label14.TabIndex = 22; + this.label14.Text = "Kategorija:"; + // + // lblID + // + this.lblID.AutoSize = true; + this.lblID.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblID.Location = new System.Drawing.Point(418, 14); + this.lblID.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.lblID.Name = "lblID"; + this.lblID.Size = new System.Drawing.Size(64, 25); + this.lblID.TabIndex = 9; + this.lblID.Text = "label6"; + // + // txtPrezime + // + this.txtPrezime.Location = new System.Drawing.Point(343, 51); + this.txtPrezime.Margin = new System.Windows.Forms.Padding(4); + this.txtPrezime.Name = "txtPrezime"; + this.txtPrezime.Size = new System.Drawing.Size(112, 24); + this.txtPrezime.TabIndex = 23; + // + // txtIme + // + this.txtIme.Location = new System.Drawing.Point(92, 51); + this.txtIme.Margin = new System.Windows.Forms.Padding(4); + this.txtIme.Name = "txtIme"; + this.txtIme.Size = new System.Drawing.Size(112, 24); + this.txtIme.TabIndex = 24; + // + // txtKategorija + // + this.txtKategorija.Location = new System.Drawing.Point(583, 133); + this.txtKategorija.Margin = new System.Windows.Forms.Padding(4); + this.txtKategorija.Name = "txtKategorija"; + this.txtKategorija.Size = new System.Drawing.Size(112, 24); + this.txtKategorija.TabIndex = 25; + // + // txtDozvola + // + this.txtDozvola.Location = new System.Drawing.Point(583, 95); + this.txtDozvola.Margin = new System.Windows.Forms.Padding(4); + this.txtDozvola.Name = "txtDozvola"; + this.txtDozvola.Size = new System.Drawing.Size(112, 24); + this.txtDozvola.TabIndex = 26; + // + // txtBroj + // + this.txtBroj.Location = new System.Drawing.Point(343, 130); + this.txtBroj.Margin = new System.Windows.Forms.Padding(4); + this.txtBroj.Name = "txtBroj"; + this.txtBroj.Size = new System.Drawing.Size(112, 24); + this.txtBroj.TabIndex = 27; + // + // txtUlica + // + this.txtUlica.Location = new System.Drawing.Point(92, 130); + this.txtUlica.Margin = new System.Windows.Forms.Padding(4); + this.txtUlica.Name = "txtUlica"; + this.txtUlica.Size = new System.Drawing.Size(112, 24); + this.txtUlica.TabIndex = 28; + // + // txtTelefon + // + this.txtTelefon.Location = new System.Drawing.Point(343, 92); + this.txtTelefon.Margin = new System.Windows.Forms.Padding(4); + this.txtTelefon.Name = "txtTelefon"; + this.txtTelefon.Size = new System.Drawing.Size(112, 24); + this.txtTelefon.TabIndex = 29; + // + // txtSrSlovo + // + this.txtSrSlovo.Location = new System.Drawing.Point(583, 51); + this.txtSrSlovo.Margin = new System.Windows.Forms.Padding(4); + this.txtSrSlovo.Name = "txtSrSlovo"; + this.txtSrSlovo.Size = new System.Drawing.Size(112, 24); + this.txtSrSlovo.TabIndex = 30; + // + // txtJmbg + // + this.txtJmbg.Enabled = false; + this.txtJmbg.Location = new System.Drawing.Point(92, 92); + this.txtJmbg.Margin = new System.Windows.Forms.Padding(4); + this.txtJmbg.Name = "txtJmbg"; + this.txtJmbg.Size = new System.Drawing.Size(112, 24); + this.txtJmbg.TabIndex = 31; + // + // groupBoxPodaciVozac + // + this.groupBoxPodaciVozac.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + this.groupBoxPodaciVozac.Controls.Add(this.txtIme); + this.groupBoxPodaciVozac.Controls.Add(this.txtJmbg); + this.groupBoxPodaciVozac.Controls.Add(this.label1); + this.groupBoxPodaciVozac.Controls.Add(this.txtSrSlovo); + this.groupBoxPodaciVozac.Controls.Add(this.label3); + this.groupBoxPodaciVozac.Controls.Add(this.txtTelefon); + this.groupBoxPodaciVozac.Controls.Add(this.label8); + this.groupBoxPodaciVozac.Controls.Add(this.txtUlica); + this.groupBoxPodaciVozac.Controls.Add(this.label9); + this.groupBoxPodaciVozac.Controls.Add(this.txtBroj); + this.groupBoxPodaciVozac.Controls.Add(this.label10); + this.groupBoxPodaciVozac.Controls.Add(this.txtDozvola); + this.groupBoxPodaciVozac.Controls.Add(this.label11); + this.groupBoxPodaciVozac.Controls.Add(this.txtKategorija); + this.groupBoxPodaciVozac.Controls.Add(this.label12); + this.groupBoxPodaciVozac.Controls.Add(this.label13); + this.groupBoxPodaciVozac.Controls.Add(this.txtPrezime); + this.groupBoxPodaciVozac.Controls.Add(this.label14); + this.groupBoxPodaciVozac.Location = new System.Drawing.Point(41, 42); + this.groupBoxPodaciVozac.Name = "groupBoxPodaciVozac"; + this.groupBoxPodaciVozac.Size = new System.Drawing.Size(741, 194); + this.groupBoxPodaciVozac.TabIndex = 32; + this.groupBoxPodaciVozac.TabStop = false; + this.groupBoxPodaciVozac.Text = "Podaci o vozaču"; + // + // VozacPrikaz + // + this.AutoScaleDimensions = new System.Drawing.SizeF(9F, 18F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.AutoScroll = true; + this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.ClientSize = new System.Drawing.Size(1110, 776); + this.Controls.Add(this.groupBoxPodaciVozac); + this.Controls.Add(this.btnIzmeniVozaca); + this.Controls.Add(this.pictureBox1); + this.Controls.Add(this.label7); + this.Controls.Add(this.label6); + this.Controls.Add(this.label4); + this.Controls.Add(this.label2); + this.Controls.Add(this.lblID); + this.Controls.Add(this.label5); + this.Controls.Add(this.listZavrseneVoznje); + this.Controls.Add(this.listLicnaVozila); + this.Controls.Add(this.listAktivneVoznje); + this.Controls.Add(this.listSluzbenaVozila); + this.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Margin = new System.Windows.Forms.Padding(4); + this.MaximizeBox = false; + this.Name = "VozacPrikaz"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "Sve informacije o vozaču"; + this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.VozacPrikaz_FormClosing); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.groupBoxPodaciVozac.ResumeLayout(false); + this.groupBoxPodaciVozac.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.ListView listSluzbenaVozila; + private System.Windows.Forms.ListView listAktivneVoznje; + private System.Windows.Forms.ListView listLicnaVozila; + private System.Windows.Forms.ListView listZavrseneVoznje; + private System.Windows.Forms.ColumnHeader ID; + private System.Windows.Forms.ColumnHeader RegOznaka; + private System.Windows.Forms.ColumnHeader Marka; + private System.Windows.Forms.ColumnHeader Tip; + private System.Windows.Forms.ColumnHeader Boja; + private System.Windows.Forms.ColumnHeader koriscenoOd; + private System.Windows.Forms.ColumnHeader koriscenoDo; + private System.Windows.Forms.ColumnHeader idVozila; + private System.Windows.Forms.ColumnHeader RegSluzbenog; + private System.Windows.Forms.ColumnHeader markaSluzbenog; + private System.Windows.Forms.ColumnHeader tipSluzbenog; + private System.Windows.Forms.ColumnHeader datumIstekaReg; + private System.Windows.Forms.ColumnHeader godProizvodnje; + private System.Windows.Forms.ColumnHeader vozioOd; + private System.Windows.Forms.ColumnHeader vozioDo; + private System.Windows.Forms.ColumnHeader idVoznje; + private System.Windows.Forms.ColumnHeader pocetnaStanica; + private System.Windows.Forms.ColumnHeader krajnjaStanica; + private System.Windows.Forms.ColumnHeader vremePoziva; + private System.Windows.Forms.ColumnHeader vremePocetka; + private System.Windows.Forms.ColumnHeader idAO; + private System.Windows.Forms.ColumnHeader idMusterije; + private System.Windows.Forms.ColumnHeader brPoziva; + private System.Windows.Forms.ColumnHeader idZavrseneVoznje; + private System.Windows.Forms.ColumnHeader pocetnaSt; + private System.Windows.Forms.ColumnHeader krajnjaSt; + private System.Windows.Forms.ColumnHeader vrPoziva; + private System.Windows.Forms.ColumnHeader vrPocetka; + private System.Windows.Forms.ColumnHeader vrKraja; + private System.Windows.Forms.ColumnHeader cena; + private System.Windows.Forms.ColumnHeader idAd; + private System.Windows.Forms.ColumnHeader idM; + private System.Windows.Forms.ColumnHeader brTel; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.PictureBox pictureBox1; + private ePOSOne.btnProduct.Button_WOC btnIzmeniVozaca; + private System.Windows.Forms.Label label8; + private System.Windows.Forms.Label label9; + private System.Windows.Forms.Label label10; + private System.Windows.Forms.Label label11; + private System.Windows.Forms.Label label12; + private System.Windows.Forms.Label label13; + private System.Windows.Forms.Label label14; + private System.Windows.Forms.Label lblID; + private System.Windows.Forms.TextBox txtPrezime; + private System.Windows.Forms.TextBox txtIme; + private System.Windows.Forms.TextBox txtKategorija; + private System.Windows.Forms.TextBox txtDozvola; + private System.Windows.Forms.TextBox txtBroj; + private System.Windows.Forms.TextBox txtUlica; + private System.Windows.Forms.TextBox txtTelefon; + private System.Windows.Forms.TextBox txtSrSlovo; + private System.Windows.Forms.TextBox txtJmbg; + private System.Windows.Forms.GroupBox groupBoxPodaciVozac; + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/VozacPrikaz.cs b/Desktop app/TaksiUdruzenje/Forme/VozacPrikaz.cs new file mode 100644 index 0000000..45bf93e --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/VozacPrikaz.cs @@ -0,0 +1,161 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using static TaksiUdruzenje.DTO; + +namespace TaksiUdruzenje.Forme +{ + public partial class VozacPrikaz : Form + { + + int id; + string ime, prezime, srSlovo, ulica, broj, dozvola, kategorija, telefon; + public VozacPrikaz() + { + InitializeComponent(); + } + + + public VozacPrikaz(int idVozaca) + { + id = idVozaca; + InitializeComponent(); + popuniLabele(idVozaca); + ispuniListuLicnihVozila(idVozaca); + ispuniListuSluzbenihVozila(idVozaca); + ispuniListuAktivnihVoznji(idVozaca); + ispuniListuZavrsenihVoznji(idVozaca); + + } + private void popuniLabele(int idVozaca) + { + VozacPregled vozac = DTOManager.GetVozac(idVozaca); + lblID.Text = vozac.IdVozac.ToString(); + ime=txtIme.Text = vozac.Ime; + prezime=txtPrezime.Text = vozac.Prezime; + srSlovo=txtSrSlovo.Text = vozac.SrednjeSlovo; + txtJmbg.Text = vozac.Jmbg; + broj=txtBroj.Text = vozac.Broj; + ulica=txtUlica.Text = vozac.Ulica; + dozvola=txtDozvola.Text = vozac.BrojDozvole; + kategorija=txtKategorija.Text = vozac.Kategorija; + telefon=txtTelefon.Text = vozac.BrojTelefona; + if (vozac.SrednjeSlovo == null) + srSlovo = ""; + if (vozac.Ulica == null) + ulica = ""; + if (vozac.Broj == null) + broj = ""; + + } + + private void ispuniListuSluzbenihVozila(int idVozaca) + { + listSluzbenaVozila.Items.Clear(); + string korisceno; + List listaSluzbenihVozila = DTOManager.GetSluzbenaVozilaVozaca(idVozaca); + + foreach (VozioSluzbenoPregled vozilo in listaSluzbenihVozila) + { + + if (vozilo.VozioDo == null) + korisceno = "I dalje vozi"; + else + korisceno = vozilo.VozioDo.ToString(); + ListViewItem item = new ListViewItem(new string[] { vozilo.Vozilo.Id.ToString(),vozilo.Vozilo.RegOznaka,vozilo.Vozilo.Marka,vozilo.Vozilo.Tip,((DateTime)(vozilo.Vozilo.DatumIstekaRegistracije)).ToShortDateString(),vozilo.Vozilo.GodinaProizvodnje.ToString(),vozilo.VozioOd.ToString(),korisceno }); + + listSluzbenaVozila.Items.Add(item); + } + listSluzbenaVozila.Refresh(); + } + + private void ispuniListuLicnihVozila(int idVozaca) + { + listLicnaVozila.Items.Clear(); + string korisceno; + List listaLicnihVozila = DTOManager.GetLicnaVozilaVozaca(idVozaca); + + foreach (LicnoVoziloPregled vozilo in listaLicnihVozila) + { + if (vozilo.KoriscenoDo == null) + korisceno = "I dalje koristi"; + else + korisceno = vozilo.KoriscenoDo.ToString(); + ListViewItem item = new ListViewItem(new string[] { vozilo.Id.ToString(), vozilo.RegOznaka, vozilo.Marka, vozilo.Tip, vozilo.Boja, vozilo.KoriscenoOd.ToString(),korisceno }); + listLicnaVozila.Items.Add(item); + } + listLicnaVozila.Refresh(); + } + + private void ispuniListuAktivnihVoznji(int idVozaca) + { + listAktivneVoznje.Items.Clear(); + List aktivneVoznje = DTOManager.GetAktivneVoznjeVozaca(idVozaca); + + foreach (VoznjaPregled v in aktivneVoznje) + { + ListViewItem item = new ListViewItem(new string[] { v.Id.ToString(), v.PocetnaStanica, v.KrajnjaStanica, v.VremePoziva.ToString(), v.VremePocetka.ToString(), v.IdAdministrativnogOsoblja.idAO.ToString(), v.IdMusterije.IdMusterije.ToString(), v.BrojTelefonaPoziva }); + listAktivneVoznje.Items.Add(item); + } + listAktivneVoznje.Refresh(); + } + + private void ispuniListuZavrsenihVoznji(int idVozaca) + { + listZavrseneVoznje.Items.Clear(); + List zavrseneVoznje = DTOManager.GetZavrseneVoznjeVozaca(idVozaca); + + foreach (VoznjaPregled v in zavrseneVoznje) + { + ListViewItem item = new ListViewItem(new string[] { v.Id.ToString(), v.PocetnaStanica, v.KrajnjaStanica, v.VremePoziva.ToString(), v.VremePocetka.ToString(), v.VremeKraja.ToString(),v.CenaVoznje.ToString(), v.IdAdministrativnogOsoblja.idAO.ToString(), v.IdMusterije.IdMusterije.ToString(), v.BrojTelefonaPoziva }); + listZavrseneVoznje.Items.Add(item); + } + listZavrseneVoznje.Refresh(); + } + + private void btnIzmeniVozaca_Click(object sender, EventArgs e) + { + if (txtIme.Text != ime||txtPrezime.Text!=prezime||txtSrSlovo.Text!=srSlovo|| + txtUlica.Text!=ulica||txtBroj.Text!=broj||txtTelefon.Text!=telefon|| + txtKategorija.Text!=kategorija||txtDozvola.Text!=dozvola) + { + ime = txtIme.Text; + prezime = txtPrezime.Text; + srSlovo = txtSrSlovo.Text; + ulica = txtUlica.Text; + broj = txtBroj.Text; + telefon = txtTelefon.Text; + kategorija = txtKategorija.Text; + dozvola = txtDozvola.Text; + DTOManager.izmeniVozaca(id, txtIme.Text, txtPrezime.Text, txtSrSlovo.Text, txtUlica.Text, txtBroj.Text, txtTelefon.Text, txtKategorija.Text, txtDozvola.Text); + MessageBox.Show("Uspešno ste promenili podatke o vozaču."); + return; + } + MessageBox.Show("Niste uneli nikakve promene o vozaču."); + return; + } + + private void VozacPrikaz_FormClosing(object sender, FormClosingEventArgs e) + { + if (txtIme.Text != ime || txtPrezime.Text != prezime || txtSrSlovo.Text != srSlovo || + txtUlica.Text != ulica || txtBroj.Text != broj || txtTelefon.Text != telefon || + txtKategorija.Text != kategorija || txtDozvola.Text != dozvola) + { + string poruka = "Niste sačuvali promene o vozaču, ako kliknete OK promene neće biti sačuvane."; + string title = "Promena podataka o vozaču"; + MessageBoxButtons buttons = MessageBoxButtons.OKCancel; + DialogResult result = MessageBox.Show(poruka, title, buttons); + if (result == DialogResult.OK) + e.Cancel = false; + else + e.Cancel = true; + } + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Forme/VozacPrikaz.resx b/Desktop app/TaksiUdruzenje/Forme/VozacPrikaz.resx new file mode 100644 index 0000000..0be5faa --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/VozacPrikaz.resx @@ -0,0 +1,1401 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + 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 + A1H7tvyWsfux8/gYVagwDj+6dUe4e0Z/I//Z + + + + + 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 + A1H7tvyWsfux8/gYVagwDj+6dUe4e0Z/I//Z + + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/VozaciForm.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/VozaciForm.Designer.cs new file mode 100644 index 0000000..6794c01 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/VozaciForm.Designer.cs @@ -0,0 +1,247 @@ + +namespace TaksiUdruzenje.Forme +{ + partial class VozaciForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.btnPrikaziVozaca = new ePOSOne.btnProduct.Button_WOC(); + this.btnObrisiVozaca = new ePOSOne.btnProduct.Button_WOC(); + this.btnDodajVozaca = new ePOSOne.btnProduct.Button_WOC(); + this.label1 = new System.Windows.Forms.Label(); + this.listVozaci = new System.Windows.Forms.ListView(); + this.IdVozaca = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Jmbg = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Ime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.SrednjeSlovo = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Prezime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.BrojTelefona = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Ulica = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Broj = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.BrojDozvole = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Kategorija = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.SuspendLayout(); + // + // btnPrikaziVozaca + // + this.btnPrikaziVozaca.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnPrikaziVozaca.BorderColor = System.Drawing.Color.Black; + this.btnPrikaziVozaca.ButtonColor = System.Drawing.Color.Yellow; + this.btnPrikaziVozaca.FlatAppearance.BorderSize = 0; + this.btnPrikaziVozaca.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnPrikaziVozaca.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnPrikaziVozaca.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold); + this.btnPrikaziVozaca.ForeColor = System.Drawing.Color.Transparent; + this.btnPrikaziVozaca.Location = new System.Drawing.Point(884, 382); + this.btnPrikaziVozaca.Margin = new System.Windows.Forms.Padding(0); + this.btnPrikaziVozaca.Name = "btnPrikaziVozaca"; + this.btnPrikaziVozaca.OnHoverBorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnPrikaziVozaca.OnHoverButtonColor = System.Drawing.Color.Black; + this.btnPrikaziVozaca.OnHoverTextColor = System.Drawing.Color.Yellow; + this.btnPrikaziVozaca.Size = new System.Drawing.Size(188, 53); + this.btnPrikaziVozaca.TabIndex = 9; + this.btnPrikaziVozaca.Text = "Prikaži/Izmeni"; + this.btnPrikaziVozaca.TextColor = System.Drawing.Color.Black; + this.btnPrikaziVozaca.UseVisualStyleBackColor = true; + this.btnPrikaziVozaca.Click += new System.EventHandler(this.btnPrikaziVozaca_Click); + // + // btnObrisiVozaca + // + this.btnObrisiVozaca.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnObrisiVozaca.BorderColor = System.Drawing.Color.Black; + this.btnObrisiVozaca.ButtonColor = System.Drawing.Color.Yellow; + this.btnObrisiVozaca.FlatAppearance.BorderSize = 0; + this.btnObrisiVozaca.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ActiveCaption; + this.btnObrisiVozaca.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnObrisiVozaca.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnObrisiVozaca.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold); + this.btnObrisiVozaca.ForeColor = System.Drawing.Color.Transparent; + this.btnObrisiVozaca.Location = new System.Drawing.Point(487, 382); + this.btnObrisiVozaca.Name = "btnObrisiVozaca"; + this.btnObrisiVozaca.OnHoverBorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnObrisiVozaca.OnHoverButtonColor = System.Drawing.Color.Black; + this.btnObrisiVozaca.OnHoverTextColor = System.Drawing.Color.Yellow; + this.btnObrisiVozaca.Size = new System.Drawing.Size(188, 53); + this.btnObrisiVozaca.TabIndex = 8; + this.btnObrisiVozaca.Text = "Obriši vozača"; + this.btnObrisiVozaca.TextColor = System.Drawing.Color.Black; + this.btnObrisiVozaca.UseVisualStyleBackColor = false; + this.btnObrisiVozaca.Click += new System.EventHandler(this.btnObrisiVozaca_Click); + // + // btnDodajVozaca + // + this.btnDodajVozaca.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnDodajVozaca.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.btnDodajVozaca.BorderColor = System.Drawing.Color.Black; + this.btnDodajVozaca.ButtonColor = System.Drawing.Color.Yellow; + this.btnDodajVozaca.FlatAppearance.BorderSize = 0; + this.btnDodajVozaca.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnDodajVozaca.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnDodajVozaca.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold); + this.btnDodajVozaca.ForeColor = System.Drawing.Color.Transparent; + this.btnDodajVozaca.Location = new System.Drawing.Point(143, 382); + this.btnDodajVozaca.Name = "btnDodajVozaca"; + this.btnDodajVozaca.OnHoverBorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnDodajVozaca.OnHoverButtonColor = System.Drawing.Color.Black; + this.btnDodajVozaca.OnHoverTextColor = System.Drawing.Color.Yellow; + this.btnDodajVozaca.Size = new System.Drawing.Size(188, 53); + this.btnDodajVozaca.TabIndex = 7; + this.btnDodajVozaca.Text = "Dodaj vozača"; + this.btnDodajVozaca.TextColor = System.Drawing.Color.Black; + this.btnDodajVozaca.UseVisualStyleBackColor = false; + this.btnDodajVozaca.Click += new System.EventHandler(this.btnDodajVozaca_Click); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.BackColor = System.Drawing.Color.Transparent; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 13.8F); + this.label1.Location = new System.Drawing.Point(519, 21); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(143, 29); + this.label1.TabIndex = 6; + this.label1.Text = "Lista vozača"; + // + // listVozaci + // + this.listVozaci.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + this.listVozaci.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.IdVozaca, + this.Jmbg, + this.Ime, + this.SrednjeSlovo, + this.Prezime, + this.BrojTelefona, + this.Ulica, + this.Broj, + this.BrojDozvole, + this.Kategorija}); + this.listVozaci.FullRowSelect = true; + this.listVozaci.GridLines = true; + this.listVozaci.HideSelection = false; + this.listVozaci.Location = new System.Drawing.Point(73, 88); + this.listVozaci.Name = "listVozaci"; + this.listVozaci.Size = new System.Drawing.Size(1098, 269); + this.listVozaci.TabIndex = 5; + this.listVozaci.UseCompatibleStateImageBehavior = false; + this.listVozaci.View = System.Windows.Forms.View.Details; + // + // IdVozaca + // + this.IdVozaca.Text = "ID Vozača"; + this.IdVozaca.Width = 114; + // + // Jmbg + // + this.Jmbg.DisplayIndex = 4; + this.Jmbg.Text = "Jmbg"; + this.Jmbg.Width = 115; + // + // Ime + // + this.Ime.DisplayIndex = 1; + this.Ime.Text = "Ime"; + this.Ime.Width = 126; + // + // SrednjeSlovo + // + this.SrednjeSlovo.DisplayIndex = 2; + this.SrednjeSlovo.Text = "Srednje Slovo"; + this.SrednjeSlovo.Width = 110; + // + // Prezime + // + this.Prezime.DisplayIndex = 3; + this.Prezime.Text = "Prezime"; + this.Prezime.Width = 95; + // + // BrojTelefona + // + this.BrojTelefona.Text = "Broj telefona"; + this.BrojTelefona.Width = 137; + // + // Ulica + // + this.Ulica.Text = "Ulica"; + this.Ulica.Width = 118; + // + // Broj + // + this.Broj.Text = "Broj"; + // + // BrojDozvole + // + this.BrojDozvole.Text = "Broj dozvole"; + this.BrojDozvole.Width = 143; + // + // Kategorija + // + this.Kategorija.Text = "Kategorija"; + this.Kategorija.Width = 112; + // + // VozaciForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.AutoSize = true; + this.BackgroundImage = global::TaksiUdruzenje.Properties.Resources.taxi_background_city_landscape_many_houses_31606038; + this.ClientSize = new System.Drawing.Size(1233, 532); + this.Controls.Add(this.btnPrikaziVozaca); + this.Controls.Add(this.btnObrisiVozaca); + this.Controls.Add(this.btnDodajVozaca); + this.Controls.Add(this.label1); + this.Controls.Add(this.listVozaci); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "VozaciForm"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "Vozači"; + this.Load += new System.EventHandler(this.VozaciForm_Load); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private ePOSOne.btnProduct.Button_WOC btnPrikaziVozaca; + private ePOSOne.btnProduct.Button_WOC btnObrisiVozaca; + private ePOSOne.btnProduct.Button_WOC btnDodajVozaca; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.ColumnHeader IdVozaca; + private System.Windows.Forms.ColumnHeader Ime; + private System.Windows.Forms.ColumnHeader Prezime; + private System.Windows.Forms.ColumnHeader BrojTelefona; + private System.Windows.Forms.ColumnHeader Ulica; + private System.Windows.Forms.ColumnHeader Jmbg; + private System.Windows.Forms.ColumnHeader SrednjeSlovo; + private System.Windows.Forms.ColumnHeader Broj; + private System.Windows.Forms.ColumnHeader BrojDozvole; + private System.Windows.Forms.ColumnHeader Kategorija; + private System.Windows.Forms.ListView listVozaci; + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/VozaciForm.cs b/Desktop app/TaksiUdruzenje/Forme/VozaciForm.cs new file mode 100644 index 0000000..df0768c --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/VozaciForm.cs @@ -0,0 +1,93 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using static TaksiUdruzenje.DTO; +namespace TaksiUdruzenje.Forme +{ + public partial class VozaciForm : Form + { + public VozaciForm() + { + InitializeComponent(); + } + + private void VozaciForm_Load(object sender, EventArgs e) + { + this.IspuniListu(); + } + private void IspuniListu() + { + listVozaci.Items.Clear(); + List vpregled = DTOManager.GetVozacAll(); + + foreach (VozacPregled v in vpregled) + { + ListViewItem item = new ListViewItem(new string[] { v.IdVozac.ToString(),v.Jmbg,v.Ime,v.SrednjeSlovo,v.Prezime,v.BrojTelefona,v.Ulica,v.Broj,v.BrojDozvole,v.Kategorija}); + listVozaci.Items.Add(item); + listVozaci.View = View.Details; + } + listVozaci.Refresh(); + } + + private void btnDodajVozaca_Click(object sender, EventArgs e) + { + DodajVozaca dovanjeVozacaForma = new DodajVozaca(); + dovanjeVozacaForma.ShowDialog(); + IspuniListu(); + } + + private void btnObrisiVozaca_Click(object sender, EventArgs e) + { + if (listVozaci.SelectedItems.Count <1) + { + MessageBox.Show("Izaberite bar jednog vozača kog želite da obrišete."); + return; + } + + string poruka = "Da li želite da obrišete selektovane vozače?"; + string title = "Brisanje"; + MessageBoxButtons buttons = MessageBoxButtons.OKCancel; + DialogResult result = MessageBox.Show(poruka, title, buttons); + + if (result == DialogResult.OK) + { + for (int i = 0; i < listVozaci.SelectedItems.Count; i++) { + DTOManager.deleteVozac(Int32.Parse(listVozaci.SelectedItems[i].SubItems[0].Text)); + + } + MessageBox.Show("Brisanje vozača je uspešno."); + IspuniListu(); + } + + } + + private void btnPrikaziVozaca_Click(object sender, EventArgs e) + { + if (listVozaci.SelectedItems.Count !=1) + { + MessageBox.Show("Izaberite jednog vozača čije informacije želite da prikažete."); + if (listVozaci.SelectedItems.Count > 1) + { + for (int i = 0; i < listVozaci.SelectedItems.Count; i++) + { + listVozaci.SelectedItems[i].Selected = false; + i--; + } + } + return; + } + int idVozaca = Int32.Parse(listVozaci.SelectedItems[0].SubItems[0].Text); + VozacPrikaz formaPrikazVozaca = new VozacPrikaz(idVozaca); + formaPrikazVozaca.ShowDialog(); + IspuniListu(); + } + + + } +} diff --git a/Desktop app/TaksiUdruzenje/Forme/VozaciForm.resx b/Desktop app/TaksiUdruzenje/Forme/VozaciForm.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/VozaciForm.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/Vozila.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/Vozila.Designer.cs new file mode 100644 index 0000000..3e3e5e1 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/Vozila.Designer.cs @@ -0,0 +1,350 @@ + +namespace TaksiUdruzenje.Forme +{ + partial class Vozila + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.label1 = new System.Windows.Forms.Label(); + this.listViewSluzbena = new System.Windows.Forms.ListView(); + this.Id = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.RegOznaka = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Marka = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Tip = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.DatumIstekaReg = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.GodinaProizvodnje = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.label2 = new System.Windows.Forms.Label(); + this.listViewLicna = new System.Windows.Forms.ListView(); + this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader3 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader4 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader7 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader8 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader5 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader6 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.btnPrikaziLicno = new ePOSOne.btnProduct.Button_WOC(); + this.btnObrisiLicno = new ePOSOne.btnProduct.Button_WOC(); + this.btnDodajLicno = new ePOSOne.btnProduct.Button_WOC(); + this.btnPrikaziSluzbeno = new ePOSOne.btnProduct.Button_WOC(); + this.btnObrisiSluzbeno = new ePOSOne.btnProduct.Button_WOC(); + this.btnDodajSluzbeno = new ePOSOne.btnProduct.Button_WOC(); + this.SuspendLayout(); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.BackColor = System.Drawing.Color.Transparent; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 13.8F); + this.label1.Location = new System.Drawing.Point(354, 9); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(238, 29); + this.label1.TabIndex = 11; + this.label1.Text = "Lista službenih vozila"; + // + // listViewSluzbena + // + this.listViewSluzbena.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + this.listViewSluzbena.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.Id, + this.RegOznaka, + this.Marka, + this.Tip, + this.DatumIstekaReg, + this.GodinaProizvodnje}); + this.listViewSluzbena.FullRowSelect = true; + this.listViewSluzbena.GridLines = true; + this.listViewSluzbena.HideSelection = false; + this.listViewSluzbena.Location = new System.Drawing.Point(41, 54); + this.listViewSluzbena.Name = "listViewSluzbena"; + this.listViewSluzbena.Size = new System.Drawing.Size(900, 216); + this.listViewSluzbena.TabIndex = 10; + this.listViewSluzbena.UseCompatibleStateImageBehavior = false; + this.listViewSluzbena.View = System.Windows.Forms.View.Details; + // + // Id + // + this.Id.Text = "ID "; + this.Id.Width = 114; + // + // RegOznaka + // + this.RegOznaka.Text = "Registarska oznaka"; + this.RegOznaka.Width = 164; + // + // Marka + // + this.Marka.Text = "Marka"; + this.Marka.Width = 92; + // + // Tip + // + this.Tip.Text = "Tip"; + this.Tip.Width = 102; + // + // DatumIstekaReg + // + this.DatumIstekaReg.Text = "Datum isteka registracije"; + this.DatumIstekaReg.Width = 175; + // + // GodinaProizvodnje + // + this.GodinaProizvodnje.Text = "Godina proizvodnje"; + this.GodinaProizvodnje.Width = 146; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.BackColor = System.Drawing.Color.Transparent; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 13.8F); + this.label2.Location = new System.Drawing.Point(386, 341); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(226, 29); + this.label2.TabIndex = 16; + this.label2.Text = "Lista privatnih vozila"; + // + // listViewLicna + // + this.listViewLicna.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + this.listViewLicna.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.columnHeader1, + this.columnHeader2, + this.columnHeader3, + this.columnHeader4, + this.columnHeader7, + this.columnHeader8, + this.columnHeader5, + this.columnHeader6}); + this.listViewLicna.FullRowSelect = true; + this.listViewLicna.GridLines = true; + this.listViewLicna.HideSelection = false; + this.listViewLicna.Location = new System.Drawing.Point(41, 373); + this.listViewLicna.Name = "listViewLicna"; + this.listViewLicna.Size = new System.Drawing.Size(900, 216); + this.listViewLicna.TabIndex = 20; + this.listViewLicna.UseCompatibleStateImageBehavior = false; + this.listViewLicna.View = System.Windows.Forms.View.Details; + // + // columnHeader1 + // + this.columnHeader1.Text = "ID "; + this.columnHeader1.Width = 71; + // + // columnHeader2 + // + this.columnHeader2.Text = "Registarska oznaka"; + this.columnHeader2.Width = 164; + // + // columnHeader3 + // + this.columnHeader3.Text = "Marka"; + this.columnHeader3.Width = 92; + // + // columnHeader4 + // + this.columnHeader4.Text = "Tip"; + this.columnHeader4.Width = 91; + // + // columnHeader7 + // + this.columnHeader7.Text = "Boja"; + // + // columnHeader8 + // + this.columnHeader8.Text = "ID Vozača"; + this.columnHeader8.Width = 103; + // + // columnHeader5 + // + this.columnHeader5.Text = "Korišćeno od"; + this.columnHeader5.Width = 175; + // + // columnHeader6 + // + this.columnHeader6.Text = "Korišćeno do"; + this.columnHeader6.Width = 146; + // + // btnPrikaziLicno + // + this.btnPrikaziLicno.BorderColor = System.Drawing.Color.Black; + this.btnPrikaziLicno.ButtonColor = System.Drawing.Color.Yellow; + this.btnPrikaziLicno.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold); + this.btnPrikaziLicno.ForeColor = System.Drawing.Color.Transparent; + this.btnPrikaziLicno.Location = new System.Drawing.Point(753, 595); + this.btnPrikaziLicno.Name = "btnPrikaziLicno"; + this.btnPrikaziLicno.OnHoverBorderColor = System.Drawing.Color.Yellow; + this.btnPrikaziLicno.OnHoverButtonColor = System.Drawing.Color.Black; + this.btnPrikaziLicno.OnHoverTextColor = System.Drawing.Color.Yellow; + this.btnPrikaziLicno.Size = new System.Drawing.Size(188, 53); + this.btnPrikaziLicno.TabIndex = 19; + this.btnPrikaziLicno.Text = "Prikaži/Izmeni"; + this.btnPrikaziLicno.TextColor = System.Drawing.Color.Black; + this.btnPrikaziLicno.UseVisualStyleBackColor = true; + this.btnPrikaziLicno.Click += new System.EventHandler(this.btnPrikaziLicno_Click); + // + // btnObrisiLicno + // + this.btnObrisiLicno.BorderColor = System.Drawing.Color.Black; + this.btnObrisiLicno.ButtonColor = System.Drawing.Color.Yellow; + this.btnObrisiLicno.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold); + this.btnObrisiLicno.ForeColor = System.Drawing.Color.Transparent; + this.btnObrisiLicno.Location = new System.Drawing.Point(391, 595); + this.btnObrisiLicno.Name = "btnObrisiLicno"; + this.btnObrisiLicno.OnHoverBorderColor = System.Drawing.Color.Yellow; + this.btnObrisiLicno.OnHoverButtonColor = System.Drawing.Color.Black; + this.btnObrisiLicno.OnHoverTextColor = System.Drawing.Color.Yellow; + this.btnObrisiLicno.Size = new System.Drawing.Size(188, 53); + this.btnObrisiLicno.TabIndex = 18; + this.btnObrisiLicno.Text = "Obriši vozilo"; + this.btnObrisiLicno.TextColor = System.Drawing.Color.Black; + this.btnObrisiLicno.UseVisualStyleBackColor = true; + this.btnObrisiLicno.Click += new System.EventHandler(this.btnObrisiLicno_Click); + // + // btnDodajLicno + // + this.btnDodajLicno.BorderColor = System.Drawing.Color.Black; + this.btnDodajLicno.ButtonColor = System.Drawing.Color.Yellow; + this.btnDodajLicno.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold); + this.btnDodajLicno.ForeColor = System.Drawing.Color.Transparent; + this.btnDodajLicno.Location = new System.Drawing.Point(41, 595); + this.btnDodajLicno.Name = "btnDodajLicno"; + this.btnDodajLicno.OnHoverBorderColor = System.Drawing.Color.Yellow; + this.btnDodajLicno.OnHoverButtonColor = System.Drawing.Color.Black; + this.btnDodajLicno.OnHoverTextColor = System.Drawing.Color.Yellow; + this.btnDodajLicno.Size = new System.Drawing.Size(188, 53); + this.btnDodajLicno.TabIndex = 17; + this.btnDodajLicno.Text = "Dodaj vozilo"; + this.btnDodajLicno.TextColor = System.Drawing.Color.Black; + this.btnDodajLicno.UseVisualStyleBackColor = true; + this.btnDodajLicno.Click += new System.EventHandler(this.btnDodajLicno_Click); + // + // btnPrikaziSluzbeno + // + this.btnPrikaziSluzbeno.BorderColor = System.Drawing.Color.Black; + this.btnPrikaziSluzbeno.ButtonColor = System.Drawing.Color.Yellow; + this.btnPrikaziSluzbeno.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold); + this.btnPrikaziSluzbeno.ForeColor = System.Drawing.Color.Transparent; + this.btnPrikaziSluzbeno.Location = new System.Drawing.Point(753, 276); + this.btnPrikaziSluzbeno.Name = "btnPrikaziSluzbeno"; + this.btnPrikaziSluzbeno.OnHoverBorderColor = System.Drawing.Color.Yellow; + this.btnPrikaziSluzbeno.OnHoverButtonColor = System.Drawing.Color.Black; + this.btnPrikaziSluzbeno.OnHoverTextColor = System.Drawing.Color.Yellow; + this.btnPrikaziSluzbeno.Size = new System.Drawing.Size(188, 53); + this.btnPrikaziSluzbeno.TabIndex = 14; + this.btnPrikaziSluzbeno.Text = "Prikaži/Izmeni"; + this.btnPrikaziSluzbeno.TextColor = System.Drawing.Color.Black; + this.btnPrikaziSluzbeno.UseVisualStyleBackColor = true; + this.btnPrikaziSluzbeno.Click += new System.EventHandler(this.btnPrikaziSluzbeno_Click); + // + // btnObrisiSluzbeno + // + this.btnObrisiSluzbeno.BorderColor = System.Drawing.Color.Black; + this.btnObrisiSluzbeno.ButtonColor = System.Drawing.Color.Yellow; + this.btnObrisiSluzbeno.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold); + this.btnObrisiSluzbeno.ForeColor = System.Drawing.Color.Transparent; + this.btnObrisiSluzbeno.Location = new System.Drawing.Point(391, 276); + this.btnObrisiSluzbeno.Name = "btnObrisiSluzbeno"; + this.btnObrisiSluzbeno.OnHoverBorderColor = System.Drawing.Color.Yellow; + this.btnObrisiSluzbeno.OnHoverButtonColor = System.Drawing.Color.Black; + this.btnObrisiSluzbeno.OnHoverTextColor = System.Drawing.Color.Yellow; + this.btnObrisiSluzbeno.Size = new System.Drawing.Size(188, 53); + this.btnObrisiSluzbeno.TabIndex = 13; + this.btnObrisiSluzbeno.Text = "Obriši vozilo"; + this.btnObrisiSluzbeno.TextColor = System.Drawing.Color.Black; + this.btnObrisiSluzbeno.UseVisualStyleBackColor = true; + this.btnObrisiSluzbeno.Click += new System.EventHandler(this.btnObrisiSluzbeno_Click); + // + // btnDodajSluzbeno + // + this.btnDodajSluzbeno.BorderColor = System.Drawing.Color.Black; + this.btnDodajSluzbeno.ButtonColor = System.Drawing.Color.Yellow; + this.btnDodajSluzbeno.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold); + this.btnDodajSluzbeno.ForeColor = System.Drawing.Color.Transparent; + this.btnDodajSluzbeno.Location = new System.Drawing.Point(41, 276); + this.btnDodajSluzbeno.Name = "btnDodajSluzbeno"; + this.btnDodajSluzbeno.OnHoverBorderColor = System.Drawing.Color.Yellow; + this.btnDodajSluzbeno.OnHoverButtonColor = System.Drawing.Color.Black; + this.btnDodajSluzbeno.OnHoverTextColor = System.Drawing.Color.Yellow; + this.btnDodajSluzbeno.Size = new System.Drawing.Size(188, 53); + this.btnDodajSluzbeno.TabIndex = 12; + this.btnDodajSluzbeno.Text = "Dodaj vozilo"; + this.btnDodajSluzbeno.TextColor = System.Drawing.Color.Black; + this.btnDodajSluzbeno.UseVisualStyleBackColor = true; + this.btnDodajSluzbeno.Click += new System.EventHandler(this.btnDodajSluzbeno_Click); + // + // Vozila + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackgroundImage = global::TaksiUdruzenje.Properties.Resources.taxi_background_city_landscape_many_houses_31606038; + this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.ClientSize = new System.Drawing.Size(981, 715); + this.Controls.Add(this.listViewLicna); + this.Controls.Add(this.btnPrikaziLicno); + this.Controls.Add(this.btnObrisiLicno); + this.Controls.Add(this.btnDodajLicno); + this.Controls.Add(this.label2); + this.Controls.Add(this.btnPrikaziSluzbeno); + this.Controls.Add(this.btnObrisiSluzbeno); + this.Controls.Add(this.btnDodajSluzbeno); + this.Controls.Add(this.label1); + this.Controls.Add(this.listViewSluzbena); + this.Name = "Vozila"; + this.Text = "Vozila"; + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private ePOSOne.btnProduct.Button_WOC btnPrikaziSluzbeno; + private ePOSOne.btnProduct.Button_WOC btnObrisiSluzbeno; + private ePOSOne.btnProduct.Button_WOC btnDodajSluzbeno; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.ListView listViewSluzbena; + private System.Windows.Forms.ColumnHeader Id; + private System.Windows.Forms.ColumnHeader RegOznaka; + private System.Windows.Forms.ColumnHeader Marka; + private System.Windows.Forms.ColumnHeader Tip; + private System.Windows.Forms.ColumnHeader DatumIstekaReg; + private System.Windows.Forms.ColumnHeader GodinaProizvodnje; + private ePOSOne.btnProduct.Button_WOC btnPrikaziLicno; + private ePOSOne.btnProduct.Button_WOC btnObrisiLicno; + private ePOSOne.btnProduct.Button_WOC btnDodajLicno; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.ListView listViewLicna; + private System.Windows.Forms.ColumnHeader columnHeader1; + private System.Windows.Forms.ColumnHeader columnHeader2; + private System.Windows.Forms.ColumnHeader columnHeader3; + private System.Windows.Forms.ColumnHeader columnHeader4; + private System.Windows.Forms.ColumnHeader columnHeader7; + private System.Windows.Forms.ColumnHeader columnHeader8; + private System.Windows.Forms.ColumnHeader columnHeader5; + private System.Windows.Forms.ColumnHeader columnHeader6; + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/Vozila.cs b/Desktop app/TaksiUdruzenje/Forme/Vozila.cs new file mode 100644 index 0000000..19b4b2a --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/Vozila.cs @@ -0,0 +1,152 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using static TaksiUdruzenje.DTO; +namespace TaksiUdruzenje.Forme +{ + public partial class Vozila : Form + { + public Vozila() + { + InitializeComponent(); + IspuniListuSluzbena(); + IspuniListuLicna(); + } + + private void IspuniListuSluzbena() + { + listViewSluzbena.Items.Clear(); + List svozilopregled = DTOManager.GetSluzbenaVozilaAll(); + + foreach (SluzbenoVoziloPregled svozilo in svozilopregled) + { + ListViewItem item = new ListViewItem(new string[] { svozilo.Id.ToString(), svozilo.RegOznaka, svozilo.Marka, svozilo.Tip, ((DateTime)(svozilo.DatumIstekaRegistracije)).ToShortDateString(), svozilo.GodinaProizvodnje.ToString() }) ; + listViewSluzbena.Items.Add(item); + } + listViewSluzbena.Refresh(); + } + private void IspuniListuLicna() + { + listViewLicna.Items.Clear(); + string tekst; + List lvozilopregled = DTOManager.GetLicnaVozilaAll(); + foreach (LicnoVoziloPregled lvozilo in lvozilopregled) + { + if (lvozilo.KoriscenoDo == null) + tekst = "I dalje se koristi"; + else + tekst = lvozilo.KoriscenoDo.ToString(); + ListViewItem item = new ListViewItem(new string[] { lvozilo.Id.ToString(), + lvozilo.RegOznaka,lvozilo.Marka, lvozilo.Tip, lvozilo.Boja, lvozilo.IdVozaca.IdVozac.ToString(),lvozilo.KoriscenoOd.ToString(),tekst }); + listViewLicna.Items.Add(item); + } + listViewLicna.Refresh(); + + } + + private void btnDodajSluzbeno_Click(object sender, EventArgs e) + { + DodajSluzbeno forma = new DodajSluzbeno(); + forma.ShowDialog(); + this.IspuniListuSluzbena(); + } + + private void btnObrisiSluzbeno_Click(object sender, EventArgs e) + { + if (listViewSluzbena.SelectedItems.Count == 0) + { + MessageBox.Show("Izaberite vozilo koje zelite da obrisete!"); + return; + } + + string poruka = "Da li zelite da obrisete vozila?"; + string title = "Pitanje"; + MessageBoxButtons buttons = MessageBoxButtons.OKCancel; + DialogResult result = MessageBox.Show(poruka, title, buttons); + + if (result == DialogResult.OK) + { + int[] delArray = new int[listViewSluzbena.SelectedItems.Count]; + for (int i = 0; i < listViewSluzbena.SelectedItems.Count; i++) + { + delArray[i] = Int32.Parse(listViewSluzbena.SelectedItems[i].SubItems[0].Text); + } + DTOManager.obrisiSluzbenaVozila(delArray); + MessageBox.Show("Brisanje uspesno!"); + this.IspuniListuSluzbena(); + } + } + + private void btnPrikaziSluzbeno_Click(object sender, EventArgs e) + { + if (listViewSluzbena.SelectedItems.Count !=1) + { + MessageBox.Show("Izaberite vozilo cije vozace zelite da prikazete!"); + return; + } + int id = Int32.Parse(listViewSluzbena.SelectedItems[0].SubItems[0].Text); + + SluzbenaVozilaPrikaz aop = new SluzbenaVozilaPrikaz(id); + aop.ShowDialog(); + IspuniListuSluzbena(); + } + + private void btnDodajLicno_Click(object sender, EventArgs e) + { + DodajLicnoVozilo forma = new DodajLicnoVozilo(); + forma.ShowDialog(); + this.IspuniListuLicna(); + } + + private void btnObrisiLicno_Click(object sender, EventArgs e) + { + if (listViewLicna.SelectedItems.Count == 0) + { + MessageBox.Show("Izaberite vozilo koje zelite da obrisete!"); + return; + } + + string poruka = "Da li zelite da obrisete vozila?"; + string title = "Pitanje"; + MessageBoxButtons buttons = MessageBoxButtons.OKCancel; + DialogResult result = MessageBox.Show(poruka, title, buttons); + + if (result == DialogResult.OK) + { + int[] delArray = new int[listViewLicna.SelectedItems.Count]; + for (int i = 0; i < listViewLicna.SelectedItems.Count; i++) + { + delArray[i] = Int32.Parse(listViewLicna.SelectedItems[i].SubItems[0].Text); + } + DTOManager.obrisiLicnaVozila(delArray); + MessageBox.Show("Brisanje uspesno!"); + this.IspuniListuLicna(); + } + } + + private void btnPrikaziLicno_Click(object sender, EventArgs e) + { + if (listViewLicna.SelectedItems.Count == 0) + { + MessageBox.Show("Izaberite vozilo koje zelite da prikazete!"); + return; + } + if (listViewLicna.SelectedItems.Count > 1) + { + MessageBox.Show("Mozete izabrati samo jedno vozilo za prikaz!"); + return; + } + int id = Int32.Parse(listViewLicna.SelectedItems[0].SubItems[0].Text); + DTO.LicnoVoziloPregled v = DTOManager.GetLicnoVozilo(id); + LicnoVoziloPrikaz forma = new LicnoVoziloPrikaz(v); + forma.ShowDialog(); + this.IspuniListuLicna(); + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Forme/Vozila.resx b/Desktop app/TaksiUdruzenje/Forme/Vozila.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/Vozila.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/VoznjaDodavanjeForm.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/VoznjaDodavanjeForm.Designer.cs new file mode 100644 index 0000000..c37f374 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/VoznjaDodavanjeForm.Designer.cs @@ -0,0 +1,420 @@ + +namespace TaksiUdruzenje.Forme +{ + partial class VoznjaDodavanjeForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(VoznjaDodavanjeForm)); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.txtPocetna = new System.Windows.Forms.TextBox(); + this.txtKrajnja = new System.Windows.Forms.TextBox(); + this.lstVozaci = new System.Windows.Forms.ListView(); + this.idVozac = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.imeVozac = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.prezimeVozac = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.brDozvole = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.kategorija = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.lstOsoblje = new System.Windows.Forms.ListView(); + this.idOsoblje = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.imeOsoblje = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.prezimeOsoblje = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.sprema = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.lstMusterije = new System.Windows.Forms.ListView(); + this.idMusterija = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.musterijaIme = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.prezimeMusterija = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.brVoznji = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.adresa = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.label3 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.lstTelefoni = new System.Windows.Forms.ListView(); + this.idTelefona = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.broj = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.label6 = new System.Windows.Forms.Label(); + this.txtNoviTelefon = new System.Windows.Forms.TextBox(); + this.label7 = new System.Windows.Forms.Label(); + this.btnDodajVoznju = new ePOSOne.btnProduct.Button_WOC(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.SuspendLayout(); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(29, 47); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(144, 20); + this.label1.TabIndex = 0; + this.label1.Text = "Početna stanica : "; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.Location = new System.Drawing.Point(38, 86); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(135, 20); + this.label2.TabIndex = 1; + this.label2.Text = "Krajnja stanica : "; + // + // pictureBox1 + // + this.pictureBox1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("pictureBox1.BackgroundImage"))); + this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.pictureBox1.Location = new System.Drawing.Point(570, 12); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(238, 133); + this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.pictureBox1.TabIndex = 5; + this.pictureBox1.TabStop = false; + // + // txtPocetna + // + this.txtPocetna.Location = new System.Drawing.Point(189, 47); + this.txtPocetna.Name = "txtPocetna"; + this.txtPocetna.Size = new System.Drawing.Size(145, 22); + this.txtPocetna.TabIndex = 6; + // + // txtKrajnja + // + this.txtKrajnja.Location = new System.Drawing.Point(189, 86); + this.txtKrajnja.Name = "txtKrajnja"; + this.txtKrajnja.Size = new System.Drawing.Size(145, 22); + this.txtKrajnja.TabIndex = 7; + // + // lstVozaci + // + this.lstVozaci.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(128))))); + this.lstVozaci.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.idVozac, + this.imeVozac, + this.prezimeVozac, + this.brDozvole, + this.kategorija}); + this.lstVozaci.FullRowSelect = true; + this.lstVozaci.GridLines = true; + this.lstVozaci.HideSelection = false; + this.lstVozaci.Location = new System.Drawing.Point(32, 181); + this.lstVozaci.MultiSelect = false; + this.lstVozaci.Name = "lstVozaci"; + this.lstVozaci.Size = new System.Drawing.Size(776, 144); + this.lstVozaci.TabIndex = 8; + this.lstVozaci.UseCompatibleStateImageBehavior = false; + this.lstVozaci.View = System.Windows.Forms.View.Details; + // + // idVozac + // + this.idVozac.Text = "ID Vozača"; + this.idVozac.Width = 100; + // + // imeVozac + // + this.imeVozac.Text = "Ime"; + this.imeVozac.Width = 107; + // + // prezimeVozac + // + this.prezimeVozac.Text = "Prezime"; + this.prezimeVozac.Width = 131; + // + // brDozvole + // + this.brDozvole.Text = "Broj dozvole"; + this.brDozvole.Width = 119; + // + // kategorija + // + this.kategorija.Text = "Kategorija"; + this.kategorija.Width = 120; + // + // lstOsoblje + // + this.lstOsoblje.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(128))))); + this.lstOsoblje.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.idOsoblje, + this.imeOsoblje, + this.prezimeOsoblje, + this.sprema}); + this.lstOsoblje.FullRowSelect = true; + this.lstOsoblje.GridLines = true; + this.lstOsoblje.HideSelection = false; + this.lstOsoblje.Location = new System.Drawing.Point(32, 363); + this.lstOsoblje.MultiSelect = false; + this.lstOsoblje.Name = "lstOsoblje"; + this.lstOsoblje.Size = new System.Drawing.Size(776, 147); + this.lstOsoblje.TabIndex = 9; + this.lstOsoblje.UseCompatibleStateImageBehavior = false; + this.lstOsoblje.View = System.Windows.Forms.View.Details; + // + // idOsoblje + // + this.idOsoblje.Text = "ID Osoblja"; + this.idOsoblje.Width = 107; + // + // imeOsoblje + // + this.imeOsoblje.Text = "Ime"; + this.imeOsoblje.Width = 152; + // + // prezimeOsoblje + // + this.prezimeOsoblje.Text = "Prezime"; + this.prezimeOsoblje.Width = 185; + // + // sprema + // + this.sprema.Text = "Stručna sprema"; + this.sprema.Width = 118; + // + // lstMusterije + // + this.lstMusterije.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(128))))); + this.lstMusterije.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.idMusterija, + this.musterijaIme, + this.prezimeMusterija, + this.brVoznji, + this.adresa}); + this.lstMusterije.FullRowSelect = true; + this.lstMusterije.GridLines = true; + this.lstMusterije.HideSelection = false; + this.lstMusterije.Location = new System.Drawing.Point(32, 549); + this.lstMusterije.MultiSelect = false; + this.lstMusterije.Name = "lstMusterije"; + this.lstMusterije.Size = new System.Drawing.Size(587, 180); + this.lstMusterije.TabIndex = 10; + this.lstMusterije.UseCompatibleStateImageBehavior = false; + this.lstMusterije.View = System.Windows.Forms.View.Details; + this.lstMusterije.SelectedIndexChanged += new System.EventHandler(this.lstMusterije_SelectedIndexChanged); + // + // idMusterija + // + this.idMusterija.Text = "ID Mušterije"; + this.idMusterija.Width = 104; + // + // musterijaIme + // + this.musterijaIme.Text = "Ime"; + this.musterijaIme.Width = 89; + // + // prezimeMusterija + // + this.prezimeMusterija.Text = "Prezime"; + this.prezimeMusterija.Width = 99; + // + // brVoznji + // + this.brVoznji.Text = "Broj vožnji"; + this.brVoznji.Width = 79; + // + // adresa + // + this.adresa.Text = "Adresa"; + this.adresa.Width = 185; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label3.Location = new System.Drawing.Point(29, 147); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(185, 20); + this.label3.TabIndex = 11; + this.label3.Text = "Izaberite jednog vozača"; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label4.Location = new System.Drawing.Point(32, 340); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(402, 20); + this.label4.TabIndex = 12; + this.label4.Text = "Izaberite koje administrativno osoblje preuzima poziv"; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label5.Location = new System.Drawing.Point(32, 526); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(147, 20); + this.label5.TabIndex = 13; + this.label5.Text = "Izaberite mušteriju"; + // + // lstTelefoni + // + this.lstTelefoni.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(128))))); + this.lstTelefoni.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.idTelefona, + this.broj}); + this.lstTelefoni.FullRowSelect = true; + this.lstTelefoni.GridLines = true; + this.lstTelefoni.HideSelection = false; + this.lstTelefoni.Location = new System.Drawing.Point(625, 549); + this.lstTelefoni.MultiSelect = false; + this.lstTelefoni.Name = "lstTelefoni"; + this.lstTelefoni.Size = new System.Drawing.Size(183, 131); + this.lstTelefoni.TabIndex = 15; + this.lstTelefoni.UseCompatibleStateImageBehavior = false; + this.lstTelefoni.View = System.Windows.Forms.View.Details; + // + // idTelefona + // + this.idTelefona.Text = "ID"; + this.idTelefona.Width = 45; + // + // broj + // + this.broj.Text = "Broj telefona"; + this.broj.Width = 134; + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label6.Location = new System.Drawing.Point(647, 526); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(128, 20); + this.label6.TabIndex = 16; + this.label6.Text = "Izaberite telefon"; + // + // txtNoviTelefon + // + this.txtNoviTelefon.Enabled = false; + this.txtNoviTelefon.Location = new System.Drawing.Point(625, 706); + this.txtNoviTelefon.Name = "txtNoviTelefon"; + this.txtNoviTelefon.Size = new System.Drawing.Size(183, 22); + this.txtNoviTelefon.TabIndex = 17; + this.txtNoviTelefon.Enter += new System.EventHandler(this.txtNoviTelefon_Enter); + // + // label7 + // + this.label7.AutoSize = true; + this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label7.Location = new System.Drawing.Point(635, 683); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(156, 20); + this.label7.TabIndex = 18; + this.label7.Text = "Unesite novi telefon"; + // + // btnDodajVoznju + // + this.btnDodajVoznju.BorderColor = System.Drawing.Color.Black; + this.btnDodajVoznju.ButtonColor = System.Drawing.Color.SandyBrown; + this.btnDodajVoznju.FlatAppearance.BorderSize = 0; + this.btnDodajVoznju.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.btnDodajVoznju.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnDodajVoznju.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold); + this.btnDodajVoznju.Location = new System.Drawing.Point(332, 760); + this.btnDodajVoznju.Name = "btnDodajVoznju"; + this.btnDodajVoznju.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnDodajVoznju.OnHoverButtonColor = System.Drawing.Color.Coral; + this.btnDodajVoznju.OnHoverTextColor = System.Drawing.Color.Black; + this.btnDodajVoznju.Size = new System.Drawing.Size(165, 58); + this.btnDodajVoznju.TabIndex = 14; + this.btnDodajVoznju.Text = "Dodaj vožnju"; + this.btnDodajVoznju.TextColor = System.Drawing.Color.Black; + this.btnDodajVoznju.UseVisualStyleBackColor = true; + this.btnDodajVoznju.Click += new System.EventHandler(this.btnDodajVoznju_Click); + // + // VoznjaDodavanjeForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.ClientSize = new System.Drawing.Size(838, 965); + this.Controls.Add(this.label7); + this.Controls.Add(this.txtNoviTelefon); + this.Controls.Add(this.label6); + this.Controls.Add(this.lstTelefoni); + this.Controls.Add(this.btnDodajVoznju); + this.Controls.Add(this.label5); + this.Controls.Add(this.label4); + this.Controls.Add(this.label3); + this.Controls.Add(this.lstMusterije); + this.Controls.Add(this.lstOsoblje); + this.Controls.Add(this.lstVozaci); + this.Controls.Add(this.txtKrajnja); + this.Controls.Add(this.txtPocetna); + this.Controls.Add(this.pictureBox1); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.MaximumSize = new System.Drawing.Size(856, 1012); + this.MinimumSize = new System.Drawing.Size(856, 1012); + this.Name = "VoznjaDodavanjeForm"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "Dodavanje vožnje"; + this.Load += new System.EventHandler(this.VoznjaDodavanjeForm_Load); + this.MouseClick += new System.Windows.Forms.MouseEventHandler(this.VoznjaDodavanjeForm_MouseClick); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.TextBox txtPocetna; + private System.Windows.Forms.TextBox txtKrajnja; + private System.Windows.Forms.ListView lstVozaci; + private System.Windows.Forms.ListView lstOsoblje; + private System.Windows.Forms.ListView lstMusterije; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label label5; + private ePOSOne.btnProduct.Button_WOC btnDodajVoznju; + private System.Windows.Forms.ColumnHeader idVozac; + private System.Windows.Forms.ColumnHeader imeVozac; + private System.Windows.Forms.ColumnHeader prezimeVozac; + private System.Windows.Forms.ColumnHeader brDozvole; + private System.Windows.Forms.ColumnHeader kategorija; + private System.Windows.Forms.ColumnHeader idOsoblje; + private System.Windows.Forms.ColumnHeader imeOsoblje; + private System.Windows.Forms.ColumnHeader prezimeOsoblje; + private System.Windows.Forms.ColumnHeader sprema; + private System.Windows.Forms.ColumnHeader idMusterija; + private System.Windows.Forms.ColumnHeader musterijaIme; + private System.Windows.Forms.ColumnHeader prezimeMusterija; + private System.Windows.Forms.ColumnHeader brVoznji; + private System.Windows.Forms.ColumnHeader adresa; + private System.Windows.Forms.ListView lstTelefoni; + private System.Windows.Forms.ColumnHeader idTelefona; + private System.Windows.Forms.ColumnHeader broj; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.TextBox txtNoviTelefon; + private System.Windows.Forms.Label label7; + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/VoznjaDodavanjeForm.cs b/Desktop app/TaksiUdruzenje/Forme/VoznjaDodavanjeForm.cs new file mode 100644 index 0000000..31b6a6f --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/VoznjaDodavanjeForm.cs @@ -0,0 +1,172 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace TaksiUdruzenje.Forme +{ + public partial class VoznjaDodavanjeForm : Form + { + public VoznjaDodavanjeForm() + { + InitializeComponent(); + } + + private void VoznjaDodavanjeForm_Load(object sender, EventArgs e) + { + this.IspuniVozace(); + this.IspuniOsoblje(); + this.IspuniMusterije(); + } + + public void IspuniVozace() + { + lstVozaci.Items.Clear(); + List vozaci = DTOManager.GetVozacAll(); + foreach (DTO.VozacPregled vozac in vozaci) + { + ListViewItem item = new ListViewItem(new string[] { vozac.IdVozac.ToString(), + vozac.Ime, vozac.Prezime, vozac.BrojDozvole, vozac.Kategorija}); + + lstVozaci.Items.Add(item); + lstVozaci.View = View.Details; + } + lstVozaci.Refresh(); + } + + public void IspuniOsoblje() + { + lstOsoblje.Items.Clear(); + List osoblje = DTOManager.GetAOAll(); + foreach (DTO.AdministrativnoOsobljePregled osoba in osoblje) + { + ListViewItem item = new ListViewItem(new string[] { osoba.idAO.ToString(), osoba.Ime, + osoba.Prezime, osoba.StrucnaSprema}); + + lstOsoblje.Items.Add(item); + lstOsoblje.View = View.Details; + } + lstOsoblje.Refresh(); + } + + public void IspuniMusterije() + { + lstMusterije.Items.Clear(); + List musterije = DTOManager.GetMusterijaAll(); + foreach (DTO.MusterijaPregled m in musterije) + { + ListViewItem item = new ListViewItem(new string[] { m.IdMusterije.ToString(), m.Ime, m.Prezime, + m.BrojVoznji.ToString(), m.Adresa}); + + lstMusterije.Items.Add(item); + lstMusterije.View = View.Details; + } + lstMusterije.Refresh(); + } + + public void IspuniTelefone(int idMusterije) + { + lstTelefoni.Items.Clear(); + List telefoni = DTOManager.GetTelefoniMusterije(idMusterije); + foreach (DTO.TelefoniPregled tel in telefoni) + { + ListViewItem item = new ListViewItem(new string[] { tel.Id.ToString(), tel.BrojTelefona}); + + lstTelefoni.Items.Add(item); + lstTelefoni.View = View.Details; + } + lstTelefoni.Refresh(); + } + + private void lstMusterije_SelectedIndexChanged(object sender, EventArgs e) + { + int idMusterije; + if (lstMusterije.SelectedItems.Count > 0) + { + idMusterije = Int32.Parse(lstMusterije.SelectedItems[0].SubItems[0].Text); + } + else + { + this.txtNoviTelefon.Enabled = false; + return; + } + + this.IspuniTelefone(idMusterije); + this.txtNoviTelefon.Enabled = true; + } + + private void btnDodajVoznju_Click(object sender, EventArgs e) + { + if (txtKrajnja.Text.Length == 0 || txtPocetna.Text.Length == 0) + { + MessageBox.Show("Morate da uneste početnu i krajnju stanicu!"); + return; + } + if(lstVozaci.SelectedItems.Count == 0) + { + MessageBox.Show("Morate da izaberete vozača koji će voziti!"); + return; + } + if (lstOsoblje.SelectedItems.Count == 0) + { + MessageBox.Show("Morate da izaberete administratora koji je zadužen za vožnju!"); + return; + } + if (lstMusterije.SelectedItems.Count == 0) + { + MessageBox.Show("Morate da izaberete musteriju!"); + return; + } + if (lstTelefoni.SelectedItems.Count == 0 && txtNoviTelefon.Text.Length == 0) + { + MessageBox.Show("Morate da izaberete broj telefona poziva!"); + return; + } + + DateTime vremePoziva = DateTime.Now; + Random rnd = new Random(); + double min = rnd.Next(15); + DateTime vremePocetka = DateTime.Now.AddMinutes(min); + int idVozaca = Int32.Parse(lstVozaci.SelectedItems[0].SubItems[0].Text); + int idMusterije = Int32.Parse(lstMusterije.SelectedItems[0].SubItems[0].Text); + int idAo = Int32.Parse(lstOsoblje.SelectedItems[0].SubItems[0].Text); + string telefon; + if (txtNoviTelefon.Text.Length == 0) + telefon = lstTelefoni.SelectedItems[0].SubItems[1].Text; + else + { + telefon = txtNoviTelefon.Text; + DTOManager.DodajTelefon(idMusterije, telefon); + } + + DTOManager.DodajVoznju(txtPocetna.Text, txtKrajnja.Text, vremePoziva, vremePocetka, idVozaca, + idMusterije, idAo, telefon); + + MessageBox.Show("Dodavanje vožnje uspešno!"); + this.Close(); + } + + private void VoznjaDodavanjeForm_MouseClick(object sender, MouseEventArgs e) + { + for (int i = 0; i < this.lstVozaci.SelectedItems.Count; i++) + lstVozaci.SelectedItems[i].Selected = false; + for (int i = 0; i < this.lstOsoblje.SelectedItems.Count; i++) + lstOsoblje.SelectedItems[i].Selected = false; + for (int i = 0; i < this.lstMusterije.SelectedItems.Count; i++) + lstMusterije.SelectedItems[i].Selected = false; + for (int i = 0; i < this.lstTelefoni.SelectedItems.Count; i++) + lstTelefoni.SelectedItems[i].Selected = false; + } + + private void txtNoviTelefon_Enter(object sender, EventArgs e) + { + for (int i = 0; i < lstTelefoni.SelectedItems.Count; i++) + lstTelefoni.SelectedItems[i].Selected = false; + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Forme/VoznjaDodavanjeForm.resx b/Desktop app/TaksiUdruzenje/Forme/VoznjaDodavanjeForm.resx new file mode 100644 index 0000000..e678236 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/VoznjaDodavanjeForm.resx @@ -0,0 +1,761 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + 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 + A1H7tvyWsfux8/gYVagwDj+6dUe4e0Z/I//Z + + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/VoznjaForm.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/VoznjaForm.Designer.cs new file mode 100644 index 0000000..ec017f1 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/VoznjaForm.Designer.cs @@ -0,0 +1,322 @@ + +namespace TaksiUdruzenje.Forme +{ + partial class VoznjaForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.lstVoznje = new System.Windows.Forms.ListView(); + this.id = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.pocetna = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.krajnja = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.vremePocetka = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.lstNeaktivne = new System.Windows.Forms.ListView(); + this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader3 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader4 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader5 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader6 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.cena = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.vremeKraja = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.btnPrikaziVoznju = new ePOSOne.btnProduct.Button_WOC(); + this.btnZavrsiVoznju = new ePOSOne.btnProduct.Button_WOC(); + this.btnIzbrisiVoznju = new ePOSOne.btnProduct.Button_WOC(); + this.btnDodajVoznju = new ePOSOne.btnProduct.Button_WOC(); + this.SuspendLayout(); + // + // lstVoznje + // + this.lstVoznje.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + this.lstVoznje.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.id, + this.pocetna, + this.krajnja, + this.cena, + this.vremePocetka, + this.vremeKraja}); + this.lstVoznje.FullRowSelect = true; + this.lstVoznje.GridLines = true; + this.lstVoznje.HideSelection = false; + this.lstVoznje.Location = new System.Drawing.Point(45, 94); + this.lstVoznje.Name = "lstVoznje"; + this.lstVoznje.Size = new System.Drawing.Size(1077, 228); + this.lstVoznje.TabIndex = 0; + this.lstVoznje.UseCompatibleStateImageBehavior = false; + this.lstVoznje.View = System.Windows.Forms.View.Details; + // + // id + // + this.id.Text = "ID Vožnje"; + this.id.Width = 152; + // + // pocetna + // + this.pocetna.Text = "Početna stanica"; + this.pocetna.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.pocetna.Width = 145; + // + // krajnja + // + this.krajnja.Text = "Krajnja stanica"; + this.krajnja.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.krajnja.Width = 154; + // + // vremePocetka + // + this.vremePocetka.Text = "Vreme početka"; + this.vremePocetka.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.vremePocetka.Width = 193; + // + // lstNeaktivne + // + this.lstNeaktivne.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + this.lstNeaktivne.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.columnHeader2, + this.columnHeader3, + this.columnHeader1, + this.columnHeader4, + this.columnHeader5, + this.columnHeader6}); + this.lstNeaktivne.FullRowSelect = true; + this.lstNeaktivne.GridLines = true; + this.lstNeaktivne.HideSelection = false; + this.lstNeaktivne.Location = new System.Drawing.Point(45, 363); + this.lstNeaktivne.Name = "lstNeaktivne"; + this.lstNeaktivne.Size = new System.Drawing.Size(1080, 238); + this.lstNeaktivne.TabIndex = 5; + this.lstNeaktivne.UseCompatibleStateImageBehavior = false; + this.lstNeaktivne.View = System.Windows.Forms.View.Details; + // + // columnHeader1 + // + this.columnHeader1.DisplayIndex = 0; + this.columnHeader1.Text = "ID Vožnje"; + this.columnHeader1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.columnHeader1.Width = 153; + // + // columnHeader2 + // + this.columnHeader2.DisplayIndex = 1; + this.columnHeader2.Text = "Početna stanica"; + this.columnHeader2.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.columnHeader2.Width = 143; + // + // columnHeader3 + // + this.columnHeader3.DisplayIndex = 2; + this.columnHeader3.Text = "Krajnja stanica"; + this.columnHeader3.Width = 154; + // + // columnHeader4 + // + this.columnHeader4.Text = "Cena"; + this.columnHeader4.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.columnHeader4.Width = 71; + // + // columnHeader5 + // + this.columnHeader5.Text = "Vreme početka"; + this.columnHeader5.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.columnHeader5.Width = 201; + // + // columnHeader6 + // + this.columnHeader6.Text = "Vreme kraja"; + this.columnHeader6.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.columnHeader6.Width = 176; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.BackColor = System.Drawing.Color.Transparent; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 13.8F); + this.label1.Location = new System.Drawing.Point(449, 53); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(216, 29); + this.label1.TabIndex = 6; + this.label1.Text = "Lista aktivnih vožnji"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.BackColor = System.Drawing.Color.Transparent; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 13.8F); + this.label2.Location = new System.Drawing.Point(460, 325); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(237, 29); + this.label2.TabIndex = 7; + this.label2.Text = "Lista završenih vožnji"; + // + // cena + // + this.cena.Text = "Cena"; + this.cena.Width = 78; + // + // vremeKraja + // + this.vremeKraja.Text = "Vreme kraja"; + this.vremeKraja.Width = 175; + // + // btnPrikaziVoznju + // + this.btnPrikaziVoznju.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(207)))), ((int)(((byte)(0))))); + this.btnPrikaziVoznju.BorderColor = System.Drawing.Color.Black; + this.btnPrikaziVoznju.ButtonColor = System.Drawing.Color.Yellow; + this.btnPrikaziVoznju.FlatAppearance.BorderSize = 0; + this.btnPrikaziVoznju.FlatAppearance.MouseDownBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(207)))), ((int)(((byte)(0))))); + this.btnPrikaziVoznju.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnPrikaziVoznju.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold); + this.btnPrikaziVoznju.Location = new System.Drawing.Point(830, 616); + this.btnPrikaziVoznju.Name = "btnPrikaziVoznju"; + this.btnPrikaziVoznju.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnPrikaziVoznju.OnHoverButtonColor = System.Drawing.Color.Gold; + this.btnPrikaziVoznju.OnHoverTextColor = System.Drawing.Color.Black; + this.btnPrikaziVoznju.Size = new System.Drawing.Size(203, 53); + this.btnPrikaziVoznju.TabIndex = 4; + this.btnPrikaziVoznju.Text = "Prikaži/Izmeni"; + this.btnPrikaziVoznju.TextColor = System.Drawing.Color.Black; + this.btnPrikaziVoznju.UseVisualStyleBackColor = false; + this.btnPrikaziVoznju.Click += new System.EventHandler(this.btnPrikaziVoznju_Click); + // + // btnZavrsiVoznju + // + this.btnZavrsiVoznju.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(207)))), ((int)(((byte)(0))))); + this.btnZavrsiVoznju.BorderColor = System.Drawing.Color.Black; + this.btnZavrsiVoznju.ButtonColor = System.Drawing.Color.Yellow; + this.btnZavrsiVoznju.FlatAppearance.BorderSize = 0; + this.btnZavrsiVoznju.FlatAppearance.MouseDownBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(207)))), ((int)(((byte)(0))))); + this.btnZavrsiVoznju.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnZavrsiVoznju.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold); + this.btnZavrsiVoznju.Location = new System.Drawing.Point(585, 616); + this.btnZavrsiVoznju.Name = "btnZavrsiVoznju"; + this.btnZavrsiVoznju.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnZavrsiVoznju.OnHoverButtonColor = System.Drawing.Color.Gold; + this.btnZavrsiVoznju.OnHoverTextColor = System.Drawing.Color.Black; + this.btnZavrsiVoznju.Size = new System.Drawing.Size(203, 53); + this.btnZavrsiVoznju.TabIndex = 3; + this.btnZavrsiVoznju.Text = "Završi vožnju"; + this.btnZavrsiVoznju.TextColor = System.Drawing.Color.Black; + this.btnZavrsiVoznju.UseVisualStyleBackColor = false; + this.btnZavrsiVoznju.Click += new System.EventHandler(this.btnZavrsiVoznju_Click); + // + // btnIzbrisiVoznju + // + this.btnIzbrisiVoznju.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(207)))), ((int)(((byte)(0))))); + this.btnIzbrisiVoznju.BorderColor = System.Drawing.Color.Black; + this.btnIzbrisiVoznju.ButtonColor = System.Drawing.Color.Yellow; + this.btnIzbrisiVoznju.FlatAppearance.BorderSize = 0; + this.btnIzbrisiVoznju.FlatAppearance.MouseDownBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(207)))), ((int)(((byte)(0))))); + this.btnIzbrisiVoznju.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnIzbrisiVoznju.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold); + this.btnIzbrisiVoznju.Location = new System.Drawing.Point(328, 616); + this.btnIzbrisiVoznju.Name = "btnIzbrisiVoznju"; + this.btnIzbrisiVoznju.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnIzbrisiVoznju.OnHoverButtonColor = System.Drawing.Color.Gold; + this.btnIzbrisiVoznju.OnHoverTextColor = System.Drawing.Color.Black; + this.btnIzbrisiVoznju.Size = new System.Drawing.Size(213, 53); + this.btnIzbrisiVoznju.TabIndex = 2; + this.btnIzbrisiVoznju.Text = "Obriši vožnju"; + this.btnIzbrisiVoznju.TextColor = System.Drawing.Color.Black; + this.btnIzbrisiVoznju.UseVisualStyleBackColor = false; + this.btnIzbrisiVoznju.Click += new System.EventHandler(this.btnIzbrisiVoznju_Click); + // + // btnDodajVoznju + // + this.btnDodajVoznju.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(207)))), ((int)(((byte)(0))))); + this.btnDodajVoznju.BorderColor = System.Drawing.Color.Black; + this.btnDodajVoznju.ButtonColor = System.Drawing.Color.Yellow; + this.btnDodajVoznju.FlatAppearance.BorderSize = 0; + this.btnDodajVoznju.FlatAppearance.MouseDownBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(207)))), ((int)(((byte)(0))))); + this.btnDodajVoznju.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnDodajVoznju.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold); + this.btnDodajVoznju.Location = new System.Drawing.Point(82, 616); + this.btnDodajVoznju.Name = "btnDodajVoznju"; + this.btnDodajVoznju.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnDodajVoznju.OnHoverButtonColor = System.Drawing.Color.Gold; + this.btnDodajVoznju.OnHoverTextColor = System.Drawing.Color.Black; + this.btnDodajVoznju.Size = new System.Drawing.Size(203, 53); + this.btnDodajVoznju.TabIndex = 1; + this.btnDodajVoznju.Text = "Dodaj vožnju"; + this.btnDodajVoznju.TextColor = System.Drawing.Color.Black; + this.btnDodajVoznju.UseVisualStyleBackColor = false; + this.btnDodajVoznju.Click += new System.EventHandler(this.btnDodajVoznju_Click); + // + // VoznjaForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(207)))), ((int)(((byte)(0))))); + this.BackgroundImage = global::TaksiUdruzenje.Properties.Resources.taxi_background_city_landscape_many_houses_31606038; + this.ClientSize = new System.Drawing.Size(1173, 715); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.lstNeaktivne); + this.Controls.Add(this.btnPrikaziVoznju); + this.Controls.Add(this.btnZavrsiVoznju); + this.Controls.Add(this.btnIzbrisiVoznju); + this.Controls.Add(this.btnDodajVoznju); + this.Controls.Add(this.lstVoznje); + this.MaximizeBox = false; + this.MaximumSize = new System.Drawing.Size(1191, 762); + this.MinimumSize = new System.Drawing.Size(1191, 762); + this.Name = "VoznjaForm"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "Vožnje"; + this.Load += new System.EventHandler(this.VoznjaForm_Load); + this.MouseClick += new System.Windows.Forms.MouseEventHandler(this.VoznjaForm_MouseClick); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.ListView lstVoznje; + private System.Windows.Forms.ColumnHeader id; + private System.Windows.Forms.ColumnHeader pocetna; + private System.Windows.Forms.ColumnHeader krajnja; + private System.Windows.Forms.ColumnHeader vremePocetka; + private ePOSOne.btnProduct.Button_WOC btnDodajVoznju; + private ePOSOne.btnProduct.Button_WOC btnIzbrisiVoznju; + private ePOSOne.btnProduct.Button_WOC btnZavrsiVoznju; + private ePOSOne.btnProduct.Button_WOC btnPrikaziVoznju; + private System.Windows.Forms.ListView lstNeaktivne; + private System.Windows.Forms.ColumnHeader columnHeader1; + private System.Windows.Forms.ColumnHeader columnHeader2; + private System.Windows.Forms.ColumnHeader columnHeader3; + private System.Windows.Forms.ColumnHeader columnHeader4; + private System.Windows.Forms.ColumnHeader columnHeader5; + private System.Windows.Forms.ColumnHeader columnHeader6; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.ColumnHeader cena; + private System.Windows.Forms.ColumnHeader vremeKraja; + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/VoznjaForm.cs b/Desktop app/TaksiUdruzenje/Forme/VoznjaForm.cs new file mode 100644 index 0000000..dec22d8 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/VoznjaForm.cs @@ -0,0 +1,144 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace TaksiUdruzenje.Forme +{ + public partial class VoznjaForm : Form + { + public VoznjaForm() + { + InitializeComponent(); + } + + public void IspuniListe() + { + this.lstVoznje.Items.Clear(); + this.lstNeaktivne.Items.Clear(); + List lista = DTOManager.GetVoznjaAll(); + foreach (DTO.VoznjaPregled voznja in lista) + { + ListViewItem item = new ListViewItem(new string[] { voznja.Id.ToString(), voznja.PocetnaStanica, + voznja.KrajnjaStanica, voznja.CenaVoznje.ToString(), voznja.VremePocetka.ToString(), voznja.VremeKraja.ToString()}); + + if (voznja.CenaVoznje == null && voznja.VremeKraja==null) + { + this.lstVoznje.Items.Add(item); + lstVoznje.View = View.Details; + } + else + { + lstNeaktivne.Items.Add(item); + lstNeaktivne.View = View.Details; + } + } + lstVoznje.Refresh(); + lstNeaktivne.Refresh(); + } + + private void btnIzbrisiVoznju_Click(object sender, EventArgs e) + { + if (lstVoznje.SelectedItems.Count == 0 && lstNeaktivne.SelectedItems.Count == 0) + MessageBox.Show("Niste izabrali voznje za brisanje!"); + else + { + string poruka = "Da li zelite da obrisete izabrane voznje?"; + string title = "Brisanje"; + MessageBoxButtons buttons = MessageBoxButtons.OKCancel; + DialogResult result = MessageBox.Show(poruka, title, buttons); + + if (result == DialogResult.OK) + { + int pos = 0; + int[] delArray = new int[lstVoznje.SelectedItems.Count + lstNeaktivne.SelectedItems.Count]; + for (int i = 0; i < lstVoznje.SelectedItems.Count; i++) + { + delArray[pos] = Int32.Parse(lstVoznje.SelectedItems[i].SubItems[0].Text); + pos++; + } + for(int i = 0; i < lstNeaktivne.SelectedItems.Count; i++) + { + delArray[pos] = Int32.Parse(lstNeaktivne.SelectedItems[i].SubItems[0].Text); + pos++; + } + + DTOManager.obrisiVoznje(delArray); + MessageBox.Show("Brisanje uspesno!"); + this.IspuniListe(); + } + + } + } + + private void btnPrikaziVoznju_Click(object sender, EventArgs e) + { + if (lstVoznje.SelectedItems.Count == 0 && lstNeaktivne.SelectedItems.Count == 0) + MessageBox.Show("Niste izabrali voznju!"); + else if ((lstVoznje.SelectedItems.Count + lstNeaktivne.SelectedItems.Count) > 1) + { + MessageBox.Show("Morate izabrati samo jednu voznju!"); + for (int i = 0; i < lstVoznje.SelectedItems.Count; i++) + lstVoznje.SelectedItems[i].Selected = false; + for (int i = 0; i < lstNeaktivne.SelectedItems.Count; i++) + lstNeaktivne.SelectedItems[i].Selected = false; + } + else + { + int id; + if (lstVoznje.SelectedItems.Count != 0) + id = Int32.Parse(lstVoznje.SelectedItems[0].SubItems[0].Text); + else + id = Int32.Parse(lstNeaktivne.SelectedItems[0].SubItems[0].Text); + + DTO.VoznjaPregled v = DTOManager.GetJednaVoznja(id); + VoznjaPrikazForm forma = new VoznjaPrikazForm(v); + forma.ShowDialog(); + this.IspuniListe(); + } + } + + private void VoznjaForm_Load(object sender, EventArgs e) + { + this.IspuniListe(); + } + + private void btnZavrsiVoznju_Click(object sender, EventArgs e) + { + if (lstNeaktivne.SelectedItems.Count > 0 && lstVoznje.SelectedItems.Count == 0) + MessageBox.Show("Ne mozete zavrsiti vec aktivnu voznju!"); + else if (lstVoznje.SelectedItems.Count == 0) + MessageBox.Show("Niste izabrali aktivnu voznju!"); + else if(lstVoznje.SelectedItems.Count > 1) + MessageBox.Show("Morate izabrati jednu aktivnu voznju!"); + else + { + int id = Int32.Parse(lstVoznje.SelectedItems[0].SubItems[0].Text); + DTO.VoznjaPregled v = DTOManager.GetJednaVoznja(id); + ZavrsiVoznjuForm forma = new ZavrsiVoznjuForm(v); + forma.ShowDialog(); + this.IspuniListe(); + } + } + + private void btnDodajVoznju_Click(object sender, EventArgs e) + { + VoznjaDodavanjeForm forma = new VoznjaDodavanjeForm(); + forma.ShowDialog(); + this.IspuniListe(); + } + + private void VoznjaForm_MouseClick(object sender, MouseEventArgs e) + { + for (int i = 0; i < lstVoznje.SelectedItems.Count; i++) + lstVoznje.SelectedItems[i].Selected = false; + for (int i = 0; i < lstNeaktivne.SelectedItems.Count; i++) + lstNeaktivne.SelectedItems[i].Selected = false; + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Forme/VoznjaForm.resx b/Desktop app/TaksiUdruzenje/Forme/VoznjaForm.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/VoznjaForm.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/VoznjaPrikazForm.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/VoznjaPrikazForm.Designer.cs new file mode 100644 index 0000000..5917ac5 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/VoznjaPrikazForm.Designer.cs @@ -0,0 +1,491 @@ + +namespace TaksiUdruzenje.Forme +{ + partial class VoznjaPrikazForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.lblId = new System.Windows.Forms.Label(); + this.lblIdValue = new System.Windows.Forms.Label(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.label7 = new System.Windows.Forms.Label(); + this.txtPocetna = new System.Windows.Forms.TextBox(); + this.txtKrajnja = new System.Windows.Forms.TextBox(); + this.txtCena = new System.Windows.Forms.TextBox(); + this.txtTelefon = new System.Windows.Forms.TextBox(); + this.lstAdministrativno = new System.Windows.Forms.ListView(); + this.IdAdmin = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.ImeAdmin = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.PrezimeAdmin = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.sprema = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.lstVozac = new System.Windows.Forms.ListView(); + this.Id = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Ime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Prezime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.BrDozvole = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.lstMusterija = new System.Windows.Forms.ListView(); + this.IdMusterija = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.imeMusterija = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.prezMusterija = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.adresa = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.brVoznji = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.label8 = new System.Windows.Forms.Label(); + this.label9 = new System.Windows.Forms.Label(); + this.label10 = new System.Windows.Forms.Label(); + this.dtpVremePoziva = new System.Windows.Forms.DateTimePicker(); + this.dtpVremePocetka = new System.Windows.Forms.DateTimePicker(); + this.grpInformacije = new System.Windows.Forms.GroupBox(); + this.btnIzmeni = new ePOSOne.btnProduct.Button_WOC(); + this.dtpVremeKraja = new System.Windows.Forms.TextBox(); + this.grpInformacije.SuspendLayout(); + this.SuspendLayout(); + // + // lblId + // + this.lblId.AutoSize = true; + this.lblId.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblId.Location = new System.Drawing.Point(332, 21); + this.lblId.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.lblId.Name = "lblId"; + this.lblId.Size = new System.Drawing.Size(106, 24); + this.lblId.TabIndex = 0; + this.lblId.Text = "ID Voznje : "; + // + // lblIdValue + // + this.lblIdValue.AutoSize = true; + this.lblIdValue.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblIdValue.Location = new System.Drawing.Point(446, 21); + this.lblIdValue.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.lblIdValue.Name = "lblIdValue"; + this.lblIdValue.Size = new System.Drawing.Size(66, 24); + this.lblIdValue.TabIndex = 1; + this.lblIdValue.Text = "label2"; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(37, 42); + this.label1.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(157, 24); + this.label1.TabIndex = 2; + this.label1.Text = "Pocetna stanica : "; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.Location = new System.Drawing.Point(37, 107); + this.label2.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(145, 24); + this.label2.TabIndex = 3; + this.label2.Text = "Krajnja stanica : "; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label3.Location = new System.Drawing.Point(37, 178); + this.label3.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(141, 24); + this.label3.TabIndex = 4; + this.label3.Text = "Vreme poziva : "; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label4.Location = new System.Drawing.Point(245, 246); + this.label4.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(130, 24); + this.label4.TabIndex = 5; + this.label4.Text = "Cena voznje : "; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label5.Location = new System.Drawing.Point(433, 42); + this.label5.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(153, 24); + this.label5.TabIndex = 6; + this.label5.Text = "Vreme pocetka : "; + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label6.Location = new System.Drawing.Point(433, 107); + this.label6.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(126, 24); + this.label6.TabIndex = 7; + this.label6.Text = "Vreme kraja : "; + // + // label7 + // + this.label7.AutoSize = true; + this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label7.Location = new System.Drawing.Point(433, 178); + this.label7.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(129, 24); + this.label7.TabIndex = 8; + this.label7.Text = "Broj telefona : "; + // + // txtPocetna + // + this.txtPocetna.Location = new System.Drawing.Point(201, 39); + this.txtPocetna.Name = "txtPocetna"; + this.txtPocetna.Size = new System.Drawing.Size(194, 28); + this.txtPocetna.TabIndex = 9; + this.txtPocetna.TextChanged += new System.EventHandler(this.txtPocetna_TextChanged); + // + // txtKrajnja + // + this.txtKrajnja.Location = new System.Drawing.Point(201, 104); + this.txtKrajnja.Name = "txtKrajnja"; + this.txtKrajnja.Size = new System.Drawing.Size(194, 28); + this.txtKrajnja.TabIndex = 10; + this.txtKrajnja.TextChanged += new System.EventHandler(this.txtKrajnja_TextChanged); + // + // txtCena + // + this.txtCena.Location = new System.Drawing.Point(398, 243); + this.txtCena.Name = "txtCena"; + this.txtCena.Size = new System.Drawing.Size(179, 28); + this.txtCena.TabIndex = 12; + this.txtCena.TextChanged += new System.EventHandler(this.txtCena_TextChanged); + // + // txtTelefon + // + this.txtTelefon.Enabled = false; + this.txtTelefon.Location = new System.Drawing.Point(593, 175); + this.txtTelefon.Name = "txtTelefon"; + this.txtTelefon.Size = new System.Drawing.Size(195, 28); + this.txtTelefon.TabIndex = 15; + // + // lstAdministrativno + // + this.lstAdministrativno.BackColor = System.Drawing.Color.Tan; + this.lstAdministrativno.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.IdAdmin, + this.ImeAdmin, + this.PrezimeAdmin, + this.sprema}); + this.lstAdministrativno.FullRowSelect = true; + this.lstAdministrativno.GridLines = true; + this.lstAdministrativno.HideSelection = false; + this.lstAdministrativno.Location = new System.Drawing.Point(43, 513); + this.lstAdministrativno.Name = "lstAdministrativno"; + this.lstAdministrativno.Size = new System.Drawing.Size(831, 73); + this.lstAdministrativno.TabIndex = 16; + this.lstAdministrativno.UseCompatibleStateImageBehavior = false; + this.lstAdministrativno.View = System.Windows.Forms.View.Details; + this.lstAdministrativno.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.lstAdministrativno_MouseDoubleClick); + // + // IdAdmin + // + this.IdAdmin.Text = "ID osoblja"; + this.IdAdmin.Width = 162; + // + // ImeAdmin + // + this.ImeAdmin.Text = "Ime"; + this.ImeAdmin.Width = 184; + // + // PrezimeAdmin + // + this.PrezimeAdmin.Text = "Prezime"; + this.PrezimeAdmin.Width = 214; + // + // sprema + // + this.sprema.Text = "Strucna sprema"; + this.sprema.Width = 215; + // + // lstVozac + // + this.lstVozac.BackColor = System.Drawing.Color.Tan; + this.lstVozac.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.Id, + this.Ime, + this.Prezime, + this.BrDozvole}); + this.lstVozac.FullRowSelect = true; + this.lstVozac.GridLines = true; + this.lstVozac.HideSelection = false; + this.lstVozac.Location = new System.Drawing.Point(43, 399); + this.lstVozac.Name = "lstVozac"; + this.lstVozac.Size = new System.Drawing.Size(831, 73); + this.lstVozac.TabIndex = 17; + this.lstVozac.UseCompatibleStateImageBehavior = false; + this.lstVozac.View = System.Windows.Forms.View.Details; + this.lstVozac.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.lstVozac_MouseDoubleClick); + // + // Id + // + this.Id.Text = "ID vozaca"; + this.Id.Width = 159; + // + // Ime + // + this.Ime.Text = "Ime"; + this.Ime.Width = 184; + // + // Prezime + // + this.Prezime.Text = "Prezime"; + this.Prezime.Width = 209; + // + // BrDozvole + // + this.BrDozvole.Text = "Broj dozvole"; + this.BrDozvole.Width = 221; + // + // lstMusterija + // + this.lstMusterija.BackColor = System.Drawing.Color.Tan; + this.lstMusterija.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.IdMusterija, + this.imeMusterija, + this.prezMusterija, + this.adresa, + this.brVoznji}); + this.lstMusterija.FullRowSelect = true; + this.lstMusterija.GridLines = true; + this.lstMusterija.HideSelection = false; + this.lstMusterija.Location = new System.Drawing.Point(43, 619); + this.lstMusterija.Name = "lstMusterija"; + this.lstMusterija.Size = new System.Drawing.Size(831, 73); + this.lstMusterija.TabIndex = 18; + this.lstMusterija.UseCompatibleStateImageBehavior = false; + this.lstMusterija.View = System.Windows.Forms.View.Details; + this.lstMusterija.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.lstMusterija_MouseDoubleClick); + // + // IdMusterija + // + this.IdMusterija.Text = "ID musterije"; + this.IdMusterija.Width = 132; + // + // imeMusterija + // + this.imeMusterija.Text = "Ime"; + this.imeMusterija.Width = 151; + // + // prezMusterija + // + this.prezMusterija.Text = "Prezime"; + this.prezMusterija.Width = 171; + // + // adresa + // + this.adresa.Text = "Adresa"; + this.adresa.Width = 188; + // + // brVoznji + // + this.brVoznji.Text = "Broj voznji"; + this.brVoznji.Width = 140; + // + // label8 + // + this.label8.AutoSize = true; + this.label8.Location = new System.Drawing.Point(416, 372); + this.label8.Name = "label8"; + this.label8.Size = new System.Drawing.Size(63, 24); + this.label8.TabIndex = 19; + this.label8.Text = "Vozac"; + // + // label9 + // + this.label9.AutoSize = true; + this.label9.Location = new System.Drawing.Point(346, 486); + this.label9.Name = "label9"; + this.label9.Size = new System.Drawing.Size(203, 24); + this.label9.TabIndex = 20; + this.label9.Text = "Administrativno osoblje"; + // + // label10 + // + this.label10.AutoSize = true; + this.label10.Location = new System.Drawing.Point(404, 592); + this.label10.Name = "label10"; + this.label10.Size = new System.Drawing.Size(85, 24); + this.label10.TabIndex = 21; + this.label10.Text = "Musterija"; + // + // dtpVremePoziva + // + this.dtpVremePoziva.CustomFormat = "dd.MM.yy - hh:mm"; + this.dtpVremePoziva.Enabled = false; + this.dtpVremePoziva.Format = System.Windows.Forms.DateTimePickerFormat.Custom; + this.dtpVremePoziva.Location = new System.Drawing.Point(201, 173); + this.dtpVremePoziva.Name = "dtpVremePoziva"; + this.dtpVremePoziva.Size = new System.Drawing.Size(194, 28); + this.dtpVremePoziva.TabIndex = 22; + // + // dtpVremePocetka + // + this.dtpVremePocetka.CustomFormat = "dd.MM.yy - hh:mm"; + this.dtpVremePocetka.Enabled = false; + this.dtpVremePocetka.Format = System.Windows.Forms.DateTimePickerFormat.Custom; + this.dtpVremePocetka.Location = new System.Drawing.Point(593, 37); + this.dtpVremePocetka.Name = "dtpVremePocetka"; + this.dtpVremePocetka.Size = new System.Drawing.Size(195, 28); + this.dtpVremePocetka.TabIndex = 23; + // + // grpInformacije + // + this.grpInformacije.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + this.grpInformacije.Controls.Add(this.dtpVremeKraja); + this.grpInformacije.Controls.Add(this.dtpVremePocetka); + this.grpInformacije.Controls.Add(this.dtpVremePoziva); + this.grpInformacije.Controls.Add(this.txtTelefon); + this.grpInformacije.Controls.Add(this.txtCena); + this.grpInformacije.Controls.Add(this.txtKrajnja); + this.grpInformacije.Controls.Add(this.txtPocetna); + this.grpInformacije.Controls.Add(this.label7); + this.grpInformacije.Controls.Add(this.label6); + this.grpInformacije.Controls.Add(this.label5); + this.grpInformacije.Controls.Add(this.label4); + this.grpInformacije.Controls.Add(this.label3); + this.grpInformacije.Controls.Add(this.label2); + this.grpInformacije.Controls.Add(this.label1); + this.grpInformacije.Location = new System.Drawing.Point(43, 59); + this.grpInformacije.Name = "grpInformacije"; + this.grpInformacije.Size = new System.Drawing.Size(831, 303); + this.grpInformacije.TabIndex = 25; + this.grpInformacije.TabStop = false; + this.grpInformacije.Text = "Informacije"; + // + // btnIzmeni + // + this.btnIzmeni.BorderColor = System.Drawing.Color.Black; + this.btnIzmeni.ButtonColor = System.Drawing.Color.SandyBrown; + this.btnIzmeni.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Bold); + this.btnIzmeni.Location = new System.Drawing.Point(350, 706); + this.btnIzmeni.Name = "btnIzmeni"; + this.btnIzmeni.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnIzmeni.OnHoverButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(128))))); + this.btnIzmeni.OnHoverTextColor = System.Drawing.Color.Black; + this.btnIzmeni.Size = new System.Drawing.Size(209, 57); + this.btnIzmeni.TabIndex = 26; + this.btnIzmeni.Text = "Sačuvaj izmene"; + this.btnIzmeni.TextColor = System.Drawing.Color.Black; + this.btnIzmeni.UseVisualStyleBackColor = true; + this.btnIzmeni.Click += new System.EventHandler(this.btnIzmeni_Click); + // + // dtpVremeKraja + // + this.dtpVremeKraja.Enabled = false; + this.dtpVremeKraja.Location = new System.Drawing.Point(593, 104); + this.dtpVremeKraja.Name = "dtpVremeKraja"; + this.dtpVremeKraja.Size = new System.Drawing.Size(195, 28); + this.dtpVremeKraja.TabIndex = 24; + // + // VoznjaPrikazForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(10F, 22F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.ClientSize = new System.Drawing.Size(920, 775); + this.Controls.Add(this.btnIzmeni); + this.Controls.Add(this.grpInformacije); + this.Controls.Add(this.label10); + this.Controls.Add(this.label9); + this.Controls.Add(this.label8); + this.Controls.Add(this.lstMusterija); + this.Controls.Add(this.lstVozac); + this.Controls.Add(this.lstAdministrativno); + this.Controls.Add(this.lblIdValue); + this.Controls.Add(this.lblId); + this.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Margin = new System.Windows.Forms.Padding(4); + this.Name = "VoznjaPrikazForm"; + this.Text = "Prikaz vožnje"; + this.Load += new System.EventHandler(this.VoznjaPrikazForm_Load); + this.MouseClick += new System.Windows.Forms.MouseEventHandler(this.VoznjaPrikazForm_MouseClick); + this.grpInformacije.ResumeLayout(false); + this.grpInformacije.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label lblId; + private System.Windows.Forms.Label lblIdValue; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.TextBox txtPocetna; + private System.Windows.Forms.TextBox txtKrajnja; + private System.Windows.Forms.TextBox txtCena; + private System.Windows.Forms.TextBox txtTelefon; + private System.Windows.Forms.ListView lstAdministrativno; + private System.Windows.Forms.ListView lstVozac; + private System.Windows.Forms.ListView lstMusterija; + private System.Windows.Forms.Label label8; + private System.Windows.Forms.Label label9; + private System.Windows.Forms.Label label10; + private System.Windows.Forms.DateTimePicker dtpVremePoziva; + private System.Windows.Forms.DateTimePicker dtpVremePocetka; + private System.Windows.Forms.GroupBox grpInformacije; + private System.Windows.Forms.ColumnHeader Id; + private System.Windows.Forms.ColumnHeader Ime; + private System.Windows.Forms.ColumnHeader Prezime; + private System.Windows.Forms.ColumnHeader BrDozvole; + private System.Windows.Forms.ColumnHeader IdAdmin; + private System.Windows.Forms.ColumnHeader ImeAdmin; + private System.Windows.Forms.ColumnHeader PrezimeAdmin; + private System.Windows.Forms.ColumnHeader sprema; + private System.Windows.Forms.ColumnHeader IdMusterija; + private System.Windows.Forms.ColumnHeader imeMusterija; + private System.Windows.Forms.ColumnHeader prezMusterija; + private System.Windows.Forms.ColumnHeader adresa; + private System.Windows.Forms.ColumnHeader brVoznji; + private ePOSOne.btnProduct.Button_WOC btnIzmeni; + private System.Windows.Forms.TextBox dtpVremeKraja; + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/VoznjaPrikazForm.cs b/Desktop app/TaksiUdruzenje/Forme/VoznjaPrikazForm.cs new file mode 100644 index 0000000..e920be2 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/VoznjaPrikazForm.cs @@ -0,0 +1,202 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace TaksiUdruzenje.Forme +{ + public partial class VoznjaPrikazForm : Form + { + private DTO.VoznjaPregled voznja; + private bool pocetnaChanged = false; + private bool krajnjaChanged = false; + private bool cenaChanged = false; + private bool flag = false; + public VoznjaPrikazForm() + { + InitializeComponent(); + } + + public VoznjaPrikazForm(DTO.VoznjaPregled v) + { + InitializeComponent(); + this.voznja = v; + } + + private void VoznjaPrikazForm_Load(object sender, EventArgs e) + { + this.PopuniFormu(); + this.lblIdValue.Text = voznja.Id.ToString(); + this.btnIzmeni.Enabled = false; + if (txtCena.Text.Length == 0) + txtCena.Enabled = false; + else txtCena.Enabled = true; + } + + public void PopuniFormu() + { + + this.txtPocetna.Text = voznja.PocetnaStanica; + this.txtKrajnja.Text = voznja.KrajnjaStanica; + this.dtpVremePoziva.Value = voznja.VremePoziva; + this.dtpVremePocetka.Value = voznja.VremePocetka; + if (voznja.VremeKraja != null) + this.dtpVremeKraja.Text = ((DateTime)voznja.VremeKraja).ToLongDateString(); + else + this.dtpVremeKraja.Text = ""; + + if (voznja.CenaVoznje != null) + this.txtCena.Text = voznja.CenaVoznje.ToString(); + this.txtTelefon.Text = voznja.BrojTelefonaPoziva; + + this.IspuniVozaca(); + this.IspuniMusteriju(); + this.IspuniOsoblje(); + } + + public void IspuniVozaca() + { + + this.lstVozac.Items.Clear(); + if(flag) + voznja.IdVozaca = DTOManager.GetVozac(voznja.IdVozaca.IdVozac); + + ListViewItem item = new ListViewItem(new string[] { voznja.IdVozaca.IdVozac.ToString(), + voznja.IdVozaca.Ime, voznja.IdVozaca.Prezime, voznja.IdVozaca.BrojDozvole}); + + lstVozac.Items.Add(item); + lstVozac.View = View.Details; + flag = false; + lstVozac.Refresh(); + } + + + public void IspuniMusteriju() + { + this.lstMusterija.Items.Clear(); + if(flag) + voznja.IdMusterije = DTOManager.GetMusterija(voznja.IdMusterije.IdMusterije); + + ListViewItem item = new ListViewItem(new string[] { voznja.IdMusterije.IdMusterije.ToString(), + voznja.IdMusterije.Ime, voznja.IdMusterije.Prezime, voznja.IdMusterije.Adresa, + voznja.IdMusterije.BrojVoznji.ToString()}); + + lstMusterija.Items.Add(item); + lstMusterija.View = View.Details; + flag = false; + lstMusterija.Refresh(); + } + + + public void IspuniOsoblje() + { + this.lstAdministrativno.Items.Clear(); + if(flag) + voznja.IdAdministrativnogOsoblja = DTOManager.GetAOInfo(voznja.IdAdministrativnogOsoblja.idAO); + + ListViewItem item = new ListViewItem(new string[] { voznja.IdAdministrativnogOsoblja.idAO.ToString(), + voznja.IdAdministrativnogOsoblja.Ime, voznja.IdAdministrativnogOsoblja.Prezime, voznja.IdAdministrativnogOsoblja.StrucnaSprema}); + + lstAdministrativno.Items.Add(item); + lstAdministrativno.View = View.Details; + flag = false; + lstAdministrativno.Refresh(); + } + + private void txtPocetna_TextChanged(object sender, EventArgs e) + { + this.btnIzmeni.Enabled = true; + this.pocetnaChanged = true; + } + + private void txtKrajnja_TextChanged(object sender, EventArgs e) + { + this.btnIzmeni.Enabled = true; + this.krajnjaChanged = true; + } + + private void txtCena_TextChanged(object sender, EventArgs e) + { + this.btnIzmeni.Enabled = true; + this.cenaChanged = true; + } + + private void btnIzmeni_Click(object sender, EventArgs e) + { + if (this.pocetnaChanged || this.krajnjaChanged || this.cenaChanged) + { + string poruka = "Da li zelite da sacuvate izmene?"; + string title = "Izmene"; + MessageBoxButtons buttons = MessageBoxButtons.OKCancel; + DialogResult result = MessageBox.Show(poruka, title, buttons); + + if (result == DialogResult.OK) + { + string pocetna = txtPocetna.Text; + string krajnja = txtKrajnja.Text; + int? cena; + if (txtCena.Text.Length == 0) + cena = null; + else + cena = Int32.Parse(txtCena.Text); + + DTOManager.IzmeniVoznju(this.voznja.Id, pocetna, krajnja, cena); + MessageBox.Show("Izmene uspesno sacuvane!"); + } + } + this.Close(); + } + + private void lstVozac_MouseDoubleClick(object sender, MouseEventArgs e) + { + if(lstVozac.SelectedItems.Count == 1) + { + int id = Int32.Parse(lstVozac.SelectedItems[0].SubItems[0].Text); + VozacPrikaz forma = new VozacPrikaz(id); + forma.ShowDialog(); + flag = true; + this.IspuniVozaca(); + } + } + + private void lstAdministrativno_MouseDoubleClick(object sender, MouseEventArgs e) + { + if(lstAdministrativno.SelectedItems.Count == 1) + { + int id = Int32.Parse(lstAdministrativno.SelectedItems[0].SubItems[0].Text); + AdministrativnoOsobljePrikaz forma = new AdministrativnoOsobljePrikaz(id); + forma.ShowDialog(); + flag = true; + this.IspuniOsoblje(); + } + } + + private void lstMusterija_MouseDoubleClick(object sender, MouseEventArgs e) + { + if (lstMusterija.SelectedItems.Count == 1) + { + int id = Int32.Parse(lstMusterija.SelectedItems[0].SubItems[0].Text); + DTO.MusterijaPregled m = DTOManager.GetMusterija(id); + MusterijaPrikaz forma = new MusterijaPrikaz(m); + forma.ShowDialog(); + flag = true; + this.IspuniMusteriju(); + } + } + + private void VoznjaPrikazForm_MouseClick(object sender, MouseEventArgs e) + { + if (lstVozac.SelectedItems.Count == 1) + lstVozac.SelectedItems[0].Selected = false; + if (lstAdministrativno.SelectedItems.Count == 1) + lstAdministrativno.SelectedItems[0].Selected = false; + if (lstMusterija.SelectedItems.Count == 1) + lstMusterija.SelectedItems[0].Selected = false; + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Forme/VoznjaPrikazForm.resx b/Desktop app/TaksiUdruzenje/Forme/VoznjaPrikazForm.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/VoznjaPrikazForm.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/VoznjeForm.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/VoznjeForm.Designer.cs new file mode 100644 index 0000000..32cf78e --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/VoznjeForm.Designer.cs @@ -0,0 +1,224 @@ + +namespace TaksiUdruzenje.Forme +{ + partial class VoznjeForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.button_WOC3 = new ePOSOne.btnProduct.Button_WOC(); + this.button_WOC2 = new ePOSOne.btnProduct.Button_WOC(); + this.button_WOC1 = new ePOSOne.btnProduct.Button_WOC(); + this.label1 = new System.Windows.Forms.Label(); + this.listView1 = new System.Windows.Forms.ListView(); + this.Id = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.PocetnaStanica = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.KrajnjaStanica = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.VremePoziva = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.IdVozaca = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.VremePocetka = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.VremeKraja = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.CenaVoznje = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.IdAdOsoblja = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.IdMusterije = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.brojTelefona = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.SuspendLayout(); + // + // button_WOC3 + // + this.button_WOC3.BorderColor = System.Drawing.Color.Black; + this.button_WOC3.ButtonColor = System.Drawing.Color.Yellow; + this.button_WOC3.Font = new System.Drawing.Font("Segoe UI Black", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button_WOC3.ForeColor = System.Drawing.Color.Transparent; + this.button_WOC3.Location = new System.Drawing.Point(944, 457); + this.button_WOC3.Name = "button_WOC3"; + this.button_WOC3.OnHoverBorderColor = System.Drawing.Color.Yellow; + this.button_WOC3.OnHoverButtonColor = System.Drawing.Color.Black; + this.button_WOC3.OnHoverTextColor = System.Drawing.Color.Yellow; + this.button_WOC3.Size = new System.Drawing.Size(188, 53); + this.button_WOC3.TabIndex = 19; + this.button_WOC3.Text = "Prikazi trenutne"; + this.button_WOC3.TextColor = System.Drawing.Color.Black; + this.button_WOC3.UseVisualStyleBackColor = true; + // + // button_WOC2 + // + this.button_WOC2.BorderColor = System.Drawing.Color.Black; + this.button_WOC2.ButtonColor = System.Drawing.Color.Yellow; + this.button_WOC2.Font = new System.Drawing.Font("Segoe UI Black", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button_WOC2.ForeColor = System.Drawing.Color.Transparent; + this.button_WOC2.Location = new System.Drawing.Point(493, 457); + this.button_WOC2.Name = "button_WOC2"; + this.button_WOC2.OnHoverBorderColor = System.Drawing.Color.Yellow; + this.button_WOC2.OnHoverButtonColor = System.Drawing.Color.Black; + this.button_WOC2.OnHoverTextColor = System.Drawing.Color.Yellow; + this.button_WOC2.Size = new System.Drawing.Size(188, 53); + this.button_WOC2.TabIndex = 18; + this.button_WOC2.Text = "Izbrisi voznju"; + this.button_WOC2.TextColor = System.Drawing.Color.Black; + this.button_WOC2.UseVisualStyleBackColor = true; + // + // button_WOC1 + // + this.button_WOC1.BorderColor = System.Drawing.Color.Black; + this.button_WOC1.ButtonColor = System.Drawing.Color.Yellow; + this.button_WOC1.Font = new System.Drawing.Font("Segoe UI Black", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button_WOC1.ForeColor = System.Drawing.Color.Transparent; + this.button_WOC1.Location = new System.Drawing.Point(41, 457); + this.button_WOC1.Name = "button_WOC1"; + this.button_WOC1.OnHoverBorderColor = System.Drawing.Color.Yellow; + this.button_WOC1.OnHoverButtonColor = System.Drawing.Color.Black; + this.button_WOC1.OnHoverTextColor = System.Drawing.Color.Yellow; + this.button_WOC1.Size = new System.Drawing.Size(188, 53); + this.button_WOC1.TabIndex = 17; + this.button_WOC1.Text = "Dodaj voznju"; + this.button_WOC1.TextColor = System.Drawing.Color.Black; + this.button_WOC1.UseVisualStyleBackColor = true; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.BackColor = System.Drawing.Color.Transparent; + this.label1.Font = new System.Drawing.Font("Segoe UI", 20F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(470, 107); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(198, 46); + this.label1.TabIndex = 16; + this.label1.Text = "Lista voznji"; + // + // listView1 + // + this.listView1.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.Id, + this.PocetnaStanica, + this.KrajnjaStanica, + this.VremePoziva, + this.IdVozaca, + this.VremePocetka, + this.VremeKraja, + this.CenaVoznje, + this.IdAdOsoblja, + this.IdMusterije, + this.brojTelefona}); + this.listView1.HideSelection = false; + this.listView1.Location = new System.Drawing.Point(20, 213); + this.listView1.Name = "listView1"; + this.listView1.Size = new System.Drawing.Size(1129, 216); + this.listView1.TabIndex = 15; + this.listView1.UseCompatibleStateImageBehavior = false; + this.listView1.View = System.Windows.Forms.View.Details; + // + // Id + // + this.Id.Text = "ID"; + this.Id.Width = 53; + // + // PocetnaStanica + // + this.PocetnaStanica.Text = "Pocetna stanica"; + // + // KrajnjaStanica + // + this.KrajnjaStanica.Text = "Krajnja stanica"; + this.KrajnjaStanica.Width = 92; + // + // VremePoziva + // + this.VremePoziva.Text = "Vreme poziva"; + // + // IdVozaca + // + this.IdVozaca.Text = "ID vozaca"; + this.IdVozaca.Width = 87; + // + // VremePocetka + // + this.VremePocetka.Text = "Vreme pocetka voznje"; + this.VremePocetka.Width = 166; + // + // VremeKraja + // + this.VremeKraja.Text = "Vreme kraja voznje"; + this.VremeKraja.Width = 151; + // + // CenaVoznje + // + this.CenaVoznje.Text = "Cena voznje"; + this.CenaVoznje.Width = 114; + // + // IdAdOsoblja + // + this.IdAdOsoblja.Text = "ID AO"; + // + // IdMusterije + // + this.IdMusterije.Text = "ID musterije"; + this.IdMusterije.Width = 110; + // + // brojTelefona + // + this.brojTelefona.Text = "Broj telefona poziva"; + this.brojTelefona.Width = 130; + // + // VoznjeForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackgroundImage = global::TaksiUdruzenje.Properties.Resources.taxi_background_city_landscape_many_houses_31606038; + this.ClientSize = new System.Drawing.Size(1161, 584); + this.Controls.Add(this.button_WOC3); + this.Controls.Add(this.button_WOC2); + this.Controls.Add(this.button_WOC1); + this.Controls.Add(this.label1); + this.Controls.Add(this.listView1); + this.Name = "VoznjeForm"; + this.Text = "VoznjeForm"; + this.Load += new System.EventHandler(this.VoznjeForm_Load); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private ePOSOne.btnProduct.Button_WOC button_WOC3; + private ePOSOne.btnProduct.Button_WOC button_WOC2; + private ePOSOne.btnProduct.Button_WOC button_WOC1; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.ListView listView1; + private System.Windows.Forms.ColumnHeader Id; + private System.Windows.Forms.ColumnHeader PocetnaStanica; + private System.Windows.Forms.ColumnHeader KrajnjaStanica; + private System.Windows.Forms.ColumnHeader VremePoziva; + private System.Windows.Forms.ColumnHeader IdVozaca; + private System.Windows.Forms.ColumnHeader VremePocetka; + private System.Windows.Forms.ColumnHeader VremeKraja; + private System.Windows.Forms.ColumnHeader CenaVoznje; + private System.Windows.Forms.ColumnHeader IdAdOsoblja; + private System.Windows.Forms.ColumnHeader IdMusterije; + private System.Windows.Forms.ColumnHeader brojTelefona; + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/VoznjeForm.cs b/Desktop app/TaksiUdruzenje/Forme/VoznjeForm.cs new file mode 100644 index 0000000..dfa0b13 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/VoznjeForm.cs @@ -0,0 +1,39 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using static TaksiUdruzenje.DTO; +namespace TaksiUdruzenje.Forme +{ + public partial class VoznjeForm : Form + { + public VoznjeForm() + { + InitializeComponent(); + } + + private void VoznjeForm_Load(object sender, EventArgs e) + { + this.IspuniListu(); + } + private void IspuniListu() + { + listView1.Items.Clear(); + List vpregled = DTOManager.GetVoznjaAll(); + + foreach (VoznjaPregled v in vpregled) + { + ListViewItem item = new ListViewItem(new string[] { v.Id.ToString(),v.PocetnaStanica,v.KrajnjaStanica,v.VremePoziva.ToString(),v.IdVozaca.IdVozac.ToString(),v.VremePocetka.ToString(),v.VremeKraja.ToString(),v.CenaVoznje.ToString(),v.IdAdministrativnogOsoblja.idAO.ToString(),v.IdMusterije.IdMusterije.ToString(),v.BrojTelefonaPoziva.ToString()}); + listView1.Items.Add(item); + listView1.View = View.Details; + } + listView1.Refresh(); + } + + } +} diff --git a/Desktop app/TaksiUdruzenje/Forme/VoznjeForm.resx b/Desktop app/TaksiUdruzenje/Forme/VoznjeForm.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/VoznjeForm.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/ZavrsiVoznjuForm.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/ZavrsiVoznjuForm.Designer.cs new file mode 100644 index 0000000..8b08dbb --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/ZavrsiVoznjuForm.Designer.cs @@ -0,0 +1,204 @@ + +namespace TaksiUdruzenje.Forme +{ + partial class ZavrsiVoznjuForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.lstPopusti = new System.Windows.Forms.ListView(); + this.idPopusta = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.idMusterije = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.Vrednost = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.pocetak = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.kraj = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.label1 = new System.Windows.Forms.Label(); + this.lblMusterija = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.btnIskoristiPopust = new ePOSOne.btnProduct.Button_WOC(); + this.btnZavrsiVoznju = new ePOSOne.btnProduct.Button_WOC(); + this.txtCena = new System.Windows.Forms.NumericUpDown(); + ((System.ComponentModel.ISupportInitialize)(this.txtCena)).BeginInit(); + this.SuspendLayout(); + // + // lstPopusti + // + this.lstPopusti.BackColor = System.Drawing.Color.Tan; + this.lstPopusti.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.idPopusta, + this.idMusterije, + this.Vrednost, + this.pocetak, + this.kraj}); + this.lstPopusti.FullRowSelect = true; + this.lstPopusti.GridLines = true; + this.lstPopusti.HideSelection = false; + this.lstPopusti.Location = new System.Drawing.Point(12, 144); + this.lstPopusti.Name = "lstPopusti"; + this.lstPopusti.Size = new System.Drawing.Size(776, 128); + this.lstPopusti.TabIndex = 0; + this.lstPopusti.UseCompatibleStateImageBehavior = false; + this.lstPopusti.View = System.Windows.Forms.View.Details; + // + // idPopusta + // + this.idPopusta.Text = "ID Popusta"; + this.idPopusta.Width = 95; + // + // idMusterije + // + this.idMusterije.Text = "ID Musterije"; + this.idMusterije.Width = 106; + // + // Vrednost + // + this.Vrednost.Text = "Vrednost popusta"; + this.Vrednost.Width = 129; + // + // pocetak + // + this.pocetak.Text = "Datum pocetka"; + this.pocetak.Width = 169; + // + // kraj + // + this.kraj.Text = "Datum kraja"; + this.kraj.Width = 183; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(12, 106); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(246, 24); + this.label1.TabIndex = 1; + this.label1.Text = "Dostupni popusti musterije : "; + // + // lblMusterija + // + this.lblMusterija.AutoSize = true; + this.lblMusterija.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblMusterija.Location = new System.Drawing.Point(264, 106); + this.lblMusterija.Name = "lblMusterija"; + this.lblMusterija.Size = new System.Drawing.Size(66, 24); + this.lblMusterija.TabIndex = 2; + this.lblMusterija.Text = "label2"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label3.Location = new System.Drawing.Point(177, 40); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(196, 24); + this.label3.TabIndex = 3; + this.label3.Text = "Unesite cenu voznje : "; + // + // btnIskoristiPopust + // + this.btnIskoristiPopust.BorderColor = System.Drawing.Color.Silver; + this.btnIskoristiPopust.ButtonColor = System.Drawing.Color.Tan; + this.btnIskoristiPopust.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnIskoristiPopust.Location = new System.Drawing.Point(318, 278); + this.btnIskoristiPopust.Name = "btnIskoristiPopust"; + this.btnIskoristiPopust.OnHoverBorderColor = System.Drawing.Color.Gray; + this.btnIskoristiPopust.OnHoverButtonColor = System.Drawing.Color.Yellow; + this.btnIskoristiPopust.OnHoverTextColor = System.Drawing.Color.Gray; + this.btnIskoristiPopust.Size = new System.Drawing.Size(147, 50); + this.btnIskoristiPopust.TabIndex = 5; + this.btnIskoristiPopust.Text = "Iskoristi popust"; + this.btnIskoristiPopust.TextColor = System.Drawing.Color.White; + this.btnIskoristiPopust.UseVisualStyleBackColor = true; + this.btnIskoristiPopust.Click += new System.EventHandler(this.btnIskoristiPopust_Click); + // + // btnZavrsiVoznju + // + this.btnZavrsiVoznju.BorderColor = System.Drawing.Color.Silver; + this.btnZavrsiVoznju.ButtonColor = System.Drawing.Color.Tan; + this.btnZavrsiVoznju.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnZavrsiVoznju.Location = new System.Drawing.Point(280, 371); + this.btnZavrsiVoznju.Name = "btnZavrsiVoznju"; + this.btnZavrsiVoznju.OnHoverBorderColor = System.Drawing.Color.Gray; + this.btnZavrsiVoznju.OnHoverButtonColor = System.Drawing.Color.Yellow; + this.btnZavrsiVoznju.OnHoverTextColor = System.Drawing.Color.Gray; + this.btnZavrsiVoznju.Size = new System.Drawing.Size(233, 54); + this.btnZavrsiVoznju.TabIndex = 6; + this.btnZavrsiVoznju.Text = "Zavrsi voznju"; + this.btnZavrsiVoznju.TextColor = System.Drawing.Color.White; + this.btnZavrsiVoznju.UseVisualStyleBackColor = true; + this.btnZavrsiVoznju.Click += new System.EventHandler(this.btnZavrsiVoznju_Click); + // + // txtCena + // + this.txtCena.Location = new System.Drawing.Point(393, 43); + this.txtCena.Maximum = new decimal(new int[] { + 999, + 0, + 0, + 0}); + this.txtCena.Name = "txtCena"; + this.txtCena.Size = new System.Drawing.Size(169, 22); + this.txtCena.TabIndex = 7; + // + // ZavrsiVoznjuForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.Khaki; + this.ClientSize = new System.Drawing.Size(800, 437); + this.Controls.Add(this.txtCena); + this.Controls.Add(this.btnZavrsiVoznju); + this.Controls.Add(this.btnIskoristiPopust); + this.Controls.Add(this.label3); + this.Controls.Add(this.lblMusterija); + this.Controls.Add(this.label1); + this.Controls.Add(this.lstPopusti); + this.Name = "ZavrsiVoznjuForm"; + this.Text = "ZavrsiVoznjuForm"; + this.Load += new System.EventHandler(this.ZavrsiVoznjuForm_Load); + ((System.ComponentModel.ISupportInitialize)(this.txtCena)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.ListView lstPopusti; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label lblMusterija; + private System.Windows.Forms.ColumnHeader idPopusta; + private System.Windows.Forms.ColumnHeader idMusterije; + private System.Windows.Forms.ColumnHeader Vrednost; + private System.Windows.Forms.ColumnHeader pocetak; + private System.Windows.Forms.ColumnHeader kraj; + private System.Windows.Forms.Label label3; + private ePOSOne.btnProduct.Button_WOC btnIskoristiPopust; + private ePOSOne.btnProduct.Button_WOC btnZavrsiVoznju; + private System.Windows.Forms.NumericUpDown txtCena; + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Forme/ZavrsiVoznjuForm.cs b/Desktop app/TaksiUdruzenje/Forme/ZavrsiVoznjuForm.cs new file mode 100644 index 0000000..22654a0 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/ZavrsiVoznjuForm.cs @@ -0,0 +1,85 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace TaksiUdruzenje.Forme +{ + public partial class ZavrsiVoznjuForm : Form + { + private DTO.VoznjaPregled voznja; + public ZavrsiVoznjuForm() + { + InitializeComponent(); + } + + public ZavrsiVoznjuForm(DTO.VoznjaPregled v) + { + InitializeComponent(); + this.voznja = v; + } + + private void ZavrsiVoznjuForm_Load(object sender, EventArgs e) + { + this.IspuniPopuste(); + this.lblMusterija.Text = voznja.IdMusterije.Ime + " " + voznja.IdMusterije.Prezime; + } + + public void IspuniPopuste() + { + lstPopusti.Items.Clear(); + + List popusti = DTOManager.GetPopustMusterije(voznja.IdMusterije.IdMusterije); + foreach (DTO.PopustPregled popust in popusti) + { + ListViewItem item = new ListViewItem(new string[] { popust.Id.ToString(), popust.IdMusterije.IdMusterije.ToString(), + popust.Vrednost.ToString(), popust.DatumPocetka.ToString(), popust.DatumKraja.ToString()}); + lstPopusti.Items.Add(item); + lstPopusti.View = View.Details; + } + + lstPopusti.Refresh(); + } + + private void btnIskoristiPopust_Click(object sender, EventArgs e) + { + if (lstPopusti.SelectedItems.Count == 0) + MessageBox.Show("Niste izabrali zeljeni popust!"); + else if (lstPopusti.SelectedItems.Count > 1) + MessageBox.Show("Morate izabrati jedan popust!"); + else + { + if(txtCena.Value == 0) + { + MessageBox.Show("Unesite cenu voznje!"); + return; + } + if (txtCena.Value < 100) + { + MessageBox.Show("Voznja mora biti minimum 100 dinara!"); + return; + } + + int idPopusta = Int32.Parse(lstPopusti.SelectedItems[0].SubItems[0].Text); + DTO.PopustPregled p = DTOManager.GetPopust(idPopusta); + txtCena.Value = (decimal)((double)txtCena.Value * ( 1 - ((double)p.Vrednost / 100))); + DTOManager.obrisiPopust(idPopusta); + MessageBox.Show("Popust iskoricen!"); + this.IspuniPopuste(); + } + } + + private void btnZavrsiVoznju_Click(object sender, EventArgs e) + { + int cena = (int)txtCena.Value; + DTOManager.ZavrsiVoznju(voznja.Id, cena); + MessageBox.Show("Voznja uspesno zavrsena."); + this.Close(); + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Forme/ZavrsiVoznjuForm.resx b/Desktop app/TaksiUdruzenje/Forme/ZavrsiVoznjuForm.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Forme/ZavrsiVoznjuForm.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Mapiranja/AdministrativnoOsobljeMaper.cs b/Desktop app/TaksiUdruzenje/Mapiranja/AdministrativnoOsobljeMaper.cs new file mode 100644 index 0000000..a4cd8e4 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Mapiranja/AdministrativnoOsobljeMaper.cs @@ -0,0 +1,37 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenje.Entiteti; + +namespace TaksiUdruzenje.Mapiranja +{ + public class AdministrativnoOsobljeMaper : ClassMap + { + public AdministrativnoOsobljeMaper() + { + //Mapiranje tabele + Table("ADMINISTRATIVNO_OSOBLJE"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID").GeneratedBy.TriggerIdentity(); + + //mapiranje svojstava + Map(x => x.Jmbg, "JMBG"); + Map(x => x.Ime, "IME"); + Map(x => x.SrednjeSlovo, "SREDNJE_SLOVO"); + Map(x => x.Prezime, "PREZIME"); + Map(x => x.BrojTelefona, "BROJ_TELEFONA"); + Map(x => x.Ulica, "ULICA"); + Map(x => x.Broj, "BROJ"); + Map(x => x.StrucnaSprema, "STRUCNA_SPREMA"); + + //mapiranje veze N : 1 (VOZNJA -> ADMINISTRATIVNO OSOBLJE) + HasMany(x => x.DodeljeneVoznje).KeyColumn("ID_AD_OSOBLJA").LazyLoad().Cascade.All().Inverse(); + + + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Mapiranja/LicnoVoziloMaper.cs b/Desktop app/TaksiUdruzenje/Mapiranja/LicnoVoziloMaper.cs new file mode 100644 index 0000000..efdb695 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Mapiranja/LicnoVoziloMaper.cs @@ -0,0 +1,41 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenje.Entiteti; +namespace TaksiUdruzenje.Mapiranja +{ + public class LicnoVoziloMaper : ClassMap + { + + public LicnoVoziloMaper() + { + //Mapiranje tabele + Table("LICNO_VOZILO"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID").GeneratedBy.TriggerIdentity(); + + //mapiranje svojstava + Map(x => x.RegOznaka, "REG_OZNAKA"); + Map(x => x.Marka, "MARKA"); + Map(x => x.Tip, "TIP"); + Map(x => x.Boja, "BOJA"); + Map(x => x.KoriscenoOd, "KORISCENO_OD"); + Map(x => x.KoriscenoDo, "KORISCENO_DO"); + + //mapiranje veze N : 1 (VOZAC -> LICNO VOZILO) + References(x => x.IdVozaca) + .Column("ID_VOZACA") + .Not.Nullable() + .LazyLoad(); + + + + + + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Mapiranja/MusterijaMaper.cs b/Desktop app/TaksiUdruzenje/Mapiranja/MusterijaMaper.cs new file mode 100644 index 0000000..3d2e0ec --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Mapiranja/MusterijaMaper.cs @@ -0,0 +1,34 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenje.Entiteti; +namespace TaksiUdruzenje.Mapiranja +{ + public class MusterijaMaper : ClassMap + { + + public MusterijaMaper() + { + //Mapiranje tabele + Table("MUSTERIJA"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID_MUSTERIJE").GeneratedBy.TriggerIdentity(); + + //mapiranje svojstava + + Map(x => x.Ime, "IME"); + Map(x => x.Prezime, "PREZIME"); + Map(x => x.Adresa, "ADRESA"); + Map(x => x.BrojVoznji, "BROJ_VOZNJI"); + + HasMany(x => x.MobilniTelefoni).KeyColumn("ID_MUSTERIJE").LazyLoad().Cascade.All().Inverse(); + HasMany(x => x.Voznje).KeyColumn("ID_MUSTERIJE").LazyLoad().Cascade.All().Inverse(); + HasMany(x => x.Popusti).KeyColumn("ID_MUSTERIJE").LazyLoad().Cascade.All().Inverse(); + + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Mapiranja/MusterijaMobileMaper.cs b/Desktop app/TaksiUdruzenje/Mapiranja/MusterijaMobileMaper.cs new file mode 100644 index 0000000..2f8cb27 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Mapiranja/MusterijaMobileMaper.cs @@ -0,0 +1,31 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenje.Entiteti; +namespace TaksiUdruzenje.Mapiranja +{ + public class MusterijaMobileMaper:ClassMap + { + + public MusterijaMobileMaper() + { + //Mapiranje tabele + Table("BROJ_TELEFONA_MUSTERIJE"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID_TELEFONA").GeneratedBy.TriggerIdentity(); + + //mapiranje svojstava + Map(x => x.BrojTelefona, "BROJ_TELEFONA"); + + References(x => x.IdMusterije) + .Column("ID_MUSTERIJE") + .Not.Nullable() + .LazyLoad(); + + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Mapiranja/PopustMaper.cs b/Desktop app/TaksiUdruzenje/Mapiranja/PopustMaper.cs new file mode 100644 index 0000000..9138e49 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Mapiranja/PopustMaper.cs @@ -0,0 +1,36 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenje.Entiteti; +namespace TaksiUdruzenje.Mapiranja +{ + public class PopustMaper:ClassMap + { + + public PopustMaper() + { + //Mapiranje tabele + Table("POPUST"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID_POPUSTA").GeneratedBy.TriggerIdentity(); + + //mapiranje svojstava + //Map(x => x.idMusterije, "ID_MUSTERIJE"); + Map(x => x.VrednostPopusta, "VREDNOST_POPUSTA"); + Map(x => x.DatumPocetka, "DATUM_POCETKA"); + Map(x => x.DatumKraja, "DATUM_KRAJA"); + + References(x => x.IdMusterije) + .Column("ID_MUSTERIJE") + .Not.Nullable() + .LazyLoad(); + + + + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Mapiranja/SluzbenoVoziloMaper.cs b/Desktop app/TaksiUdruzenje/Mapiranja/SluzbenoVoziloMaper.cs new file mode 100644 index 0000000..928e07f --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Mapiranja/SluzbenoVoziloMaper.cs @@ -0,0 +1,32 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenje.Entiteti; +namespace TaksiUdruzenje.Mapiranja +{ + public class SluzbenoVoziloMaper:ClassMap + { + + public SluzbenoVoziloMaper() + { + //Mapiranje tabele + Table("SLUZBENO_VOZILO"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID").GeneratedBy.TriggerIdentity(); + + //mapiranje svojstava + Map(x => x.RegOznaka, "REG_OZNAKA"); + Map(x => x.Marka, "MARKA"); + Map(x => x.Tip, "TIP"); + Map(x => x.DatumIstekaRegistracije, "DATUM_ISTEKA_REG"); + Map(x => x.GodinaProizvodnje, "GODINA_PROIZVODNJE"); + + + HasMany(x => x.VozilaVozioSluzbeno).KeyColumn("ID_SLUZBENOG_VOZILA").LazyLoad().Cascade.All().Inverse(); + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Mapiranja/VozacMaper.cs b/Desktop app/TaksiUdruzenje/Mapiranja/VozacMaper.cs new file mode 100644 index 0000000..09baa68 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Mapiranja/VozacMaper.cs @@ -0,0 +1,37 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenje.Entiteti; +namespace TaksiUdruzenje.Mapiranja +{ + public class VozacMaper:ClassMap + { + + public VozacMaper() + { + //Mapiranje tabele + Table("VOZAC"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID").GeneratedBy.TriggerIdentity(); + + //mapiranje svojstava + Map(x => x.Jmbg, "JMBG"); + Map(x => x.Ime, "IME"); + Map(x => x.SrednjeSlovo, "SREDNJE_SLOVO"); + Map(x => x.Prezime, "PREZIME"); + Map(x => x.BrojTelefona, "BROJ_TELEFONA"); + Map(x => x.Ulica, "ULICA"); + Map(x => x.Broj, "BROJ"); + Map(x => x.BrojDozvole, "BROJ_DOZVOLE"); + Map(x => x.Kategorija, "KATEGORIJA"); + + HasMany(x => x.VozeneVoznje).KeyColumn("ID_VOZACA").LazyLoad().Cascade.All().Inverse(); + HasMany(x => x.LicnaVozila).KeyColumn("ID_VOZACA").LazyLoad().Cascade.All().Inverse(); + HasMany(x=>x.VozacVozioSluzbeno).KeyColumn("ID_VOZACA").LazyLoad().Cascade.All().Inverse(); + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Mapiranja/VozioSluzbenoMaper.cs b/Desktop app/TaksiUdruzenje/Mapiranja/VozioSluzbenoMaper.cs new file mode 100644 index 0000000..fdf75f2 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Mapiranja/VozioSluzbenoMaper.cs @@ -0,0 +1,31 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenje.Entiteti; +namespace TaksiUdruzenje.Mapiranja +{ + public class VozioSluzbenoMaper:ClassMap + { + public VozioSluzbenoMaper() + { + //Mapiranje tabele + Table("VOZIO_SLUZBENO"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID_VEZE").GeneratedBy.TriggerIdentity(); + + References(x => x.IdSluzbenogVozila).Column("ID_SLUZBENOG_VOZILA").LazyLoad(); + References(x => x.IdVozaca).Column("ID_VOZACA").LazyLoad(); + + //mapiranje svojstava + Map(x => x.DatumOd, "VOZIO_OD"); + Map(x => x.DatumDo, "VOZIO_DO"); + + } + + + } +} diff --git a/Desktop app/TaksiUdruzenje/Mapiranja/VoznjaMaper.cs b/Desktop app/TaksiUdruzenje/Mapiranja/VoznjaMaper.cs new file mode 100644 index 0000000..fd76532 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Mapiranja/VoznjaMaper.cs @@ -0,0 +1,37 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenje.Entiteti; +namespace TaksiUdruzenje.Mapiranja +{ + public class VoznjaMaper:ClassMap + { + + public VoznjaMaper() + { + //Mapiranje tabele + Table("VOZNJA"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID").GeneratedBy.TriggerIdentity(); + + //mapiranje svojstava + Map(x => x.PocetnaStanica, "POCETNA_STANICA"); + Map(x => x.KrajnjaStanica, "KRAJNJA_STANICA"); + Map(x => x.VremePoziva, "VREME_POZIVA"); + Map(x => x.VremePocetka, "VREME_POCETKA_VOZNJE"); + Map(x => x.VremeKraja, "VREME_KRAJA_VOZNJE"); + Map(x => x.CenaVoznje, "CENA_VOZNJE"); + Map(x => x.BrojTelefonaPoziva, "BROJ_TELEFONA_POZIVA"); + + References(x => x.IdMusterije).Column("ID_MUSTERIJE").LazyLoad(); + References(x => x.IdVozaca).Column("ID_VOZACA").LazyLoad(); + References(x => x.IdAdministrativnogOsoblja).Column("ID_AD_OSOBLJA").LazyLoad(); + + + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Program.cs b/Desktop app/TaksiUdruzenje/Program.cs new file mode 100644 index 0000000..457b677 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Program.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace TaksiUdruzenje +{ + static class Program + { + /// + /// The main entry point for the application. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new TaxiHome()); + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Properties/AssemblyInfo.cs b/Desktop app/TaksiUdruzenje/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..70d4d06 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("TaksiUdruzenje")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("TaksiUdruzenje")] +[assembly: AssemblyCopyright("Copyright © 2021")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("7b336875-2dc5-4e09-b06e-aedfeddfd224")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Desktop app/TaksiUdruzenje/Properties/Resources.Designer.cs b/Desktop app/TaksiUdruzenje/Properties/Resources.Designer.cs new file mode 100644 index 0000000..d788183 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Properties/Resources.Designer.cs @@ -0,0 +1,73 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace TaksiUdruzenje.Properties { + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("TaksiUdruzenje.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap taxi_background_city_landscape_many_houses_31606038 { + get { + object obj = ResourceManager.GetObject("taxi-background-city-landscape-many-houses-31606038", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Properties/Resources.resx b/Desktop app/TaksiUdruzenje/Properties/Resources.resx new file mode 100644 index 0000000..6529603 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Properties/Resources.resx @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + ..\taxi-background-city-landscape-many-houses-31606038.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Properties/Settings.Designer.cs b/Desktop app/TaksiUdruzenje/Properties/Settings.Designer.cs new file mode 100644 index 0000000..045c86c --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Properties/Settings.Designer.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + + +namespace TaksiUdruzenje.Properties +{ + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase + { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default + { + get + { + return defaultInstance; + } + } + } +} diff --git a/Desktop app/TaksiUdruzenje/Properties/Settings.settings b/Desktop app/TaksiUdruzenje/Properties/Settings.settings new file mode 100644 index 0000000..3964565 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Desktop app/TaksiUdruzenje/TaksiUdruzenje.csproj b/Desktop app/TaksiUdruzenje/TaksiUdruzenje.csproj new file mode 100644 index 0000000..a2c7c2a --- /dev/null +++ b/Desktop app/TaksiUdruzenje/TaksiUdruzenje.csproj @@ -0,0 +1,373 @@ + + + + + Debug + AnyCPU + {7B336875-2DC5-4E09-B06E-AEDFEDDFD224} + WinExe + TaksiUdruzenje + TaksiUdruzenje + v4.7.2 + 512 + true + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + ..\packages\Antlr3.Runtime.3.5.1\lib\net40-client\Antlr3.Runtime.dll + + + ..\packages\FluentNHibernate.3.1.0\lib\net461\FluentNHibernate.dll + + + ..\packages\Iesi.Collections.4.0.4\lib\net461\Iesi.Collections.dll + + + ..\packages\NHibernate.5.3.9\lib\net461\NHibernate.dll + + + ..\packages\Oracle.ManagedDataAccess.19.11.0\lib\net40\Oracle.ManagedDataAccess.dll + + + ..\packages\Remotion.Linq.2.2.0\lib\net45\Remotion.Linq.dll + + + ..\packages\Remotion.Linq.EagerFetching.2.2.0\lib\net45\Remotion.Linq.EagerFetching.dll + + + + + + + + + + + + + + + + + + + Component + + + Component + + + + + + + + + + + + + + + Form + + + Form1.cs + + + Form + + + AdministrativnoOsobljeForm.cs + + + Form + + + AdministrativnoOsobljePrikaz.cs + + + Form + + + BrojTelefonaDodavanjeForm.cs + + + Form + + + DodajAdministrativnoOsoblje.cs + + + Form + + + DodajLicnoVozilo.cs + + + Form + + + DodajMusterijuForm.cs + + + Form + + + DodajPopust.cs + + + Form + + + DodajPopustMusteriji.cs + + + Form + + + DodajSluzbeno.cs + + + Form + + + DodajVozaca.cs + + + Form + + + LicnoVoziloPrikaz.cs + + + Form + + + MusterijaPrikaz.cs + + + Form + + + MusterijeForm.cs + + + Form + + + PopustiForm.cs + + + Form + + + ProduziPopust.cs + + + Form + + + SluzebnoDodela.cs + + + Form + + + VozacPrikaz.cs + + + Form + + + SluzbenaVozilaPrikaz.cs + + + Form + + + VozaciForm.cs + + + Form + + + Vozila.cs + + + Form + + + VoznjaDodavanjeForm.cs + + + Form + + + VoznjaForm.cs + + + Form + + + VoznjaPrikazForm.cs + + + Form + + + VoznjeForm.cs + + + Form + + + ZavrsiVoznjuForm.cs + + + + + + + + + + + + + + Form + + + TaxiHome.cs + + + Form1.cs + + + AdministrativnoOsobljeForm.cs + + + AdministrativnoOsobljePrikaz.cs + + + BrojTelefonaDodavanjeForm.cs + + + DodajAdministrativnoOsoblje.cs + + + DodajLicnoVozilo.cs + + + DodajMusterijuForm.cs + + + DodajPopust.cs + + + DodajPopustMusteriji.cs + + + DodajSluzbeno.cs + + + DodajVozaca.cs + + + LicnoVoziloPrikaz.cs + + + MusterijaPrikaz.cs + + + MusterijeForm.cs + + + PopustiForm.cs + + + ProduziPopust.cs + + + SluzbenaVozilaPrikaz.cs + + + SluzebnoDodela.cs + + + VozaciForm.cs + + + VozacPrikaz.cs + + + Vozila.cs + + + VoznjaDodavanjeForm.cs + + + VoznjaForm.cs + + + VoznjaPrikazForm.cs + + + VoznjeForm.cs + + + ZavrsiVoznjuForm.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + True + + + TaxiHome.cs + + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + + + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/Taxi2.jpg b/Desktop app/TaksiUdruzenje/Taxi2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9f8b881bf8c1f26333c2f8f63014e95035ec2788 GIT binary patch literal 38119 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 aZd$%w(HmEbkSTQqXm&o)c*gn1^8W!wi2&yS literal 0 HcmV?d00001 diff --git a/Desktop app/TaksiUdruzenje/TaxiHome.Designer.cs b/Desktop app/TaksiUdruzenje/TaxiHome.Designer.cs new file mode 100644 index 0000000..f87fd96 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/TaxiHome.Designer.cs @@ -0,0 +1,220 @@ + +namespace TaksiUdruzenje +{ + partial class TaxiHome + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.label1 = new System.Windows.Forms.Label(); + this.btnPopusti = new ePOSOne.btnProduct.Button_WOC(); + this.btnVoznje = new ePOSOne.btnProduct.Button_WOC(); + this.btnVozila = new ePOSOne.btnProduct.Button_WOC(); + this.btnVozaci = new ePOSOne.btnProduct.Button_WOC(); + this.btnMusterije = new ePOSOne.btnProduct.Button_WOC(); + this.btnAdOsoblje = new ePOSOne.btnProduct.Button_WOC(); + this.SuspendLayout(); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.BackColor = System.Drawing.Color.Transparent; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 22.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.ForeColor = System.Drawing.Color.Black; + this.label1.Location = new System.Drawing.Point(258, 29); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(366, 44); + this.label1.TabIndex = 4; + this.label1.Text = "TAXI UDRUŽENJE"; + // + // btnPopusti + // + this.btnPopusti.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnPopusti.BorderColor = System.Drawing.Color.Black; + this.btnPopusti.ButtonColor = System.Drawing.Color.Yellow; + this.btnPopusti.FlatAppearance.BorderSize = 0; + this.btnPopusti.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnPopusti.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnPopusti.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold); + this.btnPopusti.ForeColor = System.Drawing.Color.Black; + this.btnPopusti.Location = new System.Drawing.Point(266, 441); + this.btnPopusti.Name = "btnPopusti"; + this.btnPopusti.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnPopusti.OnHoverButtonColor = System.Drawing.Color.Gold; + this.btnPopusti.OnHoverTextColor = System.Drawing.Color.Black; + this.btnPopusti.Size = new System.Drawing.Size(331, 63); + this.btnPopusti.TabIndex = 10; + this.btnPopusti.Text = "Popusti"; + this.btnPopusti.TextColor = System.Drawing.Color.Black; + this.btnPopusti.UseVisualStyleBackColor = false; + this.btnPopusti.Click += new System.EventHandler(this.btnPopusti_Click); + // + // btnVoznje + // + this.btnVoznje.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnVoznje.BorderColor = System.Drawing.Color.Black; + this.btnVoznje.ButtonColor = System.Drawing.Color.Yellow; + this.btnVoznje.FlatAppearance.BorderSize = 0; + this.btnVoznje.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnVoznje.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnVoznje.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold); + this.btnVoznje.ForeColor = System.Drawing.Color.Black; + this.btnVoznje.Location = new System.Drawing.Point(266, 372); + this.btnVoznje.Name = "btnVoznje"; + this.btnVoznje.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnVoznje.OnHoverButtonColor = System.Drawing.Color.Gold; + this.btnVoznje.OnHoverTextColor = System.Drawing.Color.Black; + this.btnVoznje.Size = new System.Drawing.Size(331, 63); + this.btnVoznje.TabIndex = 9; + this.btnVoznje.Text = "Vožnje"; + this.btnVoznje.TextColor = System.Drawing.Color.Black; + this.btnVoznje.UseVisualStyleBackColor = false; + this.btnVoznje.Click += new System.EventHandler(this.btnVoznje_Click); + // + // btnVozila + // + this.btnVozila.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnVozila.BorderColor = System.Drawing.Color.Black; + this.btnVozila.ButtonColor = System.Drawing.Color.Yellow; + this.btnVozila.FlatAppearance.BorderSize = 0; + this.btnVozila.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0))))); + this.btnVozila.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnVozila.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold); + this.btnVozila.ForeColor = System.Drawing.Color.Black; + this.btnVozila.Location = new System.Drawing.Point(266, 303); + this.btnVozila.Name = "btnVozila"; + this.btnVozila.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnVozila.OnHoverButtonColor = System.Drawing.Color.Gold; + this.btnVozila.OnHoverTextColor = System.Drawing.Color.Black; + this.btnVozila.Size = new System.Drawing.Size(331, 63); + this.btnVozila.TabIndex = 8; + this.btnVozila.Text = "Vozila"; + this.btnVozila.TextColor = System.Drawing.Color.Black; + this.btnVozila.UseVisualStyleBackColor = false; + this.btnVozila.Click += new System.EventHandler(this.btnVozila_Click); + // + // btnVozaci + // + this.btnVozaci.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(178)))), ((int)(((byte)(0))))); + this.btnVozaci.BorderColor = System.Drawing.Color.Black; + this.btnVozaci.ButtonColor = System.Drawing.Color.Yellow; + this.btnVozaci.FlatAppearance.BorderSize = 0; + this.btnVozaci.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(178)))), ((int)(((byte)(0))))); + this.btnVozaci.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnVozaci.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold); + this.btnVozaci.ForeColor = System.Drawing.Color.Black; + this.btnVozaci.Location = new System.Drawing.Point(266, 165); + this.btnVozaci.Name = "btnVozaci"; + this.btnVozaci.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnVozaci.OnHoverButtonColor = System.Drawing.Color.Gold; + this.btnVozaci.OnHoverTextColor = System.Drawing.Color.Black; + this.btnVozaci.Size = new System.Drawing.Size(331, 63); + this.btnVozaci.TabIndex = 7; + this.btnVozaci.Text = "Vozači"; + this.btnVozaci.TextColor = System.Drawing.Color.Black; + this.btnVozaci.UseVisualStyleBackColor = false; + this.btnVozaci.Click += new System.EventHandler(this.btnVozaci_Click); + // + // btnMusterije + // + this.btnMusterije.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(226)))), ((int)(((byte)(163)))), ((int)(((byte)(1))))); + this.btnMusterije.BorderColor = System.Drawing.Color.Black; + this.btnMusterije.ButtonColor = System.Drawing.Color.Yellow; + this.btnMusterije.FlatAppearance.BorderSize = 0; + this.btnMusterije.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(226)))), ((int)(((byte)(163)))), ((int)(((byte)(1))))); + this.btnMusterije.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnMusterije.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold); + this.btnMusterije.ForeColor = System.Drawing.Color.Black; + this.btnMusterije.Location = new System.Drawing.Point(266, 234); + this.btnMusterije.Name = "btnMusterije"; + this.btnMusterije.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnMusterije.OnHoverButtonColor = System.Drawing.Color.Gold; + this.btnMusterije.OnHoverTextColor = System.Drawing.Color.Black; + this.btnMusterije.Size = new System.Drawing.Size(331, 63); + this.btnMusterije.TabIndex = 6; + this.btnMusterije.Text = "Mušterije"; + this.btnMusterije.TextColor = System.Drawing.Color.Black; + this.btnMusterije.UseVisualStyleBackColor = false; + this.btnMusterije.Click += new System.EventHandler(this.btnMusterije_Click); + // + // btnAdOsoblje + // + this.btnAdOsoblje.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(178)))), ((int)(((byte)(0))))); + this.btnAdOsoblje.BorderColor = System.Drawing.Color.Black; + this.btnAdOsoblje.ButtonColor = System.Drawing.Color.Yellow; + this.btnAdOsoblje.FlatAppearance.BorderSize = 0; + this.btnAdOsoblje.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(178)))), ((int)(((byte)(0))))); + this.btnAdOsoblje.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnAdOsoblje.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold); + this.btnAdOsoblje.ForeColor = System.Drawing.Color.Black; + this.btnAdOsoblje.Location = new System.Drawing.Point(266, 96); + this.btnAdOsoblje.Name = "btnAdOsoblje"; + this.btnAdOsoblje.OnHoverBorderColor = System.Drawing.Color.Black; + this.btnAdOsoblje.OnHoverButtonColor = System.Drawing.Color.Gold; + this.btnAdOsoblje.OnHoverTextColor = System.Drawing.Color.Black; + this.btnAdOsoblje.Size = new System.Drawing.Size(331, 63); + this.btnAdOsoblje.TabIndex = 5; + this.btnAdOsoblje.Text = "Administrativno osoblje"; + this.btnAdOsoblje.TextColor = System.Drawing.Color.Black; + this.btnAdOsoblje.UseVisualStyleBackColor = false; + this.btnAdOsoblje.Click += new System.EventHandler(this.btnAdOsoblje_Click); + // + // TaxiHome + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackgroundImage = global::TaksiUdruzenje.Properties.Resources.taxi_background_city_landscape_many_houses_31606038; + this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.ClientSize = new System.Drawing.Size(852, 593); + this.Controls.Add(this.btnPopusti); + this.Controls.Add(this.btnVoznje); + this.Controls.Add(this.btnVozila); + this.Controls.Add(this.btnVozaci); + this.Controls.Add(this.btnMusterije); + this.Controls.Add(this.btnAdOsoblje); + this.Controls.Add(this.label1); + this.MaximizeBox = false; + this.MaximumSize = new System.Drawing.Size(870, 640); + this.MinimumSize = new System.Drawing.Size(870, 640); + this.Name = "TaxiHome"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "Početna strana"; + this.Load += new System.EventHandler(this.TaxiHome_Load); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + private System.Windows.Forms.Label label1; + private ePOSOne.btnProduct.Button_WOC btnAdOsoblje; + private ePOSOne.btnProduct.Button_WOC btnMusterije; + private ePOSOne.btnProduct.Button_WOC btnVozaci; + private ePOSOne.btnProduct.Button_WOC btnVozila; + private ePOSOne.btnProduct.Button_WOC btnVoznje; + private ePOSOne.btnProduct.Button_WOC btnPopusti; + } +} \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/TaxiHome.cs b/Desktop app/TaksiUdruzenje/TaxiHome.cs new file mode 100644 index 0000000..364027c --- /dev/null +++ b/Desktop app/TaksiUdruzenje/TaxiHome.cs @@ -0,0 +1,72 @@ +using NHibernate; +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace TaksiUdruzenje +{ + public partial class TaxiHome : Form + { + public TaxiHome() + { + InitializeComponent(); + } + + private void btnAdOsoblje_Click(object sender, EventArgs e) + { + TaksiUdruzenje.Forme.AdministrativnoOsobljeForm forma = new TaksiUdruzenje.Forme.AdministrativnoOsobljeForm(); + forma.ShowDialog(); + } + + private void btnMusterije_Click(object sender, EventArgs e) + { + TaksiUdruzenje.Forme.MusterijeForm forma = new TaksiUdruzenje.Forme.MusterijeForm(); + forma.ShowDialog(); + } + + private void btnVozaci_Click(object sender, EventArgs e) + { + TaksiUdruzenje.Forme.VozaciForm forma = new TaksiUdruzenje.Forme.VozaciForm(); + forma.ShowDialog(); + + } + + private void btnVozila_Click(object sender, EventArgs e) + { + TaksiUdruzenje.Forme.Vozila forma = new TaksiUdruzenje.Forme.Vozila(); + forma.ShowDialog(); + } + + private void btnVoznje_Click(object sender, EventArgs e) + { + TaksiUdruzenje.Forme.VoznjaForm forma = new TaksiUdruzenje.Forme.VoznjaForm(); + forma.ShowDialog(); + } + + private void btnPopusti_Click(object sender, EventArgs e) + { + TaksiUdruzenje.Forme.PopustiForm forma = new TaksiUdruzenje.Forme.PopustiForm(); + forma.ShowDialog(); + } + + private void TaxiHome_Load(object sender, EventArgs e) + { + try + { + ISession s = DataLayer.GetSession(); + + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + } +} diff --git a/Desktop app/TaksiUdruzenje/TaxiHome.resx b/Desktop app/TaksiUdruzenje/TaxiHome.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/TaxiHome.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/dodaj vozaca.jpg b/Desktop app/TaksiUdruzenje/dodaj vozaca.jpg new file mode 100644 index 0000000000000000000000000000000000000000..db22d29068de7850f629f6bec1dd615715303f5e GIT binary patch literal 20170 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 Vm3&?UG;;+Uvp7f4AAI}Ue*pcXX1xFa literal 0 HcmV?d00001 diff --git a/Desktop app/TaksiUdruzenje/packages.config b/Desktop app/TaksiUdruzenje/packages.config new file mode 100644 index 0000000..6021405 --- /dev/null +++ b/Desktop app/TaksiUdruzenje/packages.config @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/Desktop app/TaksiUdruzenje/screen-1.jpg b/Desktop app/TaksiUdruzenje/screen-1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4357e298144b02ec1b668ba4941eaade72d49120 GIT binary patch literal 33495 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%0Aox7R6OW) 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 z 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

Bxsh4$y+oEF;nslM zQorzQl`y|%R6#K#^UyyrBxoX}?ft>p%%=3e83P7bn4*aHVYCp~;eu|@}1%40_19rn+;7E^ur^t*@ zd}A&|)%ZLlO#NaMn<2D$K1;F_p8@vQ6p%L;J01&KVCH6~sDMJ2;#)_2nRDQ>}oxCJn_^ z`xP-pm4{+cm{NShn(YI1JAAX-aizhvROO75xv;A(-!W`Ej;^y+;bI}$2@(PcH`MNE zYHi#*uVX<2yN}=^bQ>U=y+a|0Khkj*xh|;WET+EsTp(NQbVxN?NhvRnAm{#$2tP#)U{+R#y}o+JneJMQX@Q-mBW z&*=9b4-+{roK#)oYWB4&Y0Zrs7S*v~j8 zpbtG%a<_8(Krt#{xb{E6TjHa)y#7nzQjYkaBS@gt$2lpiUFFR9-v_J_a{qIN6}XyJ z0{_~600tUBJQqJ1*kOP_>%Z$k)aU=cjN>UoXk`odJc8MnnR}>?jdrJpCPXCrphwc% z$`|(#0P8tRWTA1Gw*PP54nWgUWs-sR!G#r_$}>tV^%r>$^7m z+)Ot5k|3Md5HJKx-9jcWQtsxiSS+iA(#$f=6+?C3HL+I)HHIZKg*U z_|St$p^Se}9b4H^GTwrgv@xr10$ zMV~VVtbr|h4n1Z^=t}GU6t>29W-m|Xg?V(!XH<6m{nyindxLaU$1hI;Xh@@VGtLIw zq{zfTqB0&XZ9LIus+>6MS9h` zD;IL+`QM+h<;29TM5YzGBomo8%TH<=WGr3OU319~U?vWQ)M!q3J}M#bIGG(?H&0dd zd3f8_JKLiIQ|}Cxy>hB~fHpnrg@F&H$)H%dN;O7o@T{<8a_jO z`~~-Xmtu8o_TkdbD3vf%pF8*eK~Nr6zq5#KH~PKh>j#Tqvu_Ib1&5G0Cxd~-*&>>_ z((_r=1;4bf3Fk|B{X85u4fLmLn|+-Hn%{cel z((LN8|K%Tfxp>yUyH*{UmI|<0E{>s&#~N3%2@@pN{amz}=B)s2UfL~;2iUI%ES76Z z(xoP4;QW7iVVes*xPAM1OuTX2%+Y9ZFGaACt_RfE*?ZHM1`$lJ>%3?^V}jIUy9NQ+ z(=>#Ib=^NmhTj&A_q$uQuR8r6Y{dkO*tinVhI!w_7{QVXE<7`QQI<&{f(_uus^3JT zHAH2~&609JnCc#uoMXSOhS@D<@vJj zB>NuWs4pm-meqcRz1mlw*4xs9SL6b2Ifo)UIw9&GWJB$IHHvuJ1rgqgKy2#BcM&6J z3~1P6?A58A56b&oU6Y?GZ|Y%2?jp6ud~|h-8zOI)aUdc)jxaoP1aGpv(QAZWy(~5M z1uWD+-5|&6C&lnm{pQY%nV&$^rm)x&f#p@hX=ygxY~o96nPj5P!fmDbKkhNh;nh2x zepBCpjw^nL&xZMD_Q=3O@|G9!4OXTgFfu3I1(vw?352GU-{||{@TTAsrpx{ZEvO)A z%qY0?a0A@t)PZO(yi%MGKw>(sCsTQ>fWOQn|YK{+i$j97w10% z+*b%3E)IHM`fIM>m*y^i=fIvS;D@@Z9q~8Y+M^l<2n`VIaHG6;dPGp?Ed{;=W=w2R zf0Wzt!EDrxS+*ZSXdX*Qz}{`pMmXnUM?zjVz@m$XnSMw!~_rn2+(9;It;c5HS%o zD5@CEHDX_N>NZI>)J>y05~Waf6)HI)ABDJ%%*GLQrcV1ChtRH;E{+EdW_@WRdDjnbX^1c^-m1q7`Og43cRP`H z4jxWgnL%UcgpNKO9C|1F@$_nm{6klr?en!9vKeT8OoJi@1UDR_8DJaz)<%RmNE~0) zj)Y2~+&_ud)z80d%ihM1SBUF}4L;u>K@Q!YhG!z zIZ+wg(c;&BN@-ulAWyQPNTGH1T8!>B=k-xg&5S}aX$X+UniL#uF87=rkhThlmB-4T zZsUj^j(||4$hzRREq&m8^U(}03U2z*NA9FgIQ+qrZH40zfe#+qmihr!K{C0&ua2K4 z653>QeBf~v2^x{VtL=?C>&~1-(mVFo@+`-W08q$}t}s|b0i_`LxiuxU;k?^v%2m6c zt)XkCX%$ZxXEn9jxA9mFwV6Qgwn>>@ni`6^Wg*v7epJhKI>E+0N*EY(5zq~=qS~P~ zO;YSIvK36qk&c_v3pvlUnqTTYI_{sK%2LOwMBT_(8mtmdcFr1UOepgz%rnvEYy6g7 z4>5~D|G*T3_MjXM)>|Xz6t-UyCZlvERV`sA#4=_2 zX)PE35TLHnsiXJX)ORY+kkI_?TNdLeFfupsJ08#Z>+MLBXs>+J$>4R`q55U#Md&bs z96`dYNfQHWfcE4lCm`5UHB?Mjy=-jHeLBbFcGf*^DE}ECJs?J}Gq?%$l{K1~*1m92 z(zVibEyFXC$C|Ng4QF8{S79G;<=8c5#F`lOnv)r@HP}D>2_&hE-jjUJfBj*FaGpDE zR~ub`Y0$tpIAZKKM%H^*Ory^Zd1eC{x#xvX4_n`OpNARb1nB}jWjL6X#^}lOls(e= zka2(huStF)Ll$q{)^X`0eH?Rl3kJd{aF_;N#ueH6t`WR>%+LFw=0k~8@pkUHP`>xr z+qwi2_n|#@Dk{LflAa2n1?;4=$&bz9Hg`HMOZU@iI4cC2dm0gq?qM_%4ugV&7UOry zneO$oo1T%`Z`RY^g`BGBIJbXN8x8iY4OieS~!fAmt)CEx#g%ZVm*2&3<_2#~Nk8%R(GZg@yQJ<9l7<=tp~a*HlblwK(4 zQMtgUrq@;3s<-_J`F?j)X#I1>@G|d-5BYfgJ&q>kvN;K1+~rj0q}wo*Tt9?x#vWZ6 zjVb?Pfl{&1Z1(Eaf805L>(`eGj+=u1Lw%#I#kQ#L5l8qHk|V0g(pe?w2~VH2 zGF*OlqwaCB+}T50l8fR&n&rSO`jK0r2(du66~|x0MO-3N5?jvL$4qVg_67HMi;f;x za?60XPwp$CTbmJtb}jKIaU-%M-_&hyp0l0<9W;$=to}T4B?%H2aXZ4*P~BtA20_{) z=Tp3?%1bDZIZcNjRqySE)CX=P%Kw8@RWfaz57LYTvo;yuMVDZ(OA}+a%q{(E*_*w* zWX4QaR!Pd5!@i%Ona-wNM@WRh7`Kxp^Bjd)_D+mxp^%0c$ebfTS?JR zwu1x>!gMySl()rgWX^)vSsq-fr9<{pj5Y0`(Z}9*KADK2<#6 zMo)lczSW8!O_y>f7Cn5(4zMn!eeOk6qnLivZhMIXw;J1 zGxCPNPe4V3=|#&+&vkTsj#gu0z_e+w0b_Jwjy@qR0=okFnXi>GyoG%ef1a3e=qvD8 z*}8$Oh}@~~fGdkwLlWz@npFmstL$^_{K!M6%ifgfREi^NZnhgMbOzXhVUj}W`8K*@ z!%J~?@DQs@md24YX4AM96W;aQuMJJawN_#%BG6{iSK4ioLvVrkh+FPRV8Nt3dYe=f zg_#oQnz2L@E!;x9-6_QlHX0G)%6H9$E}ELWjf&|#jIMJ2PidR%~U>>q?Q?9(xGG@nQ{PDZEAR5pKS z(MU$={!GObnGiO2T%K~itv0{4q0g*M|DJZ`eD|t6K(!Mt~bh5+MijuS-mpf z5rbPV=idi18G0GQVQgarOAZ2dp~gg%$|(?`y~N8EtlZpLagqAv3T9e~3Z))q^t?s) zz#!Yn9m#J%qu{~!{x1>>9H}k=eq2)n1`zZm8W*K-c4~xau30@h*jb7$zLu|KeWBgt z(!=;zahC2)&3?1LL#?uuOT0}ZXn}T?*NW`X-pIQ03t}<(t{u*-kAh)Y9|+eJY(7)% zFbyg-YSdd!3O;Gq2uMy!bAed$&k5!c*jArl4*2_+0E-gIIMzlo+_2K~+&JmuZPe>M zv;H(Q!Pjg5wPXLOHQ+hM-TUIRW!t1|M4wjgpNfG}_F$LQJg$%Br{11;?t}lUOP1+o zi25L>VWB11h{JNT?5eNzm|Wu@!j=b($iZvEH6ER2^p8Ne2n!_?pN=`D_1$vq`3-jW zeCt$&_GOk`GtFX~-SOR27AF1MUxS3+9sGo8%m0TeB@c~cWSS&FJoz(wu0p?l)P}$h zQ0M-I_r^?rGfn>Il+3aPu%hDji2$5SMos zYA^=$SfG6+@TXBeXHlF++nQI{n{CFqUl*SUXyDtsPDDRcXvaT3_;orqG_$Q}sx4}F z)ND2sKxpZE1di1@!NE&;4yKH>lf(`Ovr%^N;PIJ|e+r%|#dx8s73 zen0<3t<^bE?=B&^tHQNZQQA|ASq7s+_(WwN?Pl7NpI2gfb7I1lwXWb>y~603{!i;a zHrkaaTT~RfTZK?E)YfThUgj&K80iadNVk-+Jdsm>@yfbOC)m2?EZm zX;iuO!i}wsjGQR{v3tb+n(prV1fY$vMxdY(gBT|CF-lrX`R(jWPe)w31y8>V;n5{v z8VQg(HVV|7oXj%cq7dy7#$|p5 zej%=lV9+E{oMTr7^LkI&9;AV!^GpCNo-An?)1rks+ZTYft7qcB_@S{0{dh z;m6M5Ah=jE<0N*JN{)J*ssGun#Uk~_CH7+`A1*HTn8>-12#A146@dr{C{>JfF-Q@xfb=RIgM}&*2+}!+8cak&B*ixg zdha>+dfxrM_ucnT_MX`@Yu2pUnLV>+t@YbU78oo{_1blRed&)n6r8-~H&Mfm9&Nr< z8k_8_LW{g^w^ZH$zZJ|yXm0rqfh_20YCMW^VTF=X**JliG->r9aDw9eYtVFkM~B?+aM)MrFsSO{!WX60NfmYkU2kO(E<=Z6q7Q$|h=H_#MC)7TywS z*AXCrI9J#CDD(M#w$iAH#F)#0=Qr%8khiHo-%TnZKO_Y^+Knp_jaJpmO%HZPsNPVK zk=z}>zSC}Djw(`U-c(Q4nvAOzPDm+vv8zt0KhSs!ii`yxZJ{+99|jW!A1J}?!Fqdo z=9f<-yjI_T<1tb+2_6Lr@gRCks&yhpL_0H`gA#j|+JjNk9(qeW_vSl*x22ej!AR*a z!<7Ml!JlGAl}-KNlyV8EJVrcAWskEw+RvG$$XYjxZ1FuOipNuaTSNf$Wh-J?ibc8i zu8QhRecAmDYZcD!sxOn0yipDQok19?U;{~toCc6c*PT8#p1M)cl=0MFmX`y4?b4nH zWo)z1&&N5(oK&%>c4?81YcXQxJf>c;sMcYi61H27Bsx#agK=_4CZuh=8mzbyTwPOi zLqzjEb#DbedXE(3bw6gPIrlr{ZZMKm+CCw8);SPe@ClRT*wOxNy7}QmRB%ASJ{SD!YmZ21iSCCPdd|1~b zooEH>2(nz_c#TzE^6_%)3<#-GgW+s}S79Pt?pyE0eF-e9or5XKNW#bhFCfT6v5nV# z*Gg4rMZhDR=sYQ!5VEgJ+Pqu$5I>N}A!(}kn#Sx2Rh6OXt-F05B%8e?sk2b0>0RjU zb7VNhB1ppFV&6CM`#3A;jVvTsl2dtdGU$*eNN^6QMP8uDP*2lRsYV*(dHIW53rF7l;SdyO!FS#Uof2P6 ze~vzUs040D?j*X-z(+#h{?pb1K?Ng6ZQT2N)&Fqxd4I)fW{nNIU`G|n>a?#$6V_XU zc`K8oQ$hn}*LRt+WQcMVVq?7DHm=jTN(+L#fc50Kc5Qui1d`vOUBYmnNcrCVoRnVc zEOnM|*y*IL9>5{=it@7^)|9yz`m#D{-u_Q%V5)ZovP`?!nU< zZ5Y4W;~fFp8aV4X8q~-#6L{@v;EB{q^P0z}`L84nXt7k>-OaYHW6PPFN#mzIZrZlc z3^U*d`mW%6$2E8^JKPw))T+t%hO=)HJ1HMQl>wUX+s&1GN-`e1YYmVwhdzc>RaeEQ zD!+&Ta7G}+EiDwhrCDL`=Vl698WKFrss+ed?cCVvS!m|5lY)DL(I_8QtnfELhOL@h zJnbC=t8{5XU3hXuJT>7(RK>@gRpGPS&u8DSJsuGCj_yzKo{|{t6$sKYYZ&swe)wFf zoOg3{E9SRjT?f0mK1UpTJ^=}V5dzzm&gKwGW3Kug%`{H6t}xa*@Y@@`q=Pg!))Gfe z=xU+oQn$p7^);|0(gjP+h!o;q`(muc^XJ68z-Yd_$Ps3PY!YFd3u3M~E@i^yCQ zu%TiZeBhZ6>SZ4IOT8cKLxrE^0bmp`Y3%RTjfHrt`&#ARlIWKFP?W>5`d@e; zqi+S5R*=ij&w;*2la*uQ8WA_9dbg2H%=`TnL$qF1@fy>|If4#$vN+qe_}uEn3WF^g zn=4sxH7IU6^|5zXPu7!)B;@$9Li)xDM6vyoG?(XRUlq{uMXSrN5k479K?nI`^QI76 z=bLy2jI(kUQgOzQO1`L6J!LcO=}f<+Zz@mB;S(jH$RD3jA!MCtnAnwV`6DfD;~d%t z-X9v-u`bsP!c=k1hwY&ihZ)%0TYLeow0GBz>>2!oirzEpyAZX_V@-n2olQW@n7m#J z<;JuI3oedBKiHJW*HonWzh7rtzjOU?l;h2^5+r@A4n=km4IOnN$IP4)m@ywpug)&S zA&%M}JE`?qvUpaq2(lq)2n!->wQay#k|IgE8n@lSTpDQAirdH6sr-5E@+Zs^qGuvz zs*W5*B)#EtsU7t1GhITD&wb;jeFGraCl5+d_EF6SS(no&e2WT>q~zT5&Bemxa0(aM zkK9bECHs5t{TxRz@6Ae@;_g7dkA=`ymG9hl5CbcKgsu_n=v=FLV83pV{37UCXAOu^>#ujIPLp&` z3FBFJU1&A|eB<<+-PEE3kR0@VL8#Vh@jMSroW(Tzt4rLDc-tVUeWtJ|q^WMfCj${e z$`~%UlLLKe)l-uFWITES(cSclgpNnUs@S96W2JW!+3s$YME%ioIGoIH2&?}NdC3`$ zoMNG&sGJvx-|Xy8qp#LF`Xz6m-xx7q^kzsc$B$^iiHq z_-#_7(n>GKd|6Ono4r8>TiD6d)yYS<2ec(EIhu6#j$}=xVX_(=N~OrQ*bY09vh?%! zZ@3&0N8RVZIDKUSo-QWSNrg}b4=}pe3r3Jv7l|8}o?KtN`Azp%DVhN_f?LhZGICAmaVb~|feZ44M zYJc7z!!?$9IMNX?DvEHF_Hf1U}iz9HY&cq(U%W83Yhj05+OI1@x4_A_ibn_@T| zHh|#pLyFq-OO13_QN?;wuH|^a?(AxcS7043h`OARJgB>`U1?i{zLMZEf=LV&exUn_ zTeYS@SLX;G|8Yl|&YPXVLo+_8hu9>l1+64ZAOtp4qV6qBo-zNRk>!6v_0c-dT#n1O zI*Yk`hp29>SZRJ`ub7qEok=f{+K4KS6!}{qqMbFYQ~Vp!nJ6_#2p>7R{BGl7^W)~| z2?2FjoHVqIs1@yf8bEq9+4eaqyq;7dG|;)h{6#iyzG}V0_*s?eeV&&-gKu{DZe&7e zuL!V_5Fdg``;zWmyuS+H*dDe^n)4_3QCAT?b0Z~m{*aJFG09f{$4jxYUQq#N2R1G@ z2Y-ivlQ@24+bN0yReR9fd%ycAl)A;vnwHuuft<`|=%a5#NsYvO57>ju2YDwAwRb!~ zVSYD+H93h6gym3SPH-vMVi(2yJuHj*v7e9+gna@M%rq?1F!e(pa7#7< zSsl6uGRu;$5!aIR)I-izlhZ@gV<&m6?~Ve4g{TPm)(xVZEdL%`IV zj;<`E3O&Q1D+9wX5u)fZ1#UR~))Uw6L3L&?^hIAtIr!*N)eO8sE^Fo)GL9~crSj)2 zW>%51kdk#}QR!?wQs%UeZ&M|chnmmQrNM4t7o8_a?Uciq**VwFn|wwkh1Vj~sL^+j z_8aT1;6UX!!b+PSl-EsDe9u$f$5*FL%0f>J(&cVx_&F4RuFR6iiVLW$&1Adp5YYNt z*>SUnKKD!|PkUudLiya9WCueIIp>}M7G=@wf@N=vCn+#{-liR0uK%58A zn>59p-Yd0#jt5h0Fcil02S2-tPDh6;Jh3RkL1WSYn9cYd!KcZu+ zcoCLEjcOjQ``ZsHztetD?l~sr$j9pEjL28k3RN^@ozQpN68$O}&51$SD>PobyDH7MI0?^6Q*bq#=)w8Ly z63HaJ)O6Ob4{C(-C_9m@I-W=uM4Wh1oD5Nogl|lZ9v{+i9#wWJ-%$qPJA@HpSu0IE z=${j!LFk^ibI`K*NWNQj=>T19t4vz005Ph##ah&AZ0}zaqOm zl;99mqW5dH5zJXaO~i9in;|v%B+bvdN4K5VoJrm3KiV0l9u!I90@2kHCfvz4i+gKI zhf#Pj;Mab@5atH{C6~iw+{R@I-tC@RM~0NEPI@%d{XvmxGq3cF^9n#E9(rL--fa-` zJK1FV^wXvHX{q;KkB`c#Y=k2+H!v-*SaI(1MFf;;<92tjJHO{CTp(ow4@4D7h?}koZuEHQW#La7IzQTf2S(++Cd? z1Gfk6Pa3KNNHwH>LK@y({;p_yfL(ncNzbTW%5b;&?k4KKQ_h&Kn}f(2*JZHj`;8!P z)2B{*Ryu;Nc7Hw#x#TF2agevgv-ee)3>iAD)d?M5pY|Wbofsn{Is&F%tay5>yq0zR z4iV7a6(cDbs@umo3M1HqpsXTIN(9w1Zj5x9er2*{4NHE!V6;JPi!ksBZx!f?Nv5w4R*c8dzfLKkXTI)!{4-=McXel~8mi2kM&y zTxcc;))OPS$dSUybJZD7!TI#yFZ z%0c_~!?r4}R?#jfn39mRjo8{ZCDM|{YAL>evTGika3{5szb?3*)9SFlv45fduGlb! z4EqR0TJ&-DA_?Z!IPX@G=88{Fd_z*ZYShOGf04DJ_+Sn^Few{cyJyi%+S0%*j~g{|-?NOoewKerc2i4)QaYKj>Zg$BCZ&QcH4&^6i*F_P$J}is z(mw_0Sj-Shy=bY($&@eyBKEEy-fmh0P2EiwjW)`3IQua4$-<%Dv`Wbw{V$wiIncf& zvfOwaGMA1CV~evfzB?Q3E|U<={Wyb&1}Mmcb*c!uWn$zzM6gkK`cB^4#nT5Iy5+Pv zc4r-eA4cw_T?0s>YTM?kb*-|t;D$#IzdRzqCw%fe_bL?NB{%{bHl2b6U1U6d?$M}K zE#>IN@goviY{JT1+H*ApkdPOQy$cab!nUBd2L-tMswO|xN|6pWUX(;r781fDH|zjZ zCN0xIn%=7!czT?zFFHwTc*|tQY)U?+I6%HCIF=CFzzu05&fUgS{U=`pw%45bqG7K1 zeE4P0*t{J)+LvtC0hZuEGl_EAPChb|Ez?;a6X&mwI5n^`^kqmdD5~6earA+}j#Np$ zwkFb;C8m($7P}2581XtyW*|Pv3}W%0=i0xP0JF2zn8}nOZ*E$W*?xTm7KH);HOxrv zX3#TJysoc^j|upe==sYTK~#as@TGo~ArIKj zW~g5RhZUP?V2Et{=lm@I)j0o6p4=@_PYEMAOEGmwgBwn9Kfsk?2gei^nfu*X0{W{_ za`BmvbGe(Ow&3$Tf0P_GMHyQ{Q~?g(&zqlBDmPmJ$b3I<{y`*nlNx|kW-!KJfO!LX zhY`whzYbdFaxJT=W3yzt9y!vdwfbcAOuMsKB93b^{^4@M;gZm6>}MDZ3%Y7_f$a}x z1bvt4L6fNjJv;bB?JW^1Mq`-KK}nN{CN471)L^tVZ;-XcfGiy24H+W~-dCy`KH_4c zf53`Cgx!fB%O9s1ArkiqBbg$bKUF9dn z2mvQCoxDs&AbiF}6L@^}cQZh)H!syFpMpOa@Ii@gf4-m?4qpJ%nc-E>>M3c{E!oEc zUKXIIV3?u*g+eD&5WqQ}kt^XgYNGDTuu1P{ROyto_1YxQf6t$VW01!v!6-51KvbKX+2spJd%Kp36u>`S<9@-V&GsUJ1ZgV6p!4!poij?rfSW))yqznQy92p|jmNgTi+O@7W~&X5QE z+tAstY>4WjmTj0{m>;B}=#wH`7p@CpNd^AQ88iLX|E+J!%8yDMCIzaC);&o*Oyf80 zuX*6#%&>W*&Qs?ZCUB_Lyj7+}+&{`}5(J^Ee*NU%DzgH+6K0)%d%`fZ`zzUhDe{vS z-oJKg%oI}q3;zXI|5AOEaVvcVDlbzeJ_{yb5!+DoClN?L2;*S({Qt<|uVnK}E|~q~ z9c(BXH4SHuRJu@u8)VGbNRIP`Dvp64iUQ|y%$r2TN(dedK}!yEn05li9|J{{q4)zs z4c_lxCP8&ZCvB=xTNoWG!YOhwCFH5+$v`PJ1=f|!8)I-Z%mUt&bm>Ya1B({i`*`tAWty4eaKSQ?4jv5L5Z9`8Ip8Tga{-)`_%ih6YXaEm>fvo`eJy)6aOVjoLtXbuK;dqsHv*~h=_;) z{)89cdLEzxAiiFHhA-qX%k&=>-kW!G5-MmFbK}AJLK}ktXbLTcS4IK?72`M=#DLDf*B{jo;__}Tb(A~O$A|@p!dI-2d zM?_3VblnBu1OSLg3DW*8@PECCZV+U=Np_2zf|9^ceH(Cth?w{W3Gv@j6S#v3?En%w z(mM~tpWdX`wIO@x#qjt;eC92#XXWjTdSl1j61HzYl2b4-v)pBU#KX(SFCZx;Eh8%@ zukx3w8tA#YhQ5KJk+F%XncZu92gf%~&fY#?UqAnVz|c=&;Sry|L?$GDOG-}p{v$Oj zJ0~|Uzo4+FqOz*GrnauWp`){_yQjCWe_(uKatb~@Gds76SX8=p8fKz8#}r;+9-}g#25ze`xmaQ|#k^O0$0|_J8X&2cRM*B0M}|Isg!W zx1^nh21fwoj^_s&II(d0{#O|%`>0P328nWAPO0?s?&&pF-GFjJ%qM0N+` z*MPvEQslu!r3^%#&RUD0RUONhekuk)3Jt&{emv?=WV}1VJ#N@;EYgqI^Eq2Kv1V!~ zr>M4oVM7uyI#uLmH)CpQB5aAR$Y(O!{nq>wrtLhTLf*w!PG@a|Sqk_+PB~6DaGR8d zk0uTMpVp!OkPd{K7i5oY_Mb7PKbouryDJs38sFG+2BGMQC#M2LUMI@g>FPcwUT$q> z(0%?d)93Fg^luX&sF|EIMvHx+{2IW_NEqo5rRN;%UWWpc-Z@ZkMX&-~N<`y?Mmfot z_-$l=EZPKf$Z`Ib{h6G2J=w$m0|VAAl|vU@d!taNkjgFkCFv};Nsq}& zpdo)X*SL6Zsh*<~jp-NkxE|5?^KogDM6ImICxn%BpMo#z{ePD3BuDbyc%JVcvKPYm zmi>u%XY@OGFvA}<=l1ZYefdU0Z<`!9fMM1VFO51{Zx&Gc=S!UoI_ z&{bvl*NBQBHp#zt|GArePFOd|Y!RPg^0~&VY?{;?SDUF{|B=`WotYr^jU29ReREt9 zG-yWG$8AyAS41@VziVUDH~BnSd5>bWp+)#4pK|XBle=g#FiF|ryriG|vGgW)s!qt6 z0U%x5>CL}yF3|M+u8w0idvj^+;Nt+^RdvTRZe~c{ozCyy7d%x4j+XyaN(Rw?@J&l9 zn;OmO`z`5BrI~Mbp@HUza`Z`oBS$$G;{B*5r&3lEuK{-yfR~U`XX8ctx*uy|243__ zx?1QA9)X{4rqg9z(?3S?!Jcpahh}KP-3+DyXh(L|d#PVdrtir%oT1G&{P#c72;fTb zo(cGyg+zgo3XXE48vO77jR*d(O@{xW?MGg}Ku^7U#<$rrCdU4~86%4c$>C&d0ns$G zmPDYatAV7h9+B!lX4*eZ-9!N?gPv~9`~7O$F;%Jc=hH&%APk7{P9dw)fZL-@1Kafj zYLG74$Z+{{sc;2j(s_(W@4~%sd*81C@?lM?uUb!*flsa8&P`Hu+tA9LspgpP&Bh&`T>)4AqTRDR ztHcZUs%p}HjMkt3jwp=i|2>*q`mUAhPg)mT^G{DL%YCL(ORpT zf83-Lpj}$1?#{ePi)jANrwT?dQ_WvVp*GpecRmeq3B|_+F zizcHGluU%7nTISfZtdmlZhS25(hf=DAFJL*3(=mrLNsoPdUZhP-&;u2FF8HaIpu^>Mv6CRz21lFJusqv>Ng(Aol z?2T-YU@2A+B#MgPT{a_AUXBUah=_W`a&jbrA9O^+4`5L&cB7xg@F%uK5$yK6&Kb&g zGI_CsI!)uI!j2q)cl52S*L@}pH7(8H=TBpwLJuuuoHhG19%)GN zHEK(rQ}FY<6dN1}4?X+0ZEYTDv3Vywsa?`#>7!SB^#P0#`tu7-!qfb!ZSbtLdr<-# z+D=n{o2mcT4j&_9cgK7o9*O5Tv#=0uIK6BZC{_9MY|K!kTGQp}4<5iZ031+a-pa(G+5|l2vKIc1R5nbq zv=tO_A2ddBl(7kS+qOoKxgY5a?a&T1#u38{tX$y9L3fF3vra8y;JM!Z-rS{ePrM9A z72{K}Pzj{;TkX4GK}eukYl3n9A zlU2n)3IK@lb49CVf}Fu*f7vqh=iPq5%Q0CY8>10W zThogvj~SbO{cf6f&9Hm8F)$RzpPg(JSou@GI+Uh3)GFo8@|)T()5Szqj)R_Z!-0^n zEa1$s0&Ybbk>;A}H91jRd!nWz8ht(5XacBaXFH`gzqYi zU|wIzM~nuRCE5`#9RSg-=hd1I9Am$d`&S#U)QD* zP3^O#sne-bclPMpYI!;M?e3SBQSbV!N*`R{5{6=UqaO#~F*D`F7vYSFzuQO%giMp` zY6W#XDFInl#}V zg`3-JgJRRW#iaT2KmtRV-*BqR1%!3>?{dojr+nFUKisByVK$oFQTOcAYMuL2?IeQsKGwh`!Mc|r(Kz2 zN39eUK0_D~z9!cIxdNW%@Od8fc&{T1mqll4xO!2es>II*1x|gdo1$I418`=lqa_`k zcCMNfYC)Kbz7AJb1JZy`qn+*f@{&8L-J(m1-w)~ss!A!5`4@ipwGe|0{kRp6fmX4h zx?;JZBi5;VcC&9pyv&n_hOwa^ammL3HV5>IJ1Imm&vmPn5TqLKN1d0aE+7@U! z!J63RqxQ>Fm~Z-?nMKBQD(V>xlyD5+tN4VW#6GK!W97H6ffSTMVbu;UbC5aVm3Wk@ zYh2(&s?yMveRZt0<^)>nejgC*(sVqORx(SzVJAcd7#-J<=HhFq zG!mhN69}8?O`SJBjDzPi)h(Wga^y?t%;=VF3}|hCj0C3N3;bhOdQPF7{w7~7T#Z6L z^{L}K6B8Q=X|gpluU|3GV9u^$pA7(VM|vR)R&!igVjJ+eq$8pGlMlof{;K3Ze8O!k z9L*9DCyG%7}ybQ9vU&xH6( zg%AsT{}{=aTeCvgfrts;K9F*p5jLE83#rES;0btj_Sff`-`4#~G&0~T^S{XsQ{PZK z^D~CNm1C&>&-oJ3?QeUlg&md`ncP16vugoBU{8lcT>SX2oZP}!1R)-Tv3D~jA>5qj zJJG`3=L>l(T$~aG{hS&Dr6yzf0*Surk9YKwoQgb+JydAB@sGz#4)2ezPdn|*Jge3BMw>Qja_M9M~$(AG;t7{*yFE(2|A@ghc-Io zAMy_@?PcbK@dammD~oCiI|GzWrFh5c;-KtikyVR=x^DsqBP)4_lmm%tz^Eg3Zw*rO z08Y(6|{xU7I*7Ge6KLG#X)dLT0_L0ZQhl`8b&7l}WIk<=u$`j&H9-oi{@k z|D`1t1MbCMI0LH-Jq9{=D-V4d4I60(ejjF=Dr&ig8B^YMPv5P*2ByvY&e$>+?Pb!i zvF`m?c*o(a4N**&KAy|=EFF*F3Qr5HEXDXH@v5(4cgJVV8`d9w4YX~VyaqVPuvrFN zmc?mIuE!3O++q6cBP3TQBod&VQ)(8Qp)R4mYR`Dsw{s1sbh`#@W$?Go`nH}9#+AOl z2DnGqxLj}Cv)5lvX!!@j*D}-1}Gv?aF2^g+`wi! zu3C0KFD#}VScxJlFJ1V9@2=kajrW1h)U}Yji)gjzT9$_3-I zzpeo@rx$f2POY=Xg1xEKwtK8KnOyr`)987*v zG$oAZ0bRIqm+kZ(g4A(oKEN0!>aZF7BPpqtdg8Firxm+lve8 z3$P+TQoReEGbS$0W(8J5n~RNV4kdn$zXCsOuhl^(v;1Ob>Mu^{h(HSFrN2r!46Vr z`OQS_Q?B6c85^yK%Whvm4+A`6n`3;f9iuX1bXE;vRpu@;maJkdXEu|@eOr1xoA5&O zlytDhFuE$RjzTu5`K^Ad;Ep#`O(B#hoc%P^OnmS1&wIs#w!p|JPz=e0$wDs%6)1C= z00(Jx54pz)w0|pyey--DC5hDp|AxZA+fdlS|q`(7X zAnxNepi^|`WlgBe&GjXUy~2I*#von-nPVmBC%HXcHX*hCCg3`_~S zIg~C|1VSN%X}k%n)BeUjznlUr@72w{=B}TwtPst0L?j& zQ;F6erGo6}M4b2hN;dPk5OyF2{%i~V35oGprc-=pf4tl&;gb4EPt%R9C@G39Hdt_L z`6D0DF)ii=3OW6ko2r5NouEIco{&wiKhq#&TCY5?M~8TH^@z+0;<|T7qk__8vQR+& z=T|`?2i0)=j3)KX;}}?gn|sSeXKrk2N2`wpAv2=iz^AN95-@z+`9j0zG)4D%XHRhdT#OOI^W*VVnH$co)!7u-X&Nclf>4MR#p z`(>%c$j*xqFCxgpi?!t*Z$+6^ADJ!>x)Bq_{9NPxk`T2MOv8h@s5*8}E3}v$y_v&7 zPW58&&N&BEDiHE9$kAqv;K9!C$-hb4*H6C1^Rl#^D^DjkND86zNm+7Isu)wJs1zX8 zbSnAfA&&~bBAvA+mJaFrWd#_K>hJ}&ThpKnyLksN4Oj{r|+jUPV+2*(8 zu6@i%vGb0yi=e`G4ZO!hG323P?mew>L7{6>Y8cC47sweO(8Fy_K`-(?4+G#9M?SoX>;f7I`8;Wrnjl2~ zT%nt}cUi{y5*4|WUuQI=94Zyyx z%{WE)ecp^+ackTs_KX(uq&UH^>VQmMN2$5`x8epoKE_IUl} zQACh>u75_`!uI9Z@?3U6h^u4tM0M+(9V$6}Y`5ih>m zjaK43o-)KSs-BCAW{y$sM7y;%V#6iC4j$$@04GIGbLp-ao9? zv69rbJHoC~@5~FAzeVyt)^gJliU}T2KHa`tv0&5k*vbD1MK{;&UtR;# zbFH`829Kp%v^{GcuLrV+M_&W(=YDgLJT}-|&vj`vURR`%HYpORLL?dsiAMPtuQ*@$ zACe%dAAEh0xn}QUQ~z9%Zr|l(&M9sbGfvKpTidhFh0t<|qd1?vkiiCmj^-L=v%}Up zt1@M$-fp!f&wbyxiY~ACX5nV%;HI~ft;vWT^uolc7x?cY&s3ZcF!|xzsO!+2Ee&JLiz_7_$vX9PfgDie;T0R!ETRWr{o0b9eE9 zFBMH7KWyYcAK@3dIt9bF(m6lRLRgSC*a8+j$)pB5>qR7h7cCvNqP)R=Qay;mSCbx; z3pmz>$#ig(X3Treh8ZPQ*RqDv!M{4UU3&2}%a*%PDy%3t*z3{M!q}lxo}AsNw^ck= zt;MJ`NSm0^>SM-l-#~YCMzoD~wXF6c^;qeXwi_&*xz8I)8zCIZS@lbA`b*(1mH`RJ z<=Z3a9=|-U-c&yvia7j@-AmfaTpuTwcU$b$s&4ZBavu3$^_@g14Q-(8WtrvcBzehD zq?Ev}e&_fz$kJwm-A{c8gWIVDx)LL_JX?3b^xUKRts4c@qP;J_^degqV-gMncqxcox za<62nD$4ry&dKb;!%>g>>tL=0Spf9;-VFmh3A$j7+`DFr^x z7F22wBY+8ZnvaZSs)_JsP>+20-fUEKRe`Jk+`R-&A}t7C3S z-6W_e2cOhtq3vGA>L4dP>^nCU;+y1~4NG1gXxh?DeA|$iKn+nwWqvN%dzlG&JB%Iu zBWwH9Qa&kgshd!Guw>A+4&(HAmHmcLOXio$%}Sno@BN(CyEl;dwL=RKSJ3K0epWmP zyM>ZodDKCjlKKsF$PsoMjhSvtTu1%fyZsvlh8d5EY%vKkQazH9%jiWqUSu5mb);WZ zE?fhgcUQdZ9NNCVb608=xKil_)?CJ7RV53vacNH~6-i^L64n;K^zK+IS874LxXPXK zz9##<)f87GL% z&Xh)^TCM^|U5dvEqtz%PC0g=IW*(KO|E2k_9736~oFjq?;$MKKh_7mNPiw;#?1fFQX#Dt@Ku$C=dX4;hcG$L~L7Jg4n|%mX_z6jLdw9e^m1 zl=`iwTguz7?Y3uFV4p=46&RvU!XPTq5P`1dvDdYjdRaU@wk7FgHvg8r>Ce~AP;RvB z&gG>Nm9o>9Y*Fy3$Pf;k09Po0zu|PUN%C2j5^kOd2)Q#p76M=;5PO`+9tfr7 zNV;&xT<78oOSjk@h&c6}lC6-(2xQCdZm!BNL z!zpMYe^``s7*vgMbh-=-yA1EH&Y6B-_q8@T?7f^+Ur4{1(gv(sh5MrNN%5O?$@s4l zJE<7sL!8%#3@7RL-aR2d;ghoUt0#`%-igF`Tel{C$uJ#_L=U9&t>Hxp)z~m=gas9} z{3qXCpuh2!fv*h3*kNtFnsInE#(0;jr{aMz(YI(u#mKxlj-QLJZgDJ|_us6J2$<4v z-H&o^kNQp#_6uE3A@!Fd+e{r$n)3qpeMN3D(O+ghajb##YY>-Uu;~!%>0r@yCo9S zUj?7_EQ$!(M;g#lr6v72yMNIQqC+xxm-NK)MBn3LnH%k2@E2+^F{A&K>IZzxJt@NY z`r+m)xvNhxy|rdIT9kh7-0<;Qr<+vH<3=-nhXgToImHB3Y3mPo;;%MM{COcvyFiYl znH@B^CdH0Aw}hX%O0Yuq+bg~^nBy1!tZ=XJd=Rx(d-q}sI^f=Ssv3XO0Yg?NC{xH( z;3u?kw^~hkh9;lUxb#WsOiw*m8Cl>S#12J>QMl`o_orGB4)M1xgr|?5ZLv#?H}7>@ zlVKmNX&LOw_r$Yr?A?zZ>P^r7Rh&VNa$FsaDE0ASmvdE~h?B7y+4m_c0WrSXeH|r| zf3wI`#7(C8a$zLH+(@?7jrZ_Eaqr^$gez9`xMBAipiv#6-D3WE%w6~^S9EwENwDC? z5fQ4_YAVPrb7s+nIYl}}Ccabhv3e3%xKH`l^pdi~u~p*Q0b^CVEwNIf?ANSv>+g;e zdlt%x7)cbH+LRlZO_MykzWS@?T?uib2#o+v`d4CduYcF|4H&ZT?`L3~JMX3#mwqI!?YP3zizZngm=9~f_uPVpC4{J*3xkb8 zrF|h(DEeopxZ|xC(?L4<-6ea>R*q=_UQqFlMm{o@Z2)Ijz|jFw;X)Aov}7ZYMCO8u z`L|>WU7N(F7#A6|5SELjU%`mpK)Fw=ObmsOO#62755Db=+jWUUP6tM!amh*>}Oy%!c6X;G_r=KX%VYw9+_1UrkHSytt^m3j6q6A~Y69>eEVr zCvpOkpBI;E>a^B3Ci^RXOr*K7&S~wu9~7{H!Un8TgPvuqmfks$xSJ|Pni4ye=LmgS znA+jbU$@#kpPO|$F%&5)5JiQn(ub<733AT4^j=QCoYyMq&esYfikHK2N>U9+O%~~V}Y#4iyjwws7wSuOYP^^)kb(q*^fkLBQ6o;$J?tveOFq6 zxlWV{=3t`vRNN79$E>zBBdZU6@KOn?VK)3>Wn-dsynTpt5Gdv{j&b)F`p6p3)8IyY zQG?1{oxNRC)e!9rnOb_<2#ja!gZw&NiA@j4Nz|-u&`Ii5{LqdQoGkrjkNSKvmCe*l zS8lS1no z_F)x39QaDE;0-miI2L+%l7C!!6xPbzq<-vS$($-R2%@}aVJfF=Fu2T>7rb}sy7ykJ z?sLPH_d3))4jbo3mOdHLXlcn={Co6KJ?Xsy^we_A(}HJi=eLqg7Tg4*L#^zNJ=Si< zA)`9Vol{*({M1h@P4AI?K`sPxnjNul+)|ug9Zwb%E)|ey@bYzn+S59Ijw~c=)&JRw zV$QW*RD>HR&a3q*o2{&EyHt$19Vv?E^|}PSMMvK67#R#F{)3)ms!cHaS=e`&pX<_F zqyoOHcJ)}y&v;^^e(Ht7+m6xM(PQzRqL~5#leiGdBUN&qNOj^aUq6msc*C#=%4#+{ z@sx(OF71;^9$1a4Sxr#0levdoWssL&)Z#+wQjUzxp!EAhZd9bU)t-yvybjmKDOHAe z=RhtmnBDCvJwlr=XP@5%O@gAX{YO!Z;L+ZcFs>pLCN|PIb9Hl#1lm(R@_(pTRdo|f zz5Q-v5@M12g#i+WNn6#eV&Kdz};~a05g#-k6 zsz2Ir7_5A2J}q_7S_6#DLHhM*Vx$tm8DFDZC_;PoZ`xgz!}yMIao^|rFuiB6-4U9B z%;b%)iB{NY2}tHup3~OIN!Y=UwJ6O(DEk6WPMFS|@XBNzsrR*WB zeLFC5Mh~UZj*jc{V0OZ@jniM&iV*i_Jk&1fouPtuv_5O%Jof992X>?#QTkh$JflXdg{M45omJ@j-!RkS0 z23NN}U`4%4c0>54N`&uIHh^z!WstE2z|w=Bt_GX0F2|u$R482Uj?5OEW?vOEnIbAF6^2otLmjZB9!zo?B*s8D&BWN$NhJJ7b}3oZdqzl#?@e&gVh(8}MQb2)T+30>~T zweKoHD9%Uc(pE+zTDVocys|A!=TW=k#BXcL<2NnUvW0SJR-bZh^Dma(ILf>_FMYE? z?z1;}4}1ap-D=AjLtC;_>Ca_QCk%FIu@7y0-DLOi$5C`N!6Rrc^}6>}JD2D4H_yeV z?9TZgvFcvOmk6e)vUzb8x3{@{vIF$hAF$-u;!XcJ{`@riDSoK{VY@}iK-qgQeouXa zFX~Jwz|PDI4jEo?CUsk_xj*SEV!G6IY2cRetl2L6Wx8gwZ9s?J9gfZbm%Kh_cR}sV zHZa<2gLVTo__N&W5HXpB!EZ{-`p@V+Nc0e~!F*fexr>KJS+CIJYY9$r*{OlyStn$r zypm1hG}jHuv;qo{`VLp%Wta9@p z$tHM>=Ci*RCnAX!GsHoX-XKl!w>hF35~>WOUwv{$tA+2OUzXLd=y_|7=H5f=`qlu5 z8K8kFPz~)jlSaF2PJjQr(c$B0h;*(ve)ofBnF~`3=hzWgVV1-wIbL%7xi;XX1o|3a zCe-q-IQf$C6ml?yyrV;nVjAr9P54$1e>60&eJd;g_=D0aPbFngvPZuYbkH0u|Fe#e zf;Z0QzX0`HvxM+E16i6N0Y!_?m+ffu#%Wh0?|TC2r0z?+_|{qzZToj=(t>u@gC#)bHA?T4?r?JCyMpbvhnz9!qTj9)VnV# z<=jNk<>#=BiIvgL)-MCC$L~?8Zp;>mhi@7tMA#bzlo_U5@l&atqZq}V3clWXj+q)V zofP1BQ}2Z)ica*i)SD)|k~X^up`1l~wv89##Oce2p*Sb1tIlp^R(KF8Oe@nrVL(%G z8(oskmV)Vw1=W?An~f9m`EaV>rO?dC3r;|geVqqM6e_L9OYLN4LG9NkFz0U6HJ}QZ z6vXx@raNY8DFt#j@(`{TZs4Bz^($yoV8WJp1=8(u^hsH{a>~ZnMcRgXqb9_ZYgCRS zdwQu=_blCL+G4^@bl;wScJZ%@PJy%6HeVqE*a&!OP}=*Mm1CEq(V2*zaa7u>+=M&# zsfc7i%ZLm|P-S}SS4LFp=O2IBYut_IIud@g*=9;i2FJvz)& zqdeCk5-==(m%6E7?PCdzlK^GmvjeMrRq*Qil)r|&ip|gdIW( ztzV2ON__j#qXI~q($f*iS9xEXP!32j`a{ z%U(yo{!FVsAGqt;_W1Hm4;zAhH=066MnXg*+#JpP-Y4WJT zz#cCdErRWYe#E}iQKavD7wfXUJhNu`N78y0kKVFKouj-3W~Q(1qpIg#3q5C?*dv6b z#N{4}PAPE<^Yf0pr)8nU@9=b-B>0IXrawVC!8SrKXtoDxQ|`ClRl6TE2!(0v1X&(m z13;)Bxtgn%j#}|PX`G__r>gv90yo8;jmg^^vG&BiKu*68 zVV>PF$`JfgEe#Dy?l2)4$&Rko?R{8&MmwjnN|KXP%Tc=;jKwNec zFLS7}q_ggP_qv(0ZZ1}LE$ozx>-1)mOBWm~evc#j%6P)MmT{x`vU~XM!4DIN!(ZJg znWPJ$SFBf+T{ANa7x*f8vWLwTXC`MQFedJ^G6m|bI#GhTzu9bTz!m%Z(G}7_9%zZc zRr&Wmdv~(xpfwELvQ%%!V4ulWUn`hppP~@&(0t({&UFM5uMzKtup^n6WP|3K^qL9T zJ2uX8`=)BoZ(G81GOaakNj5F|13|ssY!;LG`+0YO!17Vw>n9UZ5&W4hx9dR~( zE)G))x|p7}Cay^LA1v$uYaX0=45VOeIWJlTHbX}J zt^q&-N-b#oia8W-4%^UPUbMZSJM>weza97+%ZG=*_X8$*^9Z(I1B8uFa!!tbTSbs% zATH2S*a2w6v3ZzZ)aE+l&J{mb3Mw+cayh+cH(u{ldYGpbBjk_P@AAv^suw>isMva2 zNozxCwxx^9C%YtMBCHSifLnP$ijA5jbgw!-ZHLV$MJJp2cbs=Iek>FpsEf-a!=9BH z%d{@UCW5!Hr*Y@GhZnZ!rg!O%^DEbYjAG4;8Cq;LWB*l3DBdK0OLNPTpeQMJ*Mn9J z-Eatox)OTf$G*Y51}_Y7hea#{x1B#rvy+=12Xx8LXgc zoJNjzTOi!3`WCNc=V_S=<_Tn!pPwd+g3%y&Swm?Afv%L-l1gzMPP+Pe2^)pZ+jT`) zp{BhYU=8fj47E>ap4bw3Od2o1BjFdjd|%$;6SCRPHYmYvv4hG zV)wB1=Oc)9qEUNT`q_nWev5KzZg3jrK2~Ksi1e7udh%S&+bw?=*kWSr9dtGS0mX`s zd)LUBVd);UwOX&}bUbYtYB*6+ZTT2YJSbHXd5g>@?NzEO7P zh#p{!nPXeC%=70}{89{)l$xxEbLDY`WT~uok+mNciPkXI1cTZf5droFlMW1SX}Ry} zD6Yqk-YvDBJL;rdg~f2X#uB;V%AKh9%SBbcW<_BA9GWlHaScHVUIN_#tMhx7>mu9s zR5$(c+b~XCU3FBjBf>g@bwL_fu?i(S;`3y=q5Mgo?<%EhET}BFG8Ju(Cr1`Y25vUiLE?Kb?)q^=^1L>!*C_Kwb^L zy%F(LL5wZ`qt_vv?{*28O!0qKb2MFK62;Eks~I_}{;)L@OmeZw@TSVg0JBPi|5~v5 zyJ+)2l6rb^;vWjL(gO93&e}|8z(}eJcWzwi<9~4t{(B_px2l&!iF=WJSz(*u={5BE z+CWw_zC5DTNKOAd43aC@fHgUCz$a7J%**<5rkv`c!aeEIW6{;i&my^XlR;cL7FrVS z3C2~=dY5HkgV%u1$_xugPmhv1iRV!l-E5pd$j@wo6OW1?D>y`$YgtHX|PkojusU95BqSRE|Oda1n}>(0g25$9cd zo`X`sNE2LY=~`~T$>M=80!;h8R;@hq;^fCsLx=(i>2TJ9j1 zQV^{uEp89yxyANU%LUkviyXmZ5qZa2McbA^T(;z6phL=g(P2jy7hdf&LrsVPIhQ6U zS;#bm))qQw2{f)^V}POOWw`Pi?u8_sj)Y<)P;pwQYWvJRqiD&`_86_69Oy3V5->gX z$g^4g^d)`>?GanG%xb!)%sElUJzg2LldD%V%pBaC&$tb#Ha<{y0Xu?MmTxWzPbSh+ zA7+#H>5gSTli$h&nkl}&I$Z-rbD=&UU5uxMuL0|vMCO`S{wLWhA@zkV^!U+KLWE6T z;0&KrT5OIE46<2z*WAvM0MLCOu%(DLrX(DsVO3#ytn;9w=)^S6BM>KnOT^zEJWgD7 ztCB&w!p{{gm%>>Dx;&xbT5j6ZjdXGa#Xmv&TNp7^$|_knm|Di5rJ^Aju{Ww#>mBVz zeDA|3;~wwoVLomfgr#U^e0*CH^3XrB$YOk1AD-DIyRXDI5o%-wO1lPh z5EY`kAS(v&(STIQJe zYryieX30p6I8=lwFd&!!y)pAzUc|&bz6N~aG$Pn20-AUE8G$+293Q}oI}@C^2GFbW zu8!zpPcQ?2b2n#Sa#&vjZfO&avnUdPS#8~tC_%!VP%!XV951zNV4ID9Frtq=#ashc z;&9GA*8l;W%s2(v8a_oq zVgg4IZ*mFl^D+Vb37x>V*h5Oc!`9=@PZZPebiu~WX?W<`)8iJxPbt3*fv#Cqf)EgS zYb5nsf}bIpj|=L=xptlB)As{c?@j@?Ms$WCF%OQH3je{LwD%J|Hd?BKRk0w$;#1B~ zSrJVjECxh)79Da$kkM~Y!ifr2;41sycj}_2OUEY(gCa>VvZFhYf2ay3pp)kmKcgT7 zG&WQYBA|l;or_+beC4z-hCwo_{vJb#f3OD+Vtes5#ssc6CpVArc>`Yd{IW{T#iyMJ zvi$?3i~(|_8SF-YgZuNeB#l3zr^@|8c4WNg0krN(;jO&qyV;WeU{y$2MLr?du)p8j z!2c@T&sZ$l;8#*yPh%_Po-*Ym+w=>>xAQ_#}4K!b=0Fv=k7nst-UMPTeMNUG8La= zQg-lK+(J!-tFT>9i8|Odg@5arMISn9m3JRpygRorfof;d8ZX%r4-f$T09UQN3cb{p zM;m8iJ#kq=EmXLu4i2iSsszL&k!ML}W|#u+3ns;_;}X%2t<^>T*&U;+kUP#|+bz82 zzBQFoWwMdRbI+JZi5h~n{PSa#N&GP?aMHufyy0Ti05O|_*-#6885&$XH9 z4?%{=i6CuMdMWBXbxpVq&+NNfFJ0q~1xN#z4}>uWz%KvgjwSje#Gg>xO$^JsECpIs zJoxk=J^Ip^Y0d#kX<@zC_gjU6Dw%M?fK%U)E}i#1{syXdt$3HK8G2SrMbmP{C zSkGT*q_quxaJdo~seA`zXBcN5KCbi(?YUv|UF?=bEWz~r4jHi~e~3~z9@QQsNvKN&hA%#eX{^!VTB zNuK}HcllqTQeI9=nv2ryFb7&?-&mMgRI^KFzDt#loo9^R`Ub zCh8qWAHI;emGfUnd+)fWx;1SWMMV)rlz`HrA|Oo!=`AWkC<4+uQBkUN=_LXJQX{<+ zdWV1zdQo~0y+bI{dk>JrcYEGBGtZnk@0^+M`y;>I7VKp2weEG7>$(=YO5%&%6w^~9 z-s=L|*PM-Qt%{AsV>DQGgo~jHgy@FS$`S6R^18~f^~n#9c6+=BhL0`*fi1RGWt^*d zmaPVdj7w0e`1GiG|wF!#& z)+|<8rxHPvFt3?e?uOEcDI&EM?+qa&UvL4{E2}~XwO3ms2rtfc^;3bT$&JB@zNGU- z(PAsOsY+1D6qRrB!ac&82&}IpdcJToEVl|HXQ8^6(~e;Fc!{RfK1*0Td;6Otmf^xu z`{@nzPicDnj?xzh!IppvH?5tdMs~dD2*G$b>Q#c(*+-;JO}mqH0xqbidkrIF&auSEB;A|cAU$fn4{X3-M% z_{06fEuJ=olUtCSlC!aiMX5#uz;YM8hc`W|mq<{-$x)eE%EZ5ADeqy8U0A83OyFX4 z@g1cP7hFZmhQ^@7jQwJ#_*|_yA#aA$^I8k^m40~U%ogQQRI7)tixy8hnh$FSSGS8j z&E8^tYnBnjWh3z67m)1AyqEqj1%eh;0}28F?bk9~R!+v83T3fe^fd#j z7uK%HD5*E8uFcy`uf)*)fIGaTS+@CpK-w|t3)~zvLH2sLFU@hGkyKxBHu^rVb2j@~ zhy05Djg76zhB07P_nv}O!}_v(4Z@@=G$v9AGIreE*ERR6Eu4Onm@ed=PuGCM2BDx9 ze^F3sGXGrzs}C%>#br%MP@UtP=Kdk%mf>@&u};_P?94umFB&+!x*9IvDlo2sUk4q9 zR<>%Kw*#dLGkm<#8(jCu@V7B7F=c%H9_p5^RJ*JTn|4Pc7i(zLwS#N;R@PWeTs5$0 zL~Hj~T}b69Kh`yZ@pekxa@|1-P<#M~E+5oM7tdIb6;Hfph4yRL=4^uYq~v`hx5El% zdVrU%w}t2WO>$``L0(OT#--qs;>lL|uV3fZ50GW<0cf9fkHCzzO1HK&+W7Pd#a!5{ zpK5n#V(^|^JMan9V^uH(zLCZy%eZ>)WnP?Bdrw6WG;bXT@pC6@=Jk=ffrFad-`x(U zxV=c_%D%$}$KCA&KeMbWT2!7aOL259e=b9#)&AtaBL_HxoRuOiX(Xu>vXsMA9?RHB zD_y9Z40>jNMT|N@FZJ(9&wt!k-A zs|0HcMsg3n@^UsgW{Y1_gfYSBv~TXPryU(WiP~N7*9(*-vrEw93fZJ8qEVHdFHvpJ zqIrGsUEvf~$>K+b-Ks@B$TpADCgE{UV3Qyn_sGD&goWMg8`F;|(GHIGx0}P=eT}({n=T9vBAsw_o}!-M;374m$w`qk0OHd&!WpcKY(sqYIWmZ5<$MLufq;x zH?A9QU4f;S{U)j8A?SF~9F1%x;`WYcxQ&>$1W$aMwDqd^w?KwATZx(7N>*wEHz+m| zP=#v54=3SAZngG}RcIO0hDz(4P|P8SdMtg5!7KVpDNYBk4t;5RC*I?UNsfS)HvS>G zSPM3b_ZV+ls1$_Q;%1kRCL{-KkgCP5>9QL=A7sPZX=d&Ti@*E&^o%^-#6<`7wQ4CY z&odH!Bo!6%)9c{!*_g;#>u_-BPsu1vbG8Ur!zP^mVBJ(>aaVS8+h0j_Lrn`REtF?- z#mj1Cz*1__AVT?pVaDwDvriePW8pA?mSLP>Y|IJ@%GInksz9uziZP8ZW1*EgVq!aD z(jh&{@f1ZdD|G^Nu{*g1GS?L4dJ0bBc+cBuI%bL!Ka#@;4M7lk8iN@hd`$#b^sifF z#pbh?l~4&s(G6vK9`qnQYq~}le`o}(Z+*CCyGk8F zG74^aU`WE7xwV>ptPqDymKoD@YU3fSWjbzJmc(LCxjC^{1!8Vx$S zZ&P`X3F71l(f5@clqTqulh(zb8zesX?#T4!@jKthnf0vgBG$1E-)_XvXzo~-ahZ|j zP{s*T-Mj15O09C5i_hd?5>j1W26RAQuX{N8>5ml||4W(UZz5k(<;mt|S-+Uy+(9Wz zML(E%RdZg$d>4%@2~^Wj&1Nj|}?w(M|EmWh{7m7&*QxjGgw1D+*PZ)}Mas z_M}%6r9G}5I)ZpQH5{GXg_&<=EtAY_dr`0HPhT=gb_pRE9dPN5wqdqhr%SDy=_R*O z=-0P$j`BXXH*QFw{oE9uEXxjaDX1@*ut!2HeR1B;E30-K+Di%qv@cAnnmLtS`{4X@ zCCN@3q$SuynFnAZ#eKZkQDzo=qDx_Hzd88p~YePo3R4CVlKY#R&mNb~t z>dpC#Ej$tT)Z#PpV|>i1C|8aUtKhu`4$>CwE>c)HZE)qMl3~T;FlfF!TVk9l45jP%E+9!(EU z%TdEGszCfa5PK}g%PDVpP`(0<5A81#);iC=fEQr`E|oz2s?OQvL~pssE?3+k;2n)8 z&8I?ET^{Ok^UCUDSc}S(aWgX$|0K?OQps!2<>2f4&)~c^IQgmj0{a%#qRrQRxys4% z7%ip2zK&Bfsj8olP}eN>k50wrno;FKuY-oyh>R|yEAuCz<;h+%aSXa6*(*D3%8X!x zV#_0V(tZZDN=Ie30l3|0|P=PQ;Xa#}9>`(J+FN!qj zla*hr=p}soLYM?Aqh$h(V^}eH0!aff26bw^vbrUQO^*510j)0|nP+m-gMO^8{wMqR zkMjcz!nMXrU%G!_{MZqbprW za7sh6Fi$e^z?Y&)?I;A8Ee+|Jf)zefk`w2otyV9WR< z&sm=WA}rLQ8xFa1%XmL6JHe)*RmQnabKAC%mnRf=B*Lwm$=>sgD*E!f>1oMf40ix` zyWmaLqx5P{&1fa&b{R3%ocw9MrjI6hAsK+@sKURR+g3yRp;0h zN?+q_th0Hpkv*Di`{Htlma$lylu3J~TQG*_goS6@BKZ4bc?WK+o2*S+nh0YA$;pPQ ztAqTA4?^aypb7S6RTayJx(K8im)uYi@iJUmR3nG-1D9KL-P| zKev(w>f+~CVe?Oz|D{!;4iVisOH}}qxq0#&=l4pJu zzNe$yq1AC`Nu%{Yr>-L{TEPm>cxcqrE_h0sojGUWX6`Mg>WNg(w5sIS=a zb{{FG!tn0A$9cIoXa}25LXj`9pS&FRpe-ts;%!*!Ovkzr`nDEiOkeYf8Ce>{h3L4< z-P2Nbt4CRRK^~%RFjz?JtTR86@&Rscf~#!}=Be@ZDnu@#Va>t&JpTys;8}|89l`IO@jE>L7j04>)PnpZ_pw|7=#E&pn#}aU|)o^ z#?)OCvO{S57VSFkQLun>K|9|S!t?%wZ>eb(#aSk?#}4`(SH{%pMl3@uMA}#wrpC}F z1{SxcJy(7Z*N3|}6)<_KR^r703A6g>tl^T9Wg#w{hG4%-aeH@_;ukPiXwgxzR|8u; zoot5p@wi*VWI~*(45;tZe~t{)Og_{8`9G{ylL zovc*y4U^>eJRHACEVFdLoS#LQo3nNIOG>PfD zL@4^Q{fQXBx8-eEZw!51HFitltG`Mf$eVQ%?$UuxW{-bL6)kjLnqRURtZpFhz_#*{ zD4{7E*Rk~AS6I#C(F4MgA`o6x|Plkemk_Gc}GEc;5o;mg3bvLOQjsq z_(0f65S?L0N8e0A%1By}a@odQid-)KL%j`O<4W8rS8kYq-$mIp?S5OX)m_(DSvw$G~f9Xa+g9&(tadEdWOY70Vi&y93ZQxsVd~;l~NP|(H&5FaX z6)TWu{BQ~Fo<{0MYiDDg9AAOD$F{tv5~|^Qm;+R#ppxE+PMu})i*3sdf6=EZ_njc| z3;E|K#k!i2REfSE$~|&&+3H5wt?Ba!JZ`?5!3L)G-#Pn-98!-^mAtWV>#fd z{3YUL7JYc(b?2u*EZb+c+{q8m?6H0t5nI3JY&jX1y$#M7j)ic&?9H%X+GGCCGR4s{ zb5Y~{f)v%pCuEDTtXq8tZ^~j8E2UvU6(_g!rllpg)yxdvhXyd{F#4Vb5sU~aL{^zS z#d)pJf|31hj`$ERYgq;+e;+Kx+bK6MiJ4aUL+aKc^o3{W z8gQNbF$jZ9LiR;U@K9OfToR$`?EbBdXvQWLkkp6;k4;yf~`w+y1? znOaJdGD8|exvsUW=N5Z9y88j*gr5mA@`Or=ZFcbWsOj{Q#)_5Af`rf`OaJwGFP~sC zj()qb%6i!`YUrp8tgX8GFL3O&Nq92!-83dDwBY|2_j_qxUm0e9 zl6I6cEEHNZE0$1r@!ybaBnx@#3H33-7Gv5cuP5{$b<2zUf%d6dP*Z!_edW7aQG>?b zxv*WS{N&#x)G%(`#sV_P>!D#C@&2f_P4g$eq_45#_vW+(3LYiOCYnxzZ$qqplaS#Q zd(pdidl$s(*U!xQIxZZ|^uak#g%_Y(l8cRjN)NT&kjK_ZE5YKoRP9z()QwbXD{Yjc z;y~S;5#e>_xnU8q;lX^|@_oyqYzbb*DTk`M^kn-$gmClkW=L(=UOD^(Gnn7)(%Te5 zgj z)|L;EcfoSWt-s%~yOCl;ORVTiws^N_j7yTOG)G4&)kI_S-8E>I{cjQqyp`1+!;drQ z*P^?6;!}=J?YmM}prbWm?)?@ZWU)?guhcWLK41G$zdIOEvVuh+qi&XHje{CAzSlNp zFUFywgxB%zV+7epBOkPcsWGd6*@IFx_R|ce(%BL?Jua~6b)xU8=M0BzCe4_tnA)Jb z>X7fxyzjDOOn)5yZ$-0wIPZ(f0J1G*-%L8;;BEb zWOaOvyWzB~pQTFd5OjiE)Z1HDd5Fw%mgZ_zanT=1dfIDSGUr3R2kI7DClEnc!U zpa$4|3%kQtV7Dsf;mPv=qS@=j9aA|OA+nS_aL#8Mcd%;iRJwY{3$$*Tqn9&N@dZA` zr{)<${hNdv!1XoASP{OS^)#QmNphs9qR;*DxszA`n^kYTxd+EQ`c1MEE`RLOxDo|F z>Bu1faC_t~-SIk6rDfma4>n8LlWUYRiE zFO&e?*r<6L7{)LDS&;m{Jtrt|{F_7;W-yYFm;IY0PpYlx-{By<5$To#u4X9HErL<@%ruIDx2nT;wI`A-GqBY2INn zn}wWEA&?0qk$aBObe&kwrsS z+KoF`5S~<-ylJBEQHdw3Lh)8?`+G?Hz!2f{Vkcw#wUi{p&ZWVpkw1NIaKOOugG( zPYS7++5?F~Sz{P=LG-tgP~&+GpxeGDcVfKOPvSe-LC-=xm9}L1^yv> ztMnVC$0zY=66SAbrw=1_Mp>@{g-`rT4h+fWZkxm!!E5o#ON`dg|18C3lkD2jS#bc#`L^YKmCph^9aG`+4lUZpyE1JD3v&`4)&-@=Nhu2Orw{55MscFv{(D?NYwvlJHGz3=QW2rDKu()`nfOXxqhSryyU-8{=p%<{Owq_{Q8aees^;D zRlLl(+QqlI_>3cz*nuWKf5D3bed3?1mHP1KG~U5K$|BzXxgpy_H3*)#z2J=J=Jj)` za8^I9DGu}M<}W=B@lzsw~0uCv>LFE4ppWZ9qjehe4OFX6%A^2Wv89pq{S`Ci-x~ z^Vk513-2ltu7q1Tv3kh*> z^r;#l-jjb=lY6$wzkCnaL@wVvi(OQ5iGr(=9;n_#dy806aqyiwVk#wW9)NG*iu%9~oL+ z>)(3rYqAAT8dW3F=|7GB>qnLfwgHUes!r0eEH_9qYGS7ya+_5;YjyCa*^CV@S@a#| z45w>&j?D2yxdT9Vp<6-=2$n|f){lo)VpFdwRYPM2I88UaF@PpuhG$RmOMrDSc1$(u zs1$3&H>@sK$zoSt&ip>pjaH<61Ez+D;BL>M{7c!7rGjrw=aS4AknC4B*b%rI@rZdv zJh8esZYac&-~QwCb_Ixn9%m=eW4rDNJ%AFam;c1E-;f?>?|!GWlURy`A0lZb8G#wi(&hgarWbvZl4fGy(YcqdZ-6XTnC_#vWXq|kKTon z@Y!^!fO9_LZk9e=i@>$)j+h*JZT(480K}=R3 zsZ0cj8lS3pCb^AuRD#P_g0jxD1>cGzJQ|Kr!%-IfSzU;jlUg8FqvRfE2hjT(MHyH`u9-Z`{g&hsutr3+oyXbcQ9G z%J^NUy?P-n=S?<2Mzp>$BMXr2MZCoqfHomIXNKxO5fv zuGpUgxuV-!`iRNfO*ct{v*D?rMBy#Lc{zv5UboYWv$KkMLegNsJD$<(EV_#4Es$?A zAG?%-tQDjJsp&m{qc<>f{z%tD0O^8O_6DET>cZA7#TJjthT1%e1Tn*7n10;#7CMqk zgWK1BlQ@9fzF)7B7Q zd<8pa6TJOI`_+fD(NKUBvv69PD5G)`s#0EjR_X}|a1RJShFBnO$rFpOM(!1EASPk0 z-*>;uMoTtswlBmt{3eM)el22vPiPxP2J${oX;HPNuE$usYX~bO&^9iigv$Q8qSc#il zM^dA!)GXh^1=J`C(s!{%$_+HQWKTeKx+aipq!ec0BHY}#`xR&1E`RH^X+ntX2!xJA z)>#&dh!=FGM0DSlAI{(QFhgGRVx1*ySb8IOdJ$_{ECi(2{b_jNvucsk9LPNE?QzEX z(;&1@SgZ+h;#15%+;!Kwe!gD)hZJwc5L&d%fua5WWJ}0xn3GP$hRD?wKHoF#PGtEZ z#1t1xQFT7LI&pRzrh#*^5r01PYkT)Tf#WS5t1dL{&Q(sw0(JfSTPI&n(xZucnW$lo zjjN3;C4edIfBw%f>i_KAi;xm#TzY1u;ZW*HD&?0`O=v0*yOjLhcYxepO%K}Zn@j&s zPAxFAT##{;q6Ab7kzeV8ulT0Vz#?o-u2%@2Opo6=(*^*%l)p*dL})Rf=q=Vorazri zAb%z;o{fh4zOR1h;hnt}n^6DDsX}OQW?Ig+q$w-Dk^BT304Y@omC!M+9u4tg7{ah` zUDbOh8Od^`VQ!bVsgWEnTz=C9E?Y4~cz=~5^ys6uKE?xC^r5cUVUsp0%06OHIwVNm9~Vp1wCPrnao(dEEP2Ku;$K8;M&@nq73No z5!qi7f`4=MUR~Srng{JyZoR!5&^CJO;xl)?B<9Aa+9R}B$AV?}(V@(%h`P|g1s}61T62Xb*n-h5&%LYE3t_-E$d%5Y5az#Z& zudfmiP@4)der4}?| zz#{){V68K>PU#sSqxZADKtNX(^a-!KZ`HV2w7|i)Y|w)AGy8eYzOF5+d2hW`Vjpj7u6}`3*U<^|i-gxWZYw!J%hEY*Tqg z>^sR+y%eU1o&y*gEl-59S7Tq@^ouO86PNmm181BYye8|iouqumV9+6z_jMX1O}S?L zEuBmgS@|o^*MgS6+>QvG8_L%j?Vp7;FiG4^aIox6F>M=9BdV%KfgD zCo&k5E?>2SA%{5RGu2Og84)d`N4e*;Xz|i2NZx)9*R&2>#O#L%cC%mV-@4q#29TG% z#PtjnZv-xw6-C&;w1r*$LE%nza)L@+vzO&dTKOhfJF2lRB1!S2DnCx%h)Vj_p4Q^0#~eP00#SDZow+%Lhmu+irJv4c+odv^c)iX>&~zMN9jrW2h4&cz_L&| zMg)l6UV*HxbMWP9`8L2*lV?-SNgUbzS|B27TWDdYKgotB`X#cVmhsRB4|?7KE!^tg)bGWXb0t5{9M?~_f)KE;gp#Z2Hbl?E&~@TqTip6#NWG>-E9nr}2a84)#fv zZV3(ayM0*;TUt!wifGG%cs@VXrsGb@f;APOnowqt0vi1&n5?3~>;7@pVsZ-AjY|Op z#XfrV5UG5ncOUBIJ+nd6n({NJJ->Hht5qF$v{!NPL-@7Xq=1>=HI{=9)v@99DI}x~ zuK0q%ECrhREz|15@sF&GJfNWB;uC1u%!|sH18ENKNG{o#u&X~&7xqjyk*1%%V^Y^6 ze%iKFPHaEvXcuj>3r7~YoZ+4Jx~93YQ$rC{GjI1-hCqioKf%ETdt3?;*ZWI0gi>8| za{{%?yibXm`2~u%Hb-+zN1s$j)kiIw_Meir7%>b>aOC%9uRHZxx?ejDuSKY?OK$Kt zq!EffDT)d(v1^KJow7e!sm;4Y6#0RQE$AswQcn)w$4x^<3fu+E%)~}80gk~+vLit% zR`(q5E#@4e8a!AQJDjtwCh zjez787qUX{+8>%0L~4J^uYvctkI;CE(rA~K9=l&=5oEwsvKOCV)hsB zUad-4mfn|z*O2XjyV4y(1zqpF;~HviPsotOAW>^_5I_?l^erJv%{n1rHx_K00$7Ff{z= z_7iF+L*qz&(75GlQ`7z|_B?Cs2qllB7DnzizFdh$nC=&|9GCk#`+dp_*qwd?NJwGJ zJc!OsQxr$?cff;ntLA}bdwFYd8kPGg2!7)3uw$P~nNiKak=f|2A_i!!C3&#QUdyc# z{oDlZy?R&B@wh=d6##CYNWp){zf8^lY4|iZJ>6$PJh!=J<3Y;0g~EyYvNkl9wQI8# z@O{?o{^Wmr{$B~5zn@2cG~VB8&nql9>>=|Qog~R8L#tgd`wMu`i+wE?4 zQta*Orgr+6hhy~~f`lLs_eB)j%4((( zc(tmR0|H$B71ov7_gb$4-WJ&|s-AeqtBpv4b9+!-Q)Y8>{p-`?;DabKLKKNtHOd}c z?$dYKfA-FtpDa*rCOQ65{B;0s);cUDgR=yn&1VCLSk8?$w~X~z(n}K)rE&qKZ+$G+ zd9UFZp6xzPiP5_fX_@t`ppwAMs%2AP%)VEIU6T3Kmh`S12tivDAdj_-=2k?q-Q1nF zv;`j>cY&EKlJy?~R^<<>_)j+DUwz^_t%#>6213DGeiz!VSMY)w@L+uy>3P?F0W1^cj^Mks)hZ)0rPZ>XzCq+A#T=F-5 z&a#z`@VtN2-yuA=t1aOpK1L~_DOW4ETT+d78CJ-sFyf1@F)JjYv?I zD6^Kuv~7fC2Vnij4$^}l3cJqGALyNjm@>e_xb?HxL#P}rf1$d>#9w1on_GeSMFUGG zb#=l+Ie}}u*sD2T8XWVG<axFN;P%F4>&o1dP% z5(fWBSb8&vH{Na5QhLs9Q(haVa{Fo^_yzQmr{$(3cwy{|<6!y_tlY#p2va_$tc6vp zynA!z1^&ZlTZjV zCiZ(p_9&d1wF1-WXwe0=79~b63a&Mlg+q4H<#mi65u|{)fFS4Nkp~~VBg5Dzou!7_ z9%WRgHv~HzqWo7x_vrK@n~7wjM|VUL7_=TiO{Toh#(tE^o!pk^s#tOA7X5Y5XL-og za(2rlve_*rn*F+?^`2?}H(NL<>;leLx^{QA)G>RuX~1BrV(^YJiv<0?UAQx}W5vRt zKRj7)mS!}2cPCI_OJSzReyXQfDCs?E2i}r>t=9=c?m^|S*m!qbr}egAjofzw`7qFh zoulHb&;-S((@BZJJZ8-zOzr(|-4yoJz7PC?r9Bhr^Yil$NvOJ#VR9961R;*xOq%j2 z^+$Wi$#h@@Zq+Ul3_BoQ*@ReY3MA#k)04+n&rFKEhHknxUbj~H6wPo{2%8Y{Bwia{ zAa3=G;3-`(uhb;8x0kv4*gx#ug)h9dm@Ne~q&uy+ZS!@`9Gh@1-e{-G+@Pc9p8rngShVT>;p_X5Z6it(a}HkrBN@Lb&!nx-?xaS2q|_1uBckgFVWxnr zpy0gA=3b_TGRzqba0RYSv7Bif;p5mFz!Cccc5(fKcKLS)^zV-7-?m#aG#B2rNe+>& z>7iAW5EgXX7E6CJZGZIII<{A6TpNKmOudc5C&#k6+TK{j7LcN2XNlt7Z zPBWj;w3`!K{TF{TokT^MpR?W=MSb(?t z0uCsRPGO>69nN63`YY~j*qHS*p*qIL<$>MFy90-R%;so7hG%@_!qy#JaMM{uT#lvT zl>9BEeI_}cFwAW-#G6xI6`GO2{%D}&7d0#cv;+nYU(-txGC&d!pLrepWTAZO`WxhT#R5#eumlV(@wz+Rj*DW`?>5` zL+MRYU$)J?jn9^oL=gV=V8h+C>Kl%fnz5A5_wK+x+*znHf1AVM-j12ypWM%_o`3Il zIk~C~U0G?Q^=Rb6F)2v!-m2JQj-rTt>#8%!G0^ti}v+v zphF&82qXTnhvqI;-CqD}XMMRx=Sb}u;X$K+15}c!2L{B!2w&^%Ib04 zz5-6$1|Sa*({5fyoS|dA-mzImeEi#>;kkKvwe}oa%RVm-56LQ=)k5H>wTDlqN)C9o z`4D_64%?6-ci3jx9{H>iKa6~)t7N)mi#696@#J;{S%ZU7{GR^2Rcy-^h-cZ(%F`zD zatEW2oA0`qc4qF2EUtEkb*(F5>{oK2i&AtSQ|itRjF7wF_Q}cs536kR-RW+&WYKRwa(IPe?=yE zjA=!ErG-=B*&QUl=QSkLi<@0Lo%q_e>2@K-@)s{D9x_5?wb)@wc>i=KVd;#+7`dUp zfGxM69!bfzq6;jb5M*^_j9m;m22a>13nOo}{3dbb*~&DLioXNys~3MpNURf1Ys-0U zI=tOJJ3Fq5qtG_b#0e|!V&Wf%TT(`TpHHCfWR4ctEz3Ur<^0CQ@>c$fEcx82wAo_U zj;xizs@4%+y3C!hq#)RqJLYs7`>hyQV5t^tNr+X?3?C<6soG)2vjgfsEdpA@MHNQ( znr5Cid#|M|BnT@0fG^G;92SgvJxq|e7Tcq;eLRIax`6M*D`J81ne40CA zLp$P`m~1YM_gd0eArA7RM%Y_mr_}5?@S-p_5-d(oveGk>cBxIbbr@zw^N~reXDBBb zE_e_mD7m?j+}r@4+&7!-#Dx@)hGjg?z=BH0fTiEW4ztSx!Lzo=9eQm;orR)De2RTn}0Ja%}-dx<08?kQuAZ2a>_42OaEqOHmJd zG05coCNXzalbmh3McX%Ridr%9_)QX)87BJ1PLuCj-c=(Z$=eGrwkylLx>~%Vk@LxR zy0m@9=&1QShk_Y}7Sh^&?;@zn8Ao5bS=AZjdvw{~Nr|p3KRFFQ8Mol~XL^xdCWiaC z6diUGaa`ktR@AqW5*MnBa7@?=qrPcMd6ciVKBoSn6jvs?m@wO5-Nj};`nzN zv_%Y&j9l(r?S_orn$I1luTV*-pKuWG!RItPc8u}RgA50_XQSA0M)G9$#MZLQey0{{ z(%Nz2a5<)0uqxV3VR0{yPOVCILCp*O9rK7#RYn&vdVUM4D)R@-qrB@P9#C z+-x{p_KL@frfA(xvzt%D(XKHqLxx{iUi(qg^L26cjgioV8i_o!%@e@d#s8PQ#WTZ} z3o*2gqUalP*?iD%gX&J5WgN?{7H2>au#NWA6Gy&edaSa z`+3QCeBi(8h5WOG2*8TCU_9SGTGGJr{1_F`aPQT7LWBz8(&##2UZc*OYEpuw5K7q4 zB_oPiE|ulZc!WmOJw&8H-Ul9UOin)}tZFu@!(MB5{wDceNYqB4uOjyJpWx%PM?nW7 z(DSlLZusWFDNr6ZG|dNo!4oQJ>}XhBiV}^g?Tyo&KVL}xq2-Vn&?Q9~ z+L{ux?f6|xo6W`EITZ$@sm%vnbMafh+AqtCg1vif(I=4B9sg1fh23tw;^ASd1J=Ts zC)gSG{;`&Xib%(_bvjzQ5;VHEcGG404FZF95eYKtQ_A$X^7cy%eTKPvp?}}Lr__RY zu({E-MXSySj3BA>`sOCUr9@>;wc8ZwJkI^fcl;G={7uqDRB&EWZ0{(edd@gM?F;lfXyr(NG!E+8p8Vu<&K9!7qRnZItj0dt$0$r=r|Fn$A-c<=nn zEBdaRS{{d@Lx#V(!?^-xp$7IqBI#FBfr)y?t6Wk+9{bxLj`X-TAM_+d_tXjW!0C&7dhAydu*lWzAr zn~S-{7MT@QLS@&;j27w*Xr**?i>=uYV06Z;WK+G^sJQ7koO?yt>FQ7ewY|`Bt`{uH+6#j_lK4oU#8vE&m6C z`9gfI^iprtCyN5Tlh>yMPl)#izjFW$LHGV)DF2g^vCNap=S|6lFWCldSR}S9?at_} zbfZ1GU2hlv;yMjF?OBjo_sTw;C7N~sDGB5U9Qq-9h715GYWMSWhcV&r+LYq$b(LoBp%6c;0)C8|bDcIP@cN65(9SOnM>xIO`73cD|3 zqEn}Z&-)q|bv-R&9paboXyyRST+o4L`<5%Ol=A0>sb7WXh{-8kiOhrrMq>=$n!^OfnbmUO7Q zEOC4`HiW!Ry!SYA{*i2Bu}3t&6wY21FsGddA^J~yhDcV<&n$;0)5EGn zG1-q$B~mYe8(mHXZV3ztQJSuKsQNQHfmIcLa1(0CI7HT4M(p3=!x#Ua>-vW+>EQRB zH~U%GFiHyzZR%_3Tv#-T@j(!WQ*?(UR8Qf5#xXZUMC)Z}-;Z2k;^%7VeY13RfNJdhk@efQsGI zSSOQhIC%ng4&%c^+zzlo9{XF)ug#U(jqm5p+i4g?a|W`VGxG{>x#m^86yr%J7$T1H zZ+nf*vd0oMLnGWgGJ#Hh#taUSqN!->z18DsTrl8b{Gt+&vdx-A4e}XYzYr2Ry4=tX zEL{xX1NMuv&R@8U8I`3Bqz9%Z({tPsp}OBla9ke1IcrrJFRjJCk|*BLYaoU-DNzGN*m1>%Q~An0X8zS&c;jUMmBh>jif1 zB&3+HvUvCAGCT4z5ceumeYOWrehk}W&jz! zVr=JGFfg& z8Rj!jwe29h5%QbFs2I8npRZ4O`hk?1aN0>kE9@wx+)y_3e4hV7*^|<>!VlHuzBiBO z96A(}^SHgcjLA-XhuygaFVaOQ?}CujYfdbLart6sihmHw;Z${q5kZbnEFJO?Id1T5 zK)%1vq~Bo#QRuS)nF)R8Z+#0U1J?#VgJjvBk3a5j;mvl*KG@LjvPEYw+(=Q8<+n$6 zY`@=IPEmhTa_aen?69yFaa&hTUhxV7vNb03RG#Qk=o-H|^m8a@7rP^r*rK|!RMCzn zPZv7?!buHa4eQum5W8MzXq96JY{&QRaY4zn%#$v;BHV#N-E3^4qC$WeysI z(O=i*dqdG7$)_*mEW5^UY=-d|j(pepuaeYZbzbGF&q6(UHLicnmik#>jDy;ZJ*XyM z^Pr%aR$1oSyBh{D7C>nU`WF*Cl{jfYE&Q@<4XWzC8uNnD| z4#+dNJ=5+FYHir9Q(H>4;iwl2I@1|7R7r?ts}Qx|>>W+CdxvcZ@g^+&(vBkbgJ}>= z*bCk6mJcZP=39hn&bJzv)!ULySek*SSO4UZpCGp9fWCf zvij&yxpkc6HP zVuIYR_^1uY&^uBBRx-;v{g3^2`~3H`($mv1Na19hb=?n$)67O{?)E+XxL4NvR4Nv8 zZSz{3kv`b8)idd?xI9l9&x6e_9^*p4|g_K;qb*uYJD=Mu{uX z+4V||t$Cc~kUgE(ckW8=d&ESwsQZ7qyY8^2vb0ZATtG8wGE$^Ch;)IWMoK^p9U(vf zLlY3BH!0FZ1;$W9R}n!HAV3TV1{IVhiZnqW1VQQ2K?pS@!0g4{Z=adb*=1+{`~Ju+ zC->avx#yhsJ#YQJ=9YPRW0G&CI|)0yJD>X2?U48c5;Y7o$cVr)3vD?6%EWAMM&lcc zij5TRFX*^QupY|fkzM4JV1U(jGBy#5!3tJV39+CLzr*-4#)t?_ZgV7I z&PVztrn=YSs~G=h8~YyHaqVnE%IqoA9vUk;=y4HP(9YnTHu@Ej!z#x8muZ|`DL>vQ zoA@T1l6dFI* zrBdz=I~^=ctqmzGXcKXohGd6~?HW?0LovJb^);k;PiNc`AFtq z0ugF{#UeGIP{l1<;CO7th7^3{Y=1(^g3Xn;J_)`+B?%{jdmkGo-uMYBVTAPP05=_| z-B2wo;ASj^8Hw(G%)3wIz3uhde?slD!J()(Sal7CpgnCM4JkG>c z1|fW3b-et^G;zat%07!sIFXpqi>_F`INbUS6Rj{n}75q>>#9NDdYFL;k z9qF|tzm0$Cwltfw}|IX6Z+#D#ju5#+emaju4SyX_ZJdBZ8h|8SX z24HLaNujc3y!Ufv;6L-Ej)AjIt^AbiZHYcpv$cy;Je0@Z+wP_$-4Q6lRX4n z4S$BHt9x7_2Nike9es-#;}>HUt^q$P;ErXGGj^3Zq3?CyV_P&}8!^<<0X$_)#9#;h zf#k-6b5_Sf!=HKvv$XZc1cDP@++kw@A?!3{qzi6uJiU`L=Wvzxc~tPV&FrZ0chWvK zuI0LV=O%Ksx{H-!d_ntAwWw0d+xe@Boy7(BMoWm!PG>Mgx55}@>d!>|>iuWhI=it@ zZwb`$F{!tl{LuDLNm~-@fX%i$kAiBGqZs$yRe>1)ulo_5~De_Z`81X{oWU?bIwTvmKxFldv& zgVdWi_V}{`VD-9ua57pLaB^D!M$3 z|4Iz}hr$5!2iX6NfGhU8YA4%P0JW@u(U|cHk7$e^xH{MJK;&DQKo1i_hR? zTr9=U16{3hHG$Rht@Y3fQn_!PPw~;TZ8));k!)6k5xB$#dK~}#xURC~_-_fTv%X3O_xus5G z_KEhQe(t=!eMj5Q0AZ_WLZeN2YZ>_8Aw4j$PGatH=!yZ2H!h`T#-!ju+oMA;H-0U_ z7?HsCyz1+b*t?YEmJO_#mBGm(^rcI8JG#|GPaeFT~Y+^LF#1c|?pi z5b)Lc@=3$W4}LSc9OekxzY34;)h7K{oj1ss5Wy!e5`7 zP4H3}5XYQ5%WqZ6b~Cuf6|Q!b3GrmXW?Q1%zS?iKxLoOslq0%1&OB3bAktv~onsne z+#f22tun@a^Sb%(FwZ`Yd-R~P+XNOxVyQ?7{*>L7` zMUNd#*(5?>qT*HS$YM0+p}NkLbrW7Yq*u0kQ1Af4w(qsi4LdoSrSDwX^h$$QZsxM0 zG;0K3f$xjx4mk{R0W}x^Jz2nB!XX~TWoovYtN&fpf^8g-@%IZIh?w~Poc^(0*necT zC~=>I?uNmvER#R_1dc;iExVJVn)8&N zo-#?G6m31FJz&Vt7DvO=3<3-J4KA3ySxB<=o3-SDe4dY0lBg$u7P%rJ49(U@1^TgO z4Hi7?b9PXw&brx>=Xy!6Vp#2c@ac zu2VeTiL>7hcnv**VxE#<;LT_pOMHZj^QC~RCRX>fu!^gTX_7`s2$7tgq|BqE_mhNp zls#S{y&0gn-E6b3xv;xuK~ew$?kD(t;pxx#PHu=VTpG-LAwu1H5;LLx29c!{^SBXG zX>{4r_7O9f`8M4Cz7fBp3cXic*!3fq+@kJ&z_}&#yK(-rcmKzBQ@Hnva;wT(AzOrm zuGf%L{WzuU93JaGEJp}CyUP8L)&j)8!f3abM1gE+ z=|ROBUSZ!*TWjXyxZxmJLFhj4k?zc?`Z{nO;I#N*`jkiK0o&3SE*d@+28=3lC~LD% zv*kP9jkrK#u3^0^1h&s1? zWej2hnxe?7G8Jn|3x)}~mXT^jcj}!y`)b+A>(5TQ^}XKF-`Xjx1>lbx0VEvt+SDHV zu2RyJMSX~HyVsZF;rJDzd76sz1(Q(ReZbAuzI_&;7cD^KWMAM1BW!fu|8|1+e65JH zEH+RrGXYDS*2|c zZB?uB=_-viMOlePe13RcyL)Sq-Ayp*Tl~R4a-rYe(7HW7A zu6WK6mOHl?U-%{0VzJegvGgHbZ{drh$qu+=XJaz5nB;GK@Ne#zCV`+E&<&g-{Tvmx zF1-Xx+L|Mt79OoZET7N(MGZSN^Cmoos=97Q9d6VHNFK;O45;jo0TKaoF&1VwV5k9k z!;uF(_0($d%X-3&7(U73MoF$8A{wwHIhbn^7ColE^xMz-Z?AEH2bf9Q!4wJ#$|gF*Hw6LuQgcWVW&Ak`*cuCTu!~*m5i%gO1Kza%W^M1`Sz6cH6fm7k#?r=1#q=JHPM+C# zQ-tQ>h*ZJNNz(A+hV9lIG}Fy_*(iTZxh8BP$30YxMW&(=sHG7jc0+MGe$zbNgf&R! X5=AT@MLDj^*bLrMxr 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 literal 0 HcmV?d00001 diff --git a/Desktop app/TaksiUdruzenje/taxi-driver-services_82574-550.jpg b/Desktop app/TaksiUdruzenje/taxi-driver-services_82574-550.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1e1becce59ad3d1bb9d43cba288f1c09a928368e GIT binary patch literal 147850 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%0DfB)xs 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

hxjqYH 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 literal 0 HcmV?d00001 diff --git a/WebAPIService/TaksiUdruzenje WebAPIService.sln b/WebAPIService/TaksiUdruzenje WebAPIService.sln new file mode 100644 index 0000000..06babd8 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService.sln @@ -0,0 +1,31 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.30611.23 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TaksiUdruzenje WebAPIService", "TaksiUdruzenje WebAPIService\TaksiUdruzenje WebAPIService.csproj", "{4FAFC053-942F-4F91-9288-F733545B4D94}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TaksiUdruzenjeLibrary", "TaksiUdruzenjeLibrary\TaksiUdruzenjeLibrary.csproj", "{0F0C8D22-F6EB-475B-8160-2E14EF5F64F0}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {4FAFC053-942F-4F91-9288-F733545B4D94}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4FAFC053-942F-4F91-9288-F733545B4D94}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4FAFC053-942F-4F91-9288-F733545B4D94}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4FAFC053-942F-4F91-9288-F733545B4D94}.Release|Any CPU.Build.0 = Release|Any CPU + {0F0C8D22-F6EB-475B-8160-2E14EF5F64F0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0F0C8D22-F6EB-475B-8160-2E14EF5F64F0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0F0C8D22-F6EB-475B-8160-2E14EF5F64F0}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0F0C8D22-F6EB-475B-8160-2E14EF5F64F0}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {C85D348E-0122-4EB8-9890-B93CAD0486BE} + EndGlobalSection +EndGlobal diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/AdministrativnoOsobljeController.cs b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/AdministrativnoOsobljeController.cs new file mode 100644 index 0000000..c0699b4 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/AdministrativnoOsobljeController.cs @@ -0,0 +1,115 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Mvc; +using Microsoft.Extensions.Logging; +using TaksiUdruzenjeLibrary; +using Microsoft.AspNetCore.Http; + +namespace TaksiUdruzenje_WebAPIService.Controllers +{ + [ApiController] + [Route("[controller]")] + public class AdministrativnoOsobljeController : ControllerBase + { + + [HttpGet] + [Route("PreuzmiSvaAdministrativnaOsoblja")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + + public IActionResult GetAdministrativnoOsobljeAll() + { + try + { + return new JsonResult(DataProvider.GetAOAll()); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpGet] + [Route("PreuzmiAdministrativnoOsoblje/{idAdOsoblja}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + + public IActionResult GetAdministrativnoOsoblje(int idAdOsoblja) + { + try + { + DTO.AdministrativnoOsobljePregled ad = null; + ad = DataProvider.GetAOInfo(idAdOsoblja); + if (ad != null) + return new JsonResult(ad); + else + return BadRequest("Ne postoji administrativno osoblje sa ovim id-em!"); + + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpPost] + [Route("DodajAdministrativnoOsoblje")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + + public IActionResult DodajAdministrativnoOsoblje([FromBody] DTO.AdministrativnoOsobljePregled ao) + { + try + { + if (DataProvider.CreateAdministrativno(ao.Jmbg,ao.Ime,ao.SrednjeSlovo,ao.Prezime,ao.BrojTelefona,ao.Ulica,ao.Broj,ao.StrucnaSprema)) + return Ok(); + else + return BadRequest("Greska prilikom dodavanja. Proverite podatke koje se uneli."); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpPut] + [Route("IzmeniAdministrativnoOsoblje")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + + public IActionResult IzmeniAdministrativnoOsoblje([FromBody] DTO.AdministrativnoOsobljePregled ao) + { + try + { + if (DataProvider.EditAdministrativno(ao.idAO,ao.Ime,ao.Prezime,ao.SrednjeSlovo,ao.Ulica,ao.Broj,ao.BrojTelefona,ao.StrucnaSprema)) + return Ok(); + else + return BadRequest("Greska prilikom izmene administrativnog osoblja! Proverite podatke koje se uneli."); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpDelete] + [Route("ObrisiAdministrativnoOsoblje/{idAdOsoblja}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + + public IActionResult ObrisiAdministrativnoOsoblje(int idAdOsoblja) + { + try + { + if (DataProvider.obrisiOsoblje(idAdOsoblja)) + return Ok(); + else + return BadRequest("Ne postoji vozac sa prosledjenim id-em!"); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/LicnoVoziloController.cs b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/LicnoVoziloController.cs new file mode 100644 index 0000000..486d214 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/LicnoVoziloController.cs @@ -0,0 +1,115 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Mvc; +using Microsoft.Extensions.Logging; +using TaksiUdruzenjeLibrary; +using Microsoft.AspNetCore.Http; + +namespace TaksiUdruzenje_WebAPIService.Controllers +{ + [ApiController] + [Route("[controller]")] + public class LicnoVoziloController : ControllerBase + { + + [HttpGet] + [Route("PreuzmiSvaLicnaVozila")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + + public IActionResult GetLicnoVoziloAll() + { + try + { + return new JsonResult(DataProvider.GetLicnaVozilaAll()); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpGet] + [Route("PreuzmiLicnoVozilo/{idLicnogVozila}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + + public IActionResult GetLicnoVozilo(int idLicnogVozila) + { + try + { + DTO.LicnoVoziloPregled lv = null; + lv = DataProvider.GetLicnoVozilo(idLicnogVozila); + if (lv != null) + return new JsonResult(lv); + else + return BadRequest("Ne postoji licno vozilo sa ovim id-em!"); + + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpPost] + [Route("DodajLicnoVozilo")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + + public IActionResult DodajLicnoVozilo([FromBody] DTO.LicnoVoziloPregled lv) + { + try + { + if (DataProvider.createLicno(lv.Vozac.IdVozac,lv.RegOznaka,lv.Marka,lv.Tip,lv.Boja,lv.KoriscenoOd,lv.KoriscenoDo)) + return Ok(); + else + return BadRequest("Greska prilikom dodavanja. Proverite podatke koje se uneli."); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpPut] + [Route("IzmeniLicnoVozilo")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + + public IActionResult IzmeniLicnoVozilo([FromBody] DTO.LicnoVoziloPregled lv) + { + try + { + if (DataProvider.IzmeniLicnoVozilo(lv.Id,lv.RegOznaka,lv.Marka,lv.Tip,lv.Boja,lv.KoriscenoOd,lv.KoriscenoDo,lv.Vozac)) + return Ok(); + else + return BadRequest("Greska prilikom izmene licnog vozila! Proverite podatke koje se uneli."); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpDelete] + [Route("ObrisiLicnoVozilo/{idLicnogVozila}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + + public IActionResult ObrisiLicnoVozilo(int idLicnogVozila) + { + try + { + if (DataProvider.obrisiLicnaVozila(idLicnogVozila)) + return Ok(); + else + return BadRequest("Ne postoji licno vozilo sa prosledjenim id-em!"); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/MusterijaController.cs b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/MusterijaController.cs new file mode 100644 index 0000000..871cde2 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/MusterijaController.cs @@ -0,0 +1,111 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Mvc; +using Microsoft.Extensions.Logging; +using TaksiUdruzenjeLibrary; +using Microsoft.AspNetCore.Http; + +namespace TaksiUdruzenje_WebAPIService.Controllers +{ + [ApiController] + [Route("[controller]")] + public class MusterijaController : ControllerBase + { + + [HttpGet] + [Route("GetMusterije")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + public IActionResult GetMusterije() + { + try + { + return new JsonResult(DataProvider.GetMusterijaAll()); + } + catch (Exception ex) + { + return BadRequest(ex.Message); + } + } + + [HttpGet] + [Route("GetMusterija/{id}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + public IActionResult GetMusterija(int id) + { + try + { + DTO.MusterijaPregled musterija = DataProvider.GetMusterija(id); + if(musterija!=null) + return new JsonResult(musterija); + else + return BadRequest("Ne postoji musterija sa ovim id-em!"); + } + catch (Exception ex) + { + return BadRequest(ex.Message); + } + } + + [HttpPost] + [Route("AddMusterija")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + public IActionResult AddMusterija([FromBody] DTO.MusterijaPregled musterija) + { + try + { + + if(DataProvider.DodajMusteriju(musterija)) + return Ok(); + else + return BadRequest("Greska prilikom dodavanja. Proverite podatke koje se uneli."); + } + catch (Exception ex) + { + return BadRequest(ex.Message); + } + } + + [HttpPut] + [Route("IzmeniMusteriju")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + public IActionResult IzmeniMusteriju([FromBody] DTO.MusterijaPregled musterija) + { + try + { + + if (DataProvider.IzmeniMusteriju(musterija.IdMusterije,musterija.Ime,musterija.Prezime,musterija.Adresa,musterija.BrojVoznji)) + return Ok(); + else + return BadRequest("Greska prilikom izmene musterije. Proverite podatke koje se uneli."); + } + catch (Exception ex) + { + return BadRequest(ex.Message); + } + } + + [HttpDelete] + [Route("ObrisiMusteriju/{id}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + public IActionResult ObrisiMusteriju([FromRoute(Name = "id")] int id) + { + try + { + if(DataProvider.obrisiMusteriju(id)) + return Ok(); + else + return BadRequest("Ne postoji musterija sa prosledjenim id-em!"); + } + catch (Exception ex) + { + return BadRequest(ex.Message); + } + + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/MusterijaTelefoniController.cs b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/MusterijaTelefoniController.cs new file mode 100644 index 0000000..f9bc623 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/MusterijaTelefoniController.cs @@ -0,0 +1,147 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Mvc; +using Microsoft.Extensions.Logging; +using TaksiUdruzenjeLibrary; +using Microsoft.AspNetCore.Http; + +namespace TaksiUdruzenje_WebAPIService.Controllers +{ + [ApiController] + [Route("[controller]")] + public class MusterijaTelefoniController : ControllerBase + { + [HttpGet] + [Route("PreuzmiSveTelefone")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + public IActionResult GetSveTelefone() + { + try + { + return new JsonResult(DataProvider.GetTelefoniAll()); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpGet] + [Route("PreuzmiTelefon/{idTelefona}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + public IActionResult GetTelefon(int idTelefona) + { + try + { + DTO.TelefoniPregled tel = DataProvider.GetTelefon(idTelefona); + if (tel == null) + return BadRequest("Ne postoji telefon sa ovim id-em."); + + return new JsonResult(tel); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + + [HttpGet] + [Route("PreuzmiTelefoneMusterije/{idMusterije}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + public IActionResult GetTelefoniMusterije(int idMusterije) + { + try + { + return new JsonResult(DataProvider.GetTelefoniMusterije(idMusterije)); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpPost] + [Route("DodajTelefon")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + //dodajemo novi telefon nekoj musteriji + public IActionResult DodajTelefon([FromBody] DTO.TelefoniPregled telefon) + { + try + { + if (DataProvider.DodajTelefon(telefon)) + return Ok(); + else + return BadRequest("Greska prilikom dodavanja. Proverite podatke koje se uneli."); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpPut] + [Route("IzmeniTelefon")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + //menjamo telefon (broj telefona I musteriju) + public IActionResult IzmeniTelefon([FromBody] DTO.TelefoniPregled telefon) + { + try + { + if (DataProvider.IzmeniTelefon(telefon)) + return Ok(); + else + return BadRequest("Greska prilikom izmene telefona! Proverite podatke koje se uneli."); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + + [HttpDelete] + [Route("ObrisiTelefon/{idTelefona}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + //brisanje telefona po id-u + public IActionResult ObrisiTelefon(int idTelefona) + { + try + { + if (DataProvider.ObrisiTelefon(idTelefona)) + return Ok(); + else + return BadRequest("Ne postoji telefon sa prosledjenim id-em!"); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpDelete] + [Route("ObrisiTelefonPoBroju/{brTelefona}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + //brisanje telefona po broju telefona + public IActionResult ObrisiTelefonPoBroju(string brTelefona) + { + try + { + if (DataProvider.ObrisiTelefonPoBroju(brTelefona)) + return Ok(); + else + return BadRequest("Ne postoji uneti broj!"); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/PopustController.cs b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/PopustController.cs new file mode 100644 index 0000000..f768ea5 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/PopustController.cs @@ -0,0 +1,126 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Mvc; +using Microsoft.Extensions.Logging; +using TaksiUdruzenjeLibrary; +using Microsoft.AspNetCore.Http; + +namespace TaksiUdruzenje_WebAPIService.Controllers +{ + [ApiController] + [Route("[controller]")] + public class PopustController : ControllerBase + { + + [HttpGet] + [Route("GetPopusti")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + public IActionResult GetPopusti() + { + try + { + return new JsonResult(TaksiUdruzenjeLibrary.DataProvider.GetPopustAll()); + } + catch (Exception ex) + { + return BadRequest(ex.Message); + } + } + + [HttpGet] + [Route("GetPopust/{id}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + public IActionResult GetPopust(int id) + { + try + { + DTO.PopustPregled p = null; + p = DataProvider.GetPopust(id); + if (p != null) + return new JsonResult(p); + else + return BadRequest("Ne postoji popust sa ovim id-em!"); + + } + catch (Exception ex) + { + return BadRequest(ex.Message); + } + } + + [HttpGet] + [Route("GetPopustiMusterije/{id}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + public IActionResult GetPopustiMusterije(int id) + { + try + { + return new JsonResult(TaksiUdruzenjeLibrary.DataProvider.GetPopustMusterije(id)); + } + catch (Exception ex) + { + return BadRequest(ex.Message); + } + } + + [HttpPost] + [Route("AddPopust")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + public IActionResult AddPopust([FromBody] DTO.PopustPregled popust) + { + try + { + if (DataProvider.addPopust(popust.Musterija.IdMusterije, popust.Vrednost, popust.DatumPocetka, popust.DatumKraja)) + return Ok(); + else + return BadRequest("Greska prilikom dodavanja. Proverite podatke koje se uneli."); + + } + catch (Exception ex) + { + return BadRequest(ex.Message); + } + } + + [HttpPut] + [Route("IzmeniPopust")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + public IActionResult IzmeniPopust([FromBody] DTO.PopustPregled popust) + { + try + { + DataProvider.IzmeniPopust(popust); + return Ok(); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpDelete] + [Route("ObrisiPopust/{id}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + public IActionResult obrisiPopust([FromRoute(Name = "id")] int id) + { + try + { + if(DataProvider.obrisiPopust(id)) + return Ok(); + else + return BadRequest("Ne postoji popust sa ovim id-em!"); + + } + catch (Exception ex) + { + return BadRequest(ex.Message); + } + + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/SluzbenoVoziloController.cs b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/SluzbenoVoziloController.cs new file mode 100644 index 0000000..a6ba294 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/SluzbenoVoziloController.cs @@ -0,0 +1,134 @@ +using Microsoft.AspNetCore.Http; +using Microsoft.AspNetCore.Mvc; +using System; +using TaksiUdruzenjeLibrary; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; + +namespace TaksiUdruzenje_WebAPIService.Controllers +{ + [ApiController] + [Route("[controller]")] + public class SluzbenoVoziloController : ControllerBase + { + [HttpGet] + [Route("PreuzmiSvaSluzbenaVozila")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + public IActionResult GetSvaSluzbena() + { + try + { + return new JsonResult(DataProvider.GetSluzbenaVozilaAll()); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpGet] + [Route("PreuzmiSluzbenoVozilo/{idSluzbenogVozila}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + public IActionResult GetSluzbenoVozilo(int idSluzbenogVozila) + { + try + { + DTO.SluzbenoVoziloPregled sluzbeno = DataProvider.vratiSluzbenoVozilo(idSluzbenogVozila); + if (sluzbeno != null) + return new JsonResult(sluzbeno); + else + return BadRequest("Ne postoji sluzbeno vozilo sa ovim id-em."); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpPost] + [Route("DodajSluzbenoVozilo")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + + public IActionResult DodajSluzbenoVozilo([FromBody] DTO.SluzbenoVoziloPregled vozilo) + { + try + { + if (DataProvider.createSluzbeno(vozilo.RegOznaka, vozilo.Marka, vozilo.Tip, + vozilo.DatumIstekaRegistracije, + vozilo.GodinaProizvodnje)) + return Ok(); + else + return BadRequest("Greska prilikom dodavanja. Proverite podatke koje se uneli."); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + + [HttpDelete] + [Route("ObrisiVozioSluzbeno/{idVeze}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + + public IActionResult ObrisiVozioSluzbeno(int idVeze) + { + try + { + if (DataProvider.DeleteVozioOd(idVeze)) + return Ok(); + else + return BadRequest("Ne postoji entitet sa prosledjenim id-em!"); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + + [HttpPut] + [Route("IzmeniSluzbenoVozilo")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + + public IActionResult IzmeniSluzbenoVozilo([FromBody] DTO.SluzbenoVoziloPregled vozilo) + { + try + { + if (DataProvider.EditSluzbenoVozilo(vozilo)) + return Ok(); + else + return BadRequest("Greska prilikom izmene sluzbenog vozila! Proverite podatke koje se uneli."); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + + [HttpDelete] + [Route("ObrisiSluzbenoVozilo/{idSluzbenogVozila}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + + public IActionResult ObrisiSluzbenoVozilo(int idSluzbenogVozila) + { + try + { + if (DataProvider.obrisiSluzbenoVozilo(idSluzbenogVozila)) + return Ok(); + else + return BadRequest("Ne postoji sluzbeno vozilo sa prosledjenim id-em!"); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VozacController.cs b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VozacController.cs new file mode 100644 index 0000000..0d9e2d7 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VozacController.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Mvc; +using Microsoft.Extensions.Logging; +using TaksiUdruzenjeLibrary; +using Microsoft.AspNetCore.Http; + + +namespace TaksiUdruzenje_WebAPIService.Controllers +{ + [ApiController] + [Route("[controller]")] + public class VozacController : ControllerBase + { + [HttpGet] + [Route("PreuzmiSveVozace")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + + public IActionResult GetVozacAll() + { + try + { + return new JsonResult(DataProvider.GetVozacAll()); + } + catch(Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpGet] + [Route("PreuzmiVozaca/{idVozaca}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + + public IActionResult GetVozac(int idVozaca) + { + try + { + DTO.VozacPregled vp = null; + vp = DataProvider.GetVozac(idVozaca); + if (vp!= null) + return new JsonResult(vp); + else + return BadRequest("Ne postoji vozac sa ovim id-em!"); + + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + + [HttpPost] + [Route("DodajVozaca")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + + public IActionResult DodajVozaca([FromBody]DTO.VozacPregled vozac) + { + try + { + if(DataProvider.CreateVozac(vozac.Ime, vozac.SrednjeSlovo, vozac.Prezime, vozac.Jmbg, vozac.BrojTelefona, vozac.Ulica, vozac.Broj, vozac.BrojDozvole, vozac.Kategorija)) + return Ok(); + else + return BadRequest("Greska prilikom dodavanja. Proverite podatke koje se uneli."); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpPut] + [Route("IzmeniVozaca")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + + public IActionResult IzmeniVozaca([FromBody] DTO.VozacPregled vozac) + { + try + { + if (DataProvider.izmeniVozaca(vozac.IdVozac, vozac.Ime,vozac.Prezime, vozac.SrednjeSlovo, vozac.Ulica, vozac.Broj, vozac.BrojTelefona, vozac.Kategorija,vozac.BrojDozvole)) + return Ok(); + else + return BadRequest("Greska prilikom izmene vozaca! Proverite podatke koje se uneli."); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpDelete] + [Route("ObrisiVozaca/{idVozaca}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + + public IActionResult ObrisiVozaca(int idVozaca) + { + try + { + if (DataProvider.deleteVozac(idVozaca)) + return Ok(); + else + return BadRequest("Ne postoji vozac sa prosledjenim id-em!"); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VozioSluzbenoController.cs b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VozioSluzbenoController.cs new file mode 100644 index 0000000..3f048d4 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VozioSluzbenoController.cs @@ -0,0 +1,160 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Mvc; +using Microsoft.Extensions.Logging; +using TaksiUdruzenjeLibrary; +using Microsoft.AspNetCore.Http; + +namespace TaksiUdruzenje_WebAPIService.Controllers +{ + [ApiController] + [Route("[controller]")] + public class VozioSluzbenoController : ControllerBase + { + + [HttpGet] + [Route("PreuzmiSvaVozenaSluzbena")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + public IActionResult GetSvaVozenaSluzbena() + { + try + { + return new JsonResult(DataProvider.GetVozioSluzbenoAll()); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpGet] + [Route("PreuzmiVozenoSluzbeno/{idVeze}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + public IActionResult GetVozenoSluzbeno(int idVeze) + { + try + { + DTO.VozioSluzbenoPregled vsp = DataProvider.GetVozioSluzbeno(idVeze); + if (vsp == null) + return BadRequest("Proverite id koji ste uneli."); + + return new JsonResult(vsp); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + + [HttpPut] + [Route("IzmeniVozioSluzbeno")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + + public IActionResult IzmeniVozenoSluzbeno([FromBody] DTO.VozioSluzbenoPregled vsp) + { + try + { + if (DataProvider.IzmeniVozioSluzbeno(vsp)) + return Ok(); + else + return BadRequest("Greska prilikom izmene vozenja sluzbenog vozila! Proverite podatke koje se uneli."); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + //zavrsetak koriscenja sluzbenog vozila + [HttpPut] + [Route("ZavrsiKoriscenjeSluzbenog/{idVeze}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + + public IActionResult ZavrsiKoriscenjeSluzbenog(int idVeze) + { + try + { + if (DataProvider.UpdateVozioDo(idVeze, DateTime.Now)) + return Ok(); + else + return BadRequest("Greska prilikom zavrsavanja koriscenja. Proverite id koji se uneli."); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + + //dodavanje vozila vozacu na odredjeno vreme + [HttpPost] + [Route("DodeliVoziloVozacuOdredjeno")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + + public IActionResult DodeliVoziloVozacuOdredjeno([FromBody] DTO.VozioSluzbenoPregled vs) + { + try + { + if (vs.VozioOd > vs.VozioDo) + return BadRequest("Greska prilikom dodavanja. Proverite uneti datum koriscenja."); + + if (DataProvider.dodeliVoziloVozacu(vs.Vozilo.Id, vs.Vozac.IdVozac, vs.VozioOd, vs.VozioDo)) + return Ok(); + else + return BadRequest("Greska prilikom dodavanja. Proverite podatke koje se uneli."); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + //dodavanje vozila vozacu na neodredjeno vreme + [HttpPost] + [Route("DodeliVoziloVozacuNeodredjeno/{idVozila}/{idVozaca}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + + public IActionResult DodeliVoziloVozacuNeodredjeno(int idVozila, int idVozaca) + { + try + { + if (DataProvider.dodeliVoziloVozacu(idVozila, idVozaca, DateTime.Now, null)) + return Ok(); + else + return BadRequest("Greska prilikom dodavanja. Proverite podatke koje se uneli."); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + + [HttpDelete] + [Route("ObrisiVozioSluzbeno/{idVeze}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + + public IActionResult ObrisiVozioSluzbeno(int idVeze) + { + try + { + if (DataProvider.DeleteVozioOd(idVeze)) + return Ok(); + else + return BadRequest("Ne postoji entitet sa prosledjenim id-em!"); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VoznjaController.cs b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VoznjaController.cs new file mode 100644 index 0000000..e965120 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VoznjaController.cs @@ -0,0 +1,221 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Mvc; +using Microsoft.Extensions.Logging; +using TaksiUdruzenjeLibrary; +using Microsoft.AspNetCore.Http; + +namespace TaksiUdruzenje_WebAPIService.Controllers +{ + [ApiController] + [Route("[controller]")] + public class VoznjaController : ControllerBase + { + + [HttpGet] + [Route("PreuzmiSveVoznje")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + + public IActionResult VratiVoznje() + { + try + { + return new JsonResult(DataProvider.GetVoznjaAll()); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + + [HttpGet] + [Route("PreuzmiVoznju/{idVoznje}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + + public IActionResult VratiVoznju(int idVoznje) + { + try + { + DTO.VoznjaPregled vp = DataProvider.GetJednaVoznja(idVoznje); + if (vp == null) + return BadRequest("Ne postoji voznja sa ovim id-em."); + + return new JsonResult(vp); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpGet] + [Route("PreuzmiVoznjeMusterije/{idMusterije}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + + public IActionResult VratiVoznjuMusterije(int idMusterije) + { + try + { + List vp = DataProvider.GetVoznjeMusterije(idMusterije); + if (vp == null) + return BadRequest("Ne postoji uneta musterija."); + + return new JsonResult(vp); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + + [HttpGet] + [Route("PreuzmiAktivneVoznjeVozaca/{idVozaca}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + + public IActionResult VratiAktivneVoznjeVozac(int idVozaca) + { + try + { + List vp = DataProvider.GetAktivneVoznjeVozaca(idVozaca); + if (vp == null) + return BadRequest("Ne postoji uneti vozac."); + + return new JsonResult(vp); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + + [HttpGet] + [Route("PreuzmiZavrseneVoznjeVozaca/{idVozaca}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + + public IActionResult VratiZavrseneVoznjeVozac(int idVozaca) + { + try + { + List vp = DataProvider.GetZavrseneVoznjeVozaca(idVozaca); + if (vp == null) + return BadRequest("Ne postoji uneti vozac."); + + return new JsonResult(vp); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + + [HttpGet] + [Route("PreuzmiVoznjeOsoblja/{idOsoblja}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + + public IActionResult VratiVoznjeOsoblja(int idOsoblja) + { + try + { + List vp = DataProvider.GetVoznjaAdministrativnog(idOsoblja); + if (vp == null) + return BadRequest("Ne postoji uneti clan osoblja."); + + return new JsonResult(vp); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + + [HttpPost] + [Route("DodajVoznju")] + [ProducesResponseType(StatusCodes.Status200OK)] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + + //dodaje novu voznju cije je vreme kraja i cena null + public IActionResult DodajNovuVoznju([FromBody] DTO.VoznjaPregled vp) + { + try + { + if (DataProvider.DodajVoznju(vp)) + return Ok(); + else + return BadRequest("Niste uneli validne informacije!"); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + + [HttpPut] + [Route("ZavrsiVoznju/{idVoznje}/{cena}")] + [ProducesResponseType(StatusCodes.Status200OK)] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + + //postavlja vreme kraja voznje na Now i dodaje cenu voznje + public IActionResult ZavrsiVoznju(int idVoznje, int cena) + { + try + { + if (DataProvider.ZavrsiVoznju(idVoznje, cena)) + return Ok(); + else + return BadRequest("Ne postoji voznja sa unetim id-em!"); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpPut] + [Route("IzmeniVoznju")] + [ProducesResponseType(StatusCodes.Status200OK)] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + + public IActionResult IzmeniVoznju([FromBody] DTO.VoznjaPregled vp) + { + try + { + if (DataProvider.IzmeniVoznju(vp)) + return Ok(); + else + return BadRequest("Proverite da li ste uneli dobre podatke! Potrebno je uneti sve podatke!"); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpDelete] + [Route("ObrisiVoznju/{idVoznje}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + + public IActionResult ObrisiVoznju(int idVoznje) + { + try + { + if (DataProvider.obrisiVoznju(idVoznje)) + return Ok(); + else + return BadRequest("Ne postoji voznja sa prosledjenim id-em!"); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/Program.cs b/WebAPIService/TaksiUdruzenje WebAPIService/Program.cs new file mode 100644 index 0000000..ac6d8c2 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/Program.cs @@ -0,0 +1,26 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Hosting; +using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.Hosting; +using Microsoft.Extensions.Logging; + +namespace TaksiUdruzenje_WebAPIService +{ + public class Program + { + public static void Main(string[] args) + { + CreateHostBuilder(args).Build().Run(); + } + + public static IHostBuilder CreateHostBuilder(string[] args) => + Host.CreateDefaultBuilder(args) + .ConfigureWebHostDefaults(webBuilder => + { + webBuilder.UseStartup(); + }); + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/Properties/launchSettings.json b/WebAPIService/TaksiUdruzenje WebAPIService/Properties/launchSettings.json new file mode 100644 index 0000000..601e2a8 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/Properties/launchSettings.json @@ -0,0 +1,30 @@ +{ + "$schema": "http://json.schemastore.org/launchsettings.json", + "iisSettings": { + "windowsAuthentication": false, + "anonymousAuthentication": true, + "iisExpress": { + "applicationUrl": "http://localhost:59737", + "sslPort": 44344 + } + }, + "profiles": { + "IIS Express": { + "commandName": "IISExpress", + "launchBrowser": true, + "launchUrl": "Vozac/PreuzmiSveVozace", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + }, + "TaksiUdruzenje_WebAPIService": { + "commandName": "Project", + "launchBrowser": true, + "launchUrl": "weatherforecast", + "applicationUrl": "https://localhost:5001;http://localhost:5000", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/Startup.cs b/WebAPIService/TaksiUdruzenje WebAPIService/Startup.cs new file mode 100644 index 0000000..91e9c4e --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/Startup.cs @@ -0,0 +1,65 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Builder; +using Microsoft.AspNetCore.Hosting; +using Microsoft.AspNetCore.HttpsPolicy; +using Microsoft.AspNetCore.Mvc; +using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.Hosting; +using Microsoft.Extensions.Logging; + +namespace TaksiUdruzenje_WebAPIService +{ + public class Startup + { + public Startup(IConfiguration configuration) + { + Configuration = configuration; + } + + public IConfiguration Configuration { get; } + + // This method gets called by the runtime. Use this method to add services to the container. + public void ConfigureServices(IServiceCollection services) + { + services.AddCors(setup => + { + setup.AddPolicy("CORS", builder => + { + builder.AllowAnyHeader().AllowAnyMethod().AllowAnyOrigin(); + }); + }); + services.AddMvc().AddJsonOptions(p => + { + p.JsonSerializerOptions.WriteIndented = true; + }); + services.AddControllers(); + + } + + // This method gets called by the runtime. Use this method to configure the HTTP request pipeline. + public void Configure(IApplicationBuilder app, IWebHostEnvironment env) + { + if (env.IsDevelopment()) + { + app.UseDeveloperExceptionPage(); + } + + app.UseHttpsRedirection(); + + app.UseRouting(); + + app.UseCors("CORS"); + + app.UseAuthorization(); + + app.UseEndpoints(endpoints => + { + endpoints.MapControllers(); + }); + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService.csproj b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService.csproj new file mode 100644 index 0000000..e1b0b0e --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService.csproj @@ -0,0 +1,18 @@ + + + + netcoreapp3.1 + TaksiUdruzenje_WebAPIService + + + + + + + + + + + + + diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService.sln b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService.sln new file mode 100644 index 0000000..06babd8 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService.sln @@ -0,0 +1,31 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.30611.23 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TaksiUdruzenje WebAPIService", "TaksiUdruzenje WebAPIService\TaksiUdruzenje WebAPIService.csproj", "{4FAFC053-942F-4F91-9288-F733545B4D94}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TaksiUdruzenjeLibrary", "TaksiUdruzenjeLibrary\TaksiUdruzenjeLibrary.csproj", "{0F0C8D22-F6EB-475B-8160-2E14EF5F64F0}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {4FAFC053-942F-4F91-9288-F733545B4D94}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4FAFC053-942F-4F91-9288-F733545B4D94}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4FAFC053-942F-4F91-9288-F733545B4D94}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4FAFC053-942F-4F91-9288-F733545B4D94}.Release|Any CPU.Build.0 = Release|Any CPU + {0F0C8D22-F6EB-475B-8160-2E14EF5F64F0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0F0C8D22-F6EB-475B-8160-2E14EF5F64F0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0F0C8D22-F6EB-475B-8160-2E14EF5F64F0}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0F0C8D22-F6EB-475B-8160-2E14EF5F64F0}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {C85D348E-0122-4EB8-9890-B93CAD0486BE} + EndGlobalSection +EndGlobal diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/AdministrativnoOsobljeController.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/AdministrativnoOsobljeController.cs new file mode 100644 index 0000000..2c7fe31 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/AdministrativnoOsobljeController.cs @@ -0,0 +1,115 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Mvc; +using Microsoft.Extensions.Logging; +using TaksiUdruzenjeLibrary; +using Microsoft.AspNetCore.Http; + +namespace TaksiUdruzenje_WebAPIService.Controllers +{ + [ApiController] + [Route("[controller]")] + public class AdministrativnoOsobljeController : ControllerBase + { + + [HttpGet] + [Route("PreuzmiSveAdministrativnoOsoblje")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + + public IActionResult GetAdministrativnoOsobljeAll() + { + try + { + return new JsonResult(DataProvider.GetAOAll()); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpGet] + [Route("PreuzmiAdministrativnoOsoblje/{idAdOsoblja}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + + public IActionResult GetAdministrativnoOsoblje(int idAdOsoblja) + { + try + { + DTO.AdministrativnoOsobljePregled ad = null; + ad = DataProvider.GetAOInfo(idAdOsoblja); + if (ad != null) + return new JsonResult(ad); + else + return BadRequest("Ne postoji administrativno osoblje sa ovim id-em!"); + + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpPost] + [Route("DodajAdministrativnoOsoblje")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + + public IActionResult DodajAdministrativnoOsoblje([FromBody] DTO.AdministrativnoOsobljePregled ao) + { + try + { + if (DataProvider.CreateAdministrativno(ao.Jmbg,ao.Ime,ao.SrednjeSlovo,ao.Prezime,ao.BrojTelefona,ao.Ulica,ao.Broj,ao.StrucnaSprema)) + return Ok(); + else + return BadRequest("Greska prilikom dodavanja. Proverite podatke koje se uneli."); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpPut] + [Route("IzmeniAdministrativnoOsoblje")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + + public IActionResult IzmeniAdministrativnoOsoblje([FromBody] DTO.AdministrativnoOsobljePregled ao) + { + try + { + if (DataProvider.EditAdministrativno(ao.idAO,ao.Ime,ao.Prezime,ao.SrednjeSlovo,ao.Ulica,ao.Broj,ao.BrojTelefona,ao.StrucnaSprema)) + return Ok(); + else + return BadRequest("Greska prilikom izmene administrativnog osoblja! Proverite podatke koje se uneli."); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpDelete] + [Route("ObrisiAdministrativnoOsoblje/{idAdOsoblja}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + + public IActionResult ObrisiAdministrativnoOsoblje(int idAdOsoblja) + { + try + { + if (DataProvider.obrisiOsoblje(idAdOsoblja)) + return Ok(); + else + return BadRequest("Ne postoji vozac sa prosledjeni id-em!"); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/MusterijaController.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/MusterijaController.cs new file mode 100644 index 0000000..9e4751b --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/MusterijaController.cs @@ -0,0 +1,146 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Http; +using Microsoft.AspNetCore.Mvc; +using Microsoft.Extensions.Logging; +using TaksiUdruzenjeLibrary; + +namespace TaksiUdruzenje_WebAPIService.Controllers +{ + [ApiController] + [Route("[controller]")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + public class MusterijaController : Controller + { + [HttpGet] + [Route("GetMusterije")] + public IActionResult GetMusterije() + { + try + { + return new JsonResult(TaksiUdruzenjeLibrary.DataProvider.GetMusterijaAll()); + } + catch (Exception ex) + { + return BadRequest(ex.Message); + } + } + [HttpGet] + [Route("GetMusterija/{id}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + public IActionResult GetMusterija(int id) + { + try + { + return new JsonResult(TaksiUdruzenjeLibrary.DataProvider.GetMusterija(id)); + } + catch (Exception ex) + { + return BadRequest(ex.Message); + } + } + [HttpPost] + [Route("AddMusterija")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + public IActionResult AddMusterija([FromBody] DTO.MusterijaPregled musterija) + { + try + { + DataProvider.DodajMusteriju(musterija); + return Ok(); + } + catch (Exception ex) + { + return BadRequest(ex.Message); + } + } + [HttpDelete] + [Route("ObrisiMusteriju/{id}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + public IActionResult obrisiMusteriju([FromRoute(Name = "id")] int id) + { + try + { + DataProvider.obrisiMusteriju(id); + return Ok(); + } + catch (Exception ex) + { + return BadRequest(ex.Message); + } + + } + + [HttpGet] + [Route("GetTelefoniMusterija/{Id}")] + public IActionResult vratiTelefoneMusterije([FromRoute(Name = "id")] int id) + { + try + { + return new JsonResult(DataProvider.GetTelefoniMusterije(id)); + } + catch (Exception ex) + { + return BadRequest(ex.Message); + } + } + [HttpPost] + [Route("DodajTelefon")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + public IActionResult AddTelefon([FromBody] DTO.TelefoniPregled tp) + { + try + { + DataProvider.dodajTelefon(tp); + return Ok(); + } + catch (Exception ex) + { + return BadRequest(ex.Message); + } + } + [HttpDelete] + [Route("ObrisiTelefon/{id}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + public IActionResult obrisiTelefon([FromRoute(Name = "id")] int id) + { + try + { + DataProvider.ObrisiTelefon(id); + return Ok(); + } + catch (Exception ex) + { + return BadRequest(ex.Message); + } + } + [HttpPut] + [Route("IzmeniVozaca")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + public IActionResult IzmeniMusteriju([FromBody] DTO.MusterijaPregled musterija) + { + try + { + DataProvider.IzmeniMusteriju(musterija.IdMusterije, musterija.Ime, musterija.Prezime, musterija.Adresa); + return Ok(); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + public IActionResult Index() + { + return View(); + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/PopustController.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/PopustController.cs new file mode 100644 index 0000000..366842c --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/PopustController.cs @@ -0,0 +1,96 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Http; +using Microsoft.AspNetCore.Mvc; +using Microsoft.Extensions.Logging; +using TaksiUdruzenjeLibrary; +namespace TaksiUdruzenje_WebAPIService.Controllers +{ + public class PopustController : Controller + { + [HttpGet] + [Route("GetPopusti")] + public IActionResult GetPopusti() + { + try + { + return new JsonResult(TaksiUdruzenjeLibrary.DataProvider.GetPopustAll()); + } + catch (Exception ex) + { + return BadRequest(ex.Message); + } + } + [HttpGet] + [Route("GetPopustiMusterije/{id}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + public IActionResult GetPopustiMusterije(int id) + { + try + { + return new JsonResult(TaksiUdruzenjeLibrary.DataProvider.GetPopustMusterije(id)); + } + catch (Exception ex) + { + return BadRequest(ex.Message); + } + } + [HttpPost] + [Route("AddPopust")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + public IActionResult AddPopust([FromBody] DTO.PopustPregled popust) + { + try + { + DataProvider.addPopust(popust.IdMusterije.IdMusterije, popust.Vrednost, popust.DatumPocetka, popust.DatumKraja); + return Ok(); + } + catch (Exception ex) + { + return BadRequest(ex.Message); + } + } + [HttpDelete] + [Route("ObrisiPopust/{id}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + public IActionResult obrisiPopust([FromRoute(Name = "id")] int id) + { + try + { + DataProvider.obrisiPopust(id); + return Ok(); + } + catch (Exception ex) + { + return BadRequest(ex.Message); + } + + } + [HttpPut] + [Route("ProduziPopust")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + public IActionResult ProduziPopust([FromBody] DTO.PopustPregled popust) + { + try + { + DataProvider.ProduziPopust(popust.Id, popust.DatumKraja); + return Ok(); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + public IActionResult Index() + { + return View(); + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VozacController.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VozacController.cs new file mode 100644 index 0000000..3467315 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VozacController.cs @@ -0,0 +1,119 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Mvc; +using Microsoft.Extensions.Logging; +using TaksiUdruzenjeLibrary; +using Microsoft.AspNetCore.Http; + + +namespace TaksiUdruzenje_WebAPIService.Controllers +{ + [ApiController] + [Route("[controller]")] + public class VozacController : ControllerBase + { + [HttpGet] + [Route("PreuzmiSveVozace")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + + public IActionResult GetVozacAll() + { + try + { + return new JsonResult(DataProvider.GetVozacAll()); + } + catch(Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpGet] + [Route("PreuzmiVozaca/{idVozaca}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + + public IActionResult GetVozac(int idVozaca) + { + try + { + DTO.VozacPregled vp = null; + vp = DataProvider.GetVozac(idVozaca); + if (vp!= null) + return new JsonResult(vp); + else + return BadRequest("Ne postoji vozac sa ovim id-em!"); + + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + + [HttpPost] + [Route("DodajVozaca")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + + public IActionResult DodajVozaca([FromBody]DTO.VozacPregled vozac) + { + try + { + if(DataProvider.CreateVozac(vozac.Ime, vozac.SrednjeSlovo, vozac.Prezime, vozac.Jmbg, vozac.BrojTelefona, vozac.Ulica, vozac.Broj, vozac.BrojDozvole, vozac.Kategorija)) + return Ok(); + else + return BadRequest("Greska prilikom dodavanja. Proverite podatke koje se uneli."); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpPut] + [Route("IzmeniVozaca")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + + public IActionResult IzmeniVozaca([FromBody] DTO.VozacPregled vozac) + { + try + { + if (DataProvider.izmeniVozaca(vozac.IdVozac, vozac.Ime,vozac.Prezime, vozac.SrednjeSlovo, vozac.Ulica, vozac.Broj, vozac.BrojTelefona, vozac.Kategorija,vozac.BrojDozvole)) + return Ok(); + else + return BadRequest("Greska prilikom izmene vozaca! Proverite podatke koje se uneli."); + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + [HttpDelete] + [Route("ObrisiVozaca/{idVozaca}")] + [ProducesResponseType(StatusCodes.Status400BadRequest)] + [ProducesResponseType(StatusCodes.Status200OK)] + + public IActionResult ObrisiVozaca(int idVozaca) + { + try + { + if (DataProvider.deleteVozac(idVozaca)) + return Ok(); + else + return BadRequest("Ne postoji vozac sa prosledjeni id-em!"); + + + } + catch (Exception ex) + { + return BadRequest(ex.ToString()); + } + } + + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Program.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Program.cs new file mode 100644 index 0000000..ac6d8c2 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Program.cs @@ -0,0 +1,26 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Hosting; +using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.Hosting; +using Microsoft.Extensions.Logging; + +namespace TaksiUdruzenje_WebAPIService +{ + public class Program + { + public static void Main(string[] args) + { + CreateHostBuilder(args).Build().Run(); + } + + public static IHostBuilder CreateHostBuilder(string[] args) => + Host.CreateDefaultBuilder(args) + .ConfigureWebHostDefaults(webBuilder => + { + webBuilder.UseStartup(); + }); + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Properties/launchSettings.json b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Properties/launchSettings.json new file mode 100644 index 0000000..601e2a8 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Properties/launchSettings.json @@ -0,0 +1,30 @@ +{ + "$schema": "http://json.schemastore.org/launchsettings.json", + "iisSettings": { + "windowsAuthentication": false, + "anonymousAuthentication": true, + "iisExpress": { + "applicationUrl": "http://localhost:59737", + "sslPort": 44344 + } + }, + "profiles": { + "IIS Express": { + "commandName": "IISExpress", + "launchBrowser": true, + "launchUrl": "Vozac/PreuzmiSveVozace", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + }, + "TaksiUdruzenje_WebAPIService": { + "commandName": "Project", + "launchBrowser": true, + "launchUrl": "weatherforecast", + "applicationUrl": "https://localhost:5001;http://localhost:5000", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Startup.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Startup.cs new file mode 100644 index 0000000..91e9c4e --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Startup.cs @@ -0,0 +1,65 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Builder; +using Microsoft.AspNetCore.Hosting; +using Microsoft.AspNetCore.HttpsPolicy; +using Microsoft.AspNetCore.Mvc; +using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.Hosting; +using Microsoft.Extensions.Logging; + +namespace TaksiUdruzenje_WebAPIService +{ + public class Startup + { + public Startup(IConfiguration configuration) + { + Configuration = configuration; + } + + public IConfiguration Configuration { get; } + + // This method gets called by the runtime. Use this method to add services to the container. + public void ConfigureServices(IServiceCollection services) + { + services.AddCors(setup => + { + setup.AddPolicy("CORS", builder => + { + builder.AllowAnyHeader().AllowAnyMethod().AllowAnyOrigin(); + }); + }); + services.AddMvc().AddJsonOptions(p => + { + p.JsonSerializerOptions.WriteIndented = true; + }); + services.AddControllers(); + + } + + // This method gets called by the runtime. Use this method to configure the HTTP request pipeline. + public void Configure(IApplicationBuilder app, IWebHostEnvironment env) + { + if (env.IsDevelopment()) + { + app.UseDeveloperExceptionPage(); + } + + app.UseHttpsRedirection(); + + app.UseRouting(); + + app.UseCors("CORS"); + + app.UseAuthorization(); + + app.UseEndpoints(endpoints => + { + endpoints.MapControllers(); + }); + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService.csproj b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService.csproj new file mode 100644 index 0000000..e1b0b0e --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService.csproj @@ -0,0 +1,18 @@ + + + + netcoreapp3.1 + TaksiUdruzenje_WebAPIService + + + + + + + + + + + + + diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/appsettings.Development.json b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/appsettings.Development.json new file mode 100644 index 0000000..8983e0f --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/appsettings.Development.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft": "Warning", + "Microsoft.Hosting.Lifetime": "Information" + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/appsettings.json b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/appsettings.json new file mode 100644 index 0000000..d9d9a9b --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/appsettings.json @@ -0,0 +1,10 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft": "Warning", + "Microsoft.Hosting.Lifetime": "Information" + } + }, + "AllowedHosts": "*" +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/DTO.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/DTO.cs new file mode 100644 index 0000000..f00f27e --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/DTO.cs @@ -0,0 +1,303 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using TaksiUdruzenjeLibrary.Entiteti; + +namespace TaksiUdruzenjeLibrary +{ + public class DTO + { + #region AdministrativnoOsoblje + public class AdministrativnoOsobljePregled + { + + public int idAO { get; set; } + public string Jmbg { get; set; } + public string Ime { get; set; } + public string SrednjeSlovo { get; set; } + public string Prezime { get; set; } + public string BrojTelefona { get; set; } + + public string Ulica { get; set; } + + public string Broj { get; set; } + public string StrucnaSprema { get; set; } + + public virtual IList DodeljeneVoznje { get; set; } + + public AdministrativnoOsobljePregled() + { + DodeljeneVoznje = new List(); + } + + public AdministrativnoOsobljePregled(AdministrativnoOsoblje ao) + { + idAO = ao.Id; + Jmbg = ao.Jmbg; + Ime = ao.Ime; + SrednjeSlovo = ao.SrednjeSlovo; + Prezime = ao.Prezime; + BrojTelefona = ao.BrojTelefona; + Ulica = ao.Ulica; + Broj = ao.Broj; + StrucnaSprema = ao.StrucnaSprema; + } + } + #endregion + + #region Vozac + public class VozacPregled + { + public virtual int IdVozac { get; set; } + public virtual string Jmbg { get; set; } + public virtual string Ime { get; set; } + public virtual string SrednjeSlovo { get; set; } + public virtual string Prezime { get; set; } + public virtual string BrojTelefona { get; set; } + public virtual string Ulica { get; set; } + public virtual string Broj { get; set; } + + public virtual string BrojDozvole { get; set; } + + public virtual string Kategorija { get; set; } + + public virtual IList VozeneVoznje { get; set; } + public virtual IList LicnaVozila { get; set; } + public virtual IList VozioSluzbeno { get; set; } + + public VozacPregled() + { + VozeneVoznje = new List(); + LicnaVozila = new List(); + VozioSluzbeno = new List(); + } + + public VozacPregled(Vozac v) + { + IdVozac = v.Id; + Jmbg = v.Jmbg; + Ime = v.Ime; + SrednjeSlovo = v.SrednjeSlovo; + Prezime = v.Prezime; + BrojTelefona = v.BrojTelefona; + Ulica = v.Ulica; + Broj = v.Broj; + BrojDozvole = v.BrojDozvole; + Kategorija = v.Kategorija; + } + } + #endregion + + #region LicnoVozilo + public class LicnoVoziloPregled + { + public virtual int Id { get;set; } + public virtual string RegOznaka { get; set; } + public virtual string Marka { get; set; } + public virtual string Tip { get; set; } + public virtual string Boja { get; set; } + public virtual VozacPregled IdVozaca { get; set; } + public virtual DateTime KoriscenoOd { get; set; } + public virtual DateTime? KoriscenoDo { get; set; } + + public LicnoVoziloPregled(LicnoVozilo v) + { + Id = v.Id; + RegOznaka = v.RegOznaka; + Marka = v.Marka; + Tip = v.Tip; + Boja = v.Boja; + IdVozaca = new VozacPregled(v.IdVozaca); + KoriscenoOd = v.KoriscenoOd; + KoriscenoDo = v.KoriscenoDo; + } + } + #endregion + + #region SluzbenoVozilo + public class SluzbenoVoziloPregled + { + public virtual int Id { get;set; } + public virtual string RegOznaka { get; set; } + public virtual string Marka { get; set; } + public virtual string Tip { get; set; } + public virtual DateTime? DatumIstekaRegistracije { get; set; } + public virtual int GodinaProizvodnje { get; set; } + public SluzbenoVoziloPregled(int id, string regoznaka, string marka, string tip, DateTime? datumisteka, int godprod) + { + Id = id; + RegOznaka = regoznaka; + Marka = marka; + Tip = tip; + DatumIstekaRegistracije = datumisteka; + GodinaProizvodnje = godprod; + } + + } + #endregion + + #region VozioSluzbeno + public class VozioSluzbenoPregled + { + public virtual DateTime VozioOd { get; set; } + public virtual DateTime? VozioDo { get; set; } + public virtual SluzbenoVoziloPregled Vozilo { get; set; } + + public VozioSluzbenoPregled(SluzbenoVoziloPregled v,DateTime od,DateTime? vozioDo) + { + Vozilo= v; + VozioOd = od; + VozioDo=vozioDo; + } + + } + + public class SluzbenoVozioPregled + { + public virtual DateTime VozioOd { get; set; } + public virtual DateTime VozioDo { get; set; } + public virtual Vozac Vozac { get; set; } + public SluzbenoVozioPregled(Vozac v, DateTime od, DateTime Do) + { + Vozac = v; + VozioOd = od; + VozioDo = Do; + } + } + #endregion + + #region Voznja + public class VoznjaPregled + { + public virtual int Id { get;set; } + public virtual string PocetnaStanica { get; set; } + public virtual string KrajnjaStanica { get; set; } + public virtual DateTime VremePoziva { get; set; } + public virtual VozacPregled IdVozaca { get; set; } + + public virtual DateTime VremePocetka { get; set; } + + public virtual DateTime? VremeKraja { get; set; } + + public virtual int? CenaVoznje { get; set; } + + public virtual AdministrativnoOsobljePregled IdAdministrativnogOsoblja { get; set; } + public virtual MusterijaPregled IdMusterije { get; set; } + public virtual string BrojTelefonaPoziva { get; set; } + + public VoznjaPregled(Voznja v) + { + Id = v.Id; + PocetnaStanica = v.PocetnaStanica; + KrajnjaStanica = v.KrajnjaStanica; + VremePoziva = v.VremePoziva; + IdVozaca = new DTO.VozacPregled(v.IdVozaca); + VremePocetka = v.VremePocetka; + VremeKraja = v.VremeKraja; + CenaVoznje = v.CenaVoznje; + IdAdministrativnogOsoblja = new AdministrativnoOsobljePregled(v.IdAdministrativnogOsoblja); + IdMusterije = new MusterijaPregled(v.IdMusterije); + BrojTelefonaPoziva = v.BrojTelefonaPoziva; + } + } + + + + public class VoznjaMusterijaPregled + { + public virtual int Id { get; protected set; } + public virtual string PocetnaStanica { get; set; } + public virtual string KrajnjaStanica { get; set; } + public virtual int? Cena { get; set; } + public virtual string BrojTelefonaPoziva { get; set; } + + public VoznjaMusterijaPregled(int id, string pocetna, string krajnja, int? cena, string broj) + { + this.Id = id; + this.PocetnaStanica = pocetna; + this.KrajnjaStanica = krajnja; + if (cena == null) + this.Cena = 0; + else + this.Cena = cena; + this.BrojTelefonaPoziva = broj; + } + } + + #endregion Voznja + + #region Musterija + public class MusterijaPregled + { + public int IdMusterije { get; set; } + public string Ime { get; set; } + public string Prezime { get; set; } + + public string Adresa { get; set; } + + public int BrojVoznji { get; set; } + public MusterijaPregled() + { + + } + public MusterijaPregled(Musterija m) + { + IdMusterije = m.Id; + Ime = m.Ime; + Prezime = m.Prezime; + Adresa = m.Adresa; + BrojVoznji = m.BrojVoznji; + + } + + } + #endregion + + #region Popusti + + public class PopustPregled + { + public virtual int Id { get;set; } + public virtual int Vrednost { get; set; } + + public virtual MusterijaPregled IdMusterije { get; set; } + public virtual DateTime DatumPocetka { get; set; } + public virtual DateTime? DatumKraja { get; set; } + + public PopustPregled(Popust p) + { + this.Id = p.Id; + this.Vrednost = p.VrednostPopusta; + this.DatumPocetka = p.DatumPocetka; + this.DatumKraja = p.DatumKraja; + this.IdMusterije = new MusterijaPregled(p.IdMusterije); + } + } + + #endregion + + #region MusterijaTelefoni + + public class TelefoniPregled + { + public virtual int Id { get;set; } + public virtual string BrojTelefona { get; set; } + public virtual MusterijaPregled IdMusterije { get; set; } + + TelefoniPregled() + { + + } + public TelefoniPregled(MusterijaMobile mob) + { + Id = mob.Id; + BrojTelefona = mob.BrojTelefona; + IdMusterije = new MusterijaPregled(mob.IdMusterije); + } + } + + #endregion + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/DataLayer.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/DataLayer.cs new file mode 100644 index 0000000..04ef8cc --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/DataLayer.cs @@ -0,0 +1,57 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using NHibernate; +using FluentNHibernate.Cfg; +using FluentNHibernate.Cfg.Db; +using TaksiUdruzenjeLibrary.Mapiranja; + +namespace TaksiUdruzenjeLibrary +{ + class DataLayer + { + private static ISessionFactory _factory = null; + private static object objLock = new object(); + + + //funkcija na zahtev otvara sesiju + public static ISession GetSession() + { + //Singleton + if (_factory == null) + { + lock (objLock) + { + if (_factory == null) + _factory = CreateSessionFactory(); + } + } + + return _factory.OpenSession(); + } + + //Kreiranje session factory + private static ISessionFactory CreateSessionFactory() + { + try + { + var cfg = OracleManagedDataClientConfiguration.Oracle10 + .ConnectionString(c => + c.Is("DATA SOURCE=gislab-oracle.elfak.ni.ac.rs:1521/SBP_PDB;PERSIST SECURITY INFO=True;USER ID=S17401;Password=mpu2021")); + + return Fluently.Configure() + .Database(cfg.ShowSql()) + .Mappings(m => m.FluentMappings.AddFromAssemblyOf()) + .BuildSessionFactory(); + } + catch (Exception ec) + { + Console.WriteLine(ec.ToString()); + return null; + } + + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/DataProvider.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/DataProvider.cs new file mode 100644 index 0000000..e23cf6f --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/DataProvider.cs @@ -0,0 +1,1461 @@ +using NHibernate; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using TaksiUdruzenjeLibrary.Entiteti; +using static TaksiUdruzenjeLibrary.DTO; + +namespace TaksiUdruzenjeLibrary +{ + public class DataProvider + { + + #region AdministrativnoOsoblje + + public static AdministrativnoOsobljePregled GetAOInfo(int id) + { + AdministrativnoOsobljePregled ao = null; + try + { + ISession s = DataLayer.GetSession(); + IQuery q = s.CreateQuery("select ao from AdministrativnoOsoblje ao where ao.Id=" + id); + AdministrativnoOsoblje a = q.UniqueResult(); + + if (a != null) + { + ao = new AdministrativnoOsobljePregled(a); + ao.DodeljeneVoznje= a.DodeljeneVoznje.Select(dv => new VoznjaPregled(dv)).ToList(); + } + s.Close(); + + } + catch (Exception ex) + { + Console.WriteLine("Error!" + ex); + } + return ao; + } + + public static List GetAOAll() + { + List aoinfo = new List(); + try + { + ISession session = DataLayer.GetSession(); + + IEnumerable ao = from a in session.Query() + select a; + + foreach (AdministrativnoOsoblje aaoo in ao) + { + var a = new AdministrativnoOsobljePregled(aaoo); + a.DodeljeneVoznje= aaoo.DodeljeneVoznje.Select(dv => new VoznjaPregled(dv)).ToList(); + aoinfo.Add(a); + } + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error!" + ex); + } + return aoinfo; + } + + public static bool EditAdministrativno(int id, string ime, string prezime, string srednjeslovo, string ulica, string broj, string brojtelefona, string strucnasprema) + { + try + { + ISession session = DataLayer.GetSession(); + AdministrativnoOsoblje ao = session.Get(id); + if (ao == null) + return false; + ao.Ime = ime; + ao.Prezime = prezime; + ao.SrednjeSlovo = srednjeslovo; + ao.BrojTelefona = brojtelefona; + ao.Ulica = ulica; + ao.Broj = broj; + ao.StrucnaSprema = strucnasprema; + + session.SaveOrUpdate(ao); + session.Flush(); + session.Close(); + return true; + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + public static bool CreateAdministrativno(string jmbg, string ime, string srednjeslovo, string prezime, string brojtelefona, string ulica, string broj, string strucnasprema) + { + + try + { + ISession session = DataLayer.GetSession(); + AdministrativnoOsoblje ao = new AdministrativnoOsoblje(); + ao.Jmbg = jmbg; + ao.Ime = ime; + ao.Prezime = prezime; + ao.SrednjeSlovo = srednjeslovo; + ao.BrojTelefona = brojtelefona; + ao.Ulica = ulica; + ao.Broj = broj; + ao.StrucnaSprema = strucnasprema; + + session.Save(ao); + session.Flush(); + session.Close(); + return true; + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + public static bool obrisiOsoblje(int idAO) + { + try + { + ISession s = DataLayer.GetSession(); + AdministrativnoOsoblje a = s.Get(idAO); + if (a != null) + { + s.Delete(a); + s.Flush(); + + return true; + } + s.Close(); + return false; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return false; + } + + + } + + #endregion + + #region Vozac + + public static List GetVozacAll() + { + List vozacilist = new List(); + try + { + ISession session = DataLayer.GetSession(); + IEnumerable vozac = from v in session.Query() + select v; + + foreach (Vozac v in vozac) + { + var driver = new VozacPregled(v); + driver.LicnaVozila = v.LicnaVozila.Select(lv => new LicnoVoziloPregled(lv)).ToList(); + driver.VozeneVoznje = v.VozeneVoznje.Select(vv => new VoznjaPregled(vv)).ToList(); + driver.VozioSluzbeno = v.VozacVozioSluzbeno.Select(vs => new VozioSluzbenoPregled(new SluzbenoVoziloPregled(vs.IdSluzbenogVozila.Id,vs.IdSluzbenogVozila.RegOznaka,vs.IdSluzbenogVozila.Marka,vs.IdSluzbenogVozila.Tip,vs.IdSluzbenogVozila.DatumIstekaRegistracije,vs.IdSluzbenogVozila.GodinaProizvodnje),vs.DatumOd,vs.DatumDo)).ToList(); + vozacilist.Add(driver); + } + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + return vozacilist; + + } + public static VozacPregled GetVozac(int idVozaca) + { + VozacPregled driver = null; + try + { + ISession s = DataLayer.GetSession(); + Vozac v = s.Get(idVozaca); + if (v != null) + { + driver= new VozacPregled(v); + driver.LicnaVozila = v.LicnaVozila.Select(lv => new LicnoVoziloPregled(lv)).ToList(); + driver.VozeneVoznje = v.VozeneVoznje.Select(vv => new VoznjaPregled(vv)).ToList(); + driver.VozioSluzbeno = v.VozacVozioSluzbeno.Select(vs => new VozioSluzbenoPregled(new SluzbenoVoziloPregled(vs.IdSluzbenogVozila.Id, vs.IdSluzbenogVozila.RegOznaka, vs.IdSluzbenogVozila.Marka, vs.IdSluzbenogVozila.Tip, vs.IdSluzbenogVozila.DatumIstekaRegistracije, vs.IdSluzbenogVozila.GodinaProizvodnje), vs.DatumOd, vs.DatumDo)).ToList(); + } + + s.Close(); + return driver; + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + return driver; + } + + public static List GetVozacaSluzbenog(int id) + { + List vozaci = new List(); + try + { + ISession s = DataLayer.GetSession(); + + IEnumerable taksisti = from sv in s.Query() + where sv.IdSluzbenogVozila.Id == id + select sv; + + foreach (VozioSluzbeno sluzbenoVozilo in taksisti) + { + + VozacPregled sv = DataProvider.GetVozac(sluzbenoVozilo.IdVozaca.Id); + vozaci.Add(sv); + } + s.Close(); + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + return vozaci; + } + + public static bool izmeniVozaca(int id, string ime, string prezime, string srednjeSlovo, string ulica, string broj, string telefon, string kategorija, string dozvola) + { + try + { + ISession s = DataLayer.GetSession(); + Vozac v = s.Get(id); + if (v == null) + return false; + v.Ime = ime; + v.Prezime = prezime; + v.SrednjeSlovo = srednjeSlovo; + v.Ulica = ulica; + v.Broj = broj; + v.Kategorija = kategorija; + v.BrojDozvole = dozvola; + v.BrojTelefona = telefon; + + s.SaveOrUpdate(v); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + + public static bool CreateVozac(string ime, string srednjeslovo, string prezime, string jmbg, string brojtelefona, string ulica, string broj, string brDozvole, string kategorija) + { + + try + { + ISession session = DataLayer.GetSession(); + Vozac v = new Vozac(); + v.Ime = ime; + v.SrednjeSlovo = srednjeslovo; + v.Prezime = prezime; + v.Jmbg = jmbg; + v.BrojTelefona = brojtelefona; + v.Ulica = ulica; + v.Broj = broj; + v.BrojDozvole = brDozvole; + v.Kategorija = kategorija; + + + session.Save(v); + session.Flush(); + session.Close(); + return true; + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + public static bool deleteVozac(int idVozaca) + { + try + { + ISession s = DataLayer.GetSession(); + Vozac v = s.Get(idVozaca); + if (v != null) + { + s.Delete(v); + s.Flush(); + + return true; + } + s.Close(); + return false; + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + + } + } + + #endregion + + #region LicnoVozilo + + public static List GetLicnaVozilaAll() + { + List licnovozilolist = new List(); + try + { + ISession session = DataLayer.GetSession(); + IEnumerable licnovozilo = from lv in session.Query() + select lv; + + foreach (LicnoVozilo licnavozila in licnovozilo) + { + licnovozilolist.Add(new LicnoVoziloPregled(licnavozila)); + } + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + return licnovozilolist; + + } + + public static LicnoVoziloPregled GetLicnoVozilo(int id) + { + try + { + ISession s = DataLayer.GetSession(); + + LicnoVozilo v = s.Get(id); + + LicnoVoziloPregled vp = new LicnoVoziloPregled(v); + + s.Close(); + + return vp; + + + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return null; + } + } + + public static void createLicno(int idVozaca, string regoznaka, string marka, string tip, string boja, + DateTime od, DateTime? Do) + { + try + { + ISession session = DataLayer.GetSession(); + LicnoVozilo vozilo = new LicnoVozilo(); + Vozac v = session.Get(idVozaca); + + vozilo.RegOznaka = regoznaka; + vozilo.Marka = marka; + vozilo.Tip = tip; + vozilo.Boja = boja; + vozilo.KoriscenoOd = od; + vozilo.KoriscenoDo = Do; + vozilo.IdVozaca = v; + + session.Save(vozilo); + session.Flush(); + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + + public static void ZavrsiLicno(int idVozila) + { + try + { + ISession s = DataLayer.GetSession(); + + LicnoVozilo v = s.Get(idVozila); + + v.KoriscenoDo = DateTime.Now; + + s.SaveOrUpdate(v); + s.Flush(); + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + public static void IzmeniLicnoVozilo(int idVozila, string reg, string boja, string marka, string tip) + { + try + { + ISession s = DataLayer.GetSession(); + + LicnoVozilo v = s.Get(idVozila); + + v.RegOznaka = reg; + v.Boja = boja; + v.Marka = marka; + v.Tip = tip; + + s.SaveOrUpdate(v); + s.Flush(); + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + + public static void obrisiLicnaVozila(int[] ids) + { + try + { + ISession s = DataLayer.GetSession(); + + foreach (int id in ids) + { + LicnoVozilo v = s.Get(id); + + s.Delete(v); + s.Flush(); + } + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + public static List GetLicnaVozilaVozaca(int idVozaca) + { + List vozila = new List(); + try + { + ISession s = DataLayer.GetSession(); + + IEnumerable licnaVozila = from lv in s.Query() + where lv.IdVozaca.Id == idVozaca + select lv; + + foreach (LicnoVozilo licnoV in licnaVozila) + { + LicnoVoziloPregled lv = new LicnoVoziloPregled(licnoV); + vozila.Add(lv); + } + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + return vozila; + } + + #endregion + + #region SluzbenoVozilo + + public static List GetSluzbenaVozilaAll() + { + List sluzbenovozilolist = new List(); + try + { + ISession session = DataLayer.GetSession(); + IEnumerable sluzbenovozilo = from sv in session.Query() + select sv; + + foreach (SluzbenoVozilo sluzbenavozila in sluzbenovozilo) + { + sluzbenovozilolist.Add(new SluzbenoVoziloPregled(sluzbenavozila.Id, sluzbenavozila.RegOznaka, sluzbenavozila.Marka, sluzbenavozila.Tip, sluzbenavozila.DatumIstekaRegistracije, sluzbenavozila.GodinaProizvodnje)); + } + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + return sluzbenovozilolist; + + } + + public static SluzbenoVoziloPregled vratiSluzbenoVozilo(int id) + { + SluzbenoVoziloPregled sv = null; + try + { + ISession s = DataLayer.GetSession(); + + SluzbenoVozilo v = s.Get(id); + sv = new SluzbenoVoziloPregled(v.Id, v.RegOznaka, v.Marka, v.Tip, v.DatumIstekaRegistracije, v.GodinaProizvodnje); + + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + return sv; + } + + public static void createSluzbeno(string regoznaka, string marka, string tip, + DateTime? datumistekareg, int godproiz) + { + try + { + ISession session = DataLayer.GetSession(); + + SluzbenoVozilo vozilo = new SluzbenoVozilo(); + + vozilo.RegOznaka = regoznaka; + vozilo.Marka = marka; + vozilo.Tip = tip; + vozilo.DatumIstekaRegistracije = datumistekareg; + vozilo.GodinaProizvodnje = godproiz; + + + session.Save(vozilo); + session.Flush(); + session.Close(); + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + + public static void obrisiSluzbenaVozila(int[] ids) + { + try + { + ISession s = DataLayer.GetSession(); + + foreach (int id in ids) + { + SluzbenoVozilo v = s.Get(id); + + s.Delete(v); + s.Flush(); + } + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + + public static void EditSluzbenoVozilo(int id, string tip, string reg, string marka, int datpro) + { + try + { + ISession session = DataLayer.GetSession(); + SluzbenoVozilo vozilo = session.Get(id); + vozilo.Tip = tip; + vozilo.RegOznaka = reg; + vozilo.Marka = marka; + vozilo.GodinaProizvodnje = datpro; + session.SaveOrUpdate(vozilo); + session.Flush(); + session.Close(); + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + + #endregion + + #region VozioSluzbeno + + public static List GetSluzbenaVozilaVozaca(int idVozaca) + { + List vozila = new List(); + try + { + ISession s = DataLayer.GetSession(); + + IEnumerable sluzbenaVozila = from sv in s.Query() + where sv.IdVozaca.Id == idVozaca + select sv; + + foreach (VozioSluzbeno sluzbenoVozilo in sluzbenaVozila) + { + + SluzbenoVoziloPregled sv = DataProvider.vratiSluzbenoVozilo(sluzbenoVozilo.IdSluzbenogVozila.Id); + VozioSluzbenoPregled vs = new VozioSluzbenoPregled(sv, sluzbenoVozilo.DatumOd, sluzbenoVozilo.DatumDo); + vozila.Add(vs); + } + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + return vozila; + } + + public static void dodeliVoziloVozacu(int idVozila, int idVozaca, DateTime od, DateTime? doo) + { + try + { + ISession s = DataLayer.GetSession(); + + Vozac vozac = s.Get(idVozaca); + SluzbenoVozilo vozilo = s.Get(idVozila); + + VozioSluzbeno vs = new VozioSluzbeno(); + vs.DatumDo = doo; + vs.DatumOd = od; + vs.IdSluzbenogVozila = vozilo; + vs.IdVozaca = vozac; + + s.Save(vs); + s.Flush(); + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + + public static void UpdateVozioDo(int idVeze, DateTime? newVozioDo) + { + try + { + ISession session = DataLayer.GetSession(); + VozioSluzbeno vozioSluzbeno = session.Get(idVeze); + vozioSluzbeno.DatumDo = newVozioDo; + session.SaveOrUpdate(vozioSluzbeno); + session.Flush(); + session.Close(); + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + + public static void DeleteVozioOd(List idVeza) + { + try + { + ISession s = DataLayer.GetSession(); + + foreach (int id in idVeza) + { + IQuery q = s.CreateQuery("select vs from VozioSluzbeno vs where vs.Id = " + id); + VozioSluzbeno vozio = q.UniqueResult(); + s.Delete(vozio); + s.Flush(); + } + + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + #endregion + + #region Voznja + + public static List GetVoznjaAll() + { + List voznjelist = new List(); + try + { + ISession s = DataLayer.GetSession(); + IEnumerable voznja = from v in s.Query() + select v; + + + foreach (Voznja voznje in voznja) + { + voznjelist.Add(new VoznjaPregled(voznje)); + } + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + return voznjelist; + } + + public static List GetVoznja(int id) + { + List voznjelist = new List(); + try + { + ISession session = DataLayer.GetSession(); + IEnumerable voznje = from v in session.Query() + where v.IdAdministrativnogOsoblja.Id == id + select v; + + foreach (Voznja voznja in voznje) + { + voznjelist.Add(new VoznjaPregled(voznja)); + } + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + return voznjelist; + } + + public static List GetAktivneVoznjeVozaca(int idVozaca) + { + List aktivneVoznje = new List(); + try + { + ISession s = DataLayer.GetSession(); + + IEnumerable aVoznje = from v in s.Query() + where v.IdVozaca.Id == idVozaca && v.VremeKraja == null + select v; + + foreach (Voznja voznja in aVoznje) + { + VoznjaPregled vp = new VoznjaPregled(voznja); + aktivneVoznje.Add(vp); + } + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + return aktivneVoznje; + } + public static List GetZavrseneVoznjeVozaca(int idVozaca) + { + List zavrseneVoznje = new List(); + try + { + ISession s = DataLayer.GetSession(); + + IEnumerable zVoznje = from v in s.Query() + where v.IdVozaca.Id == idVozaca && v.VremeKraja != null + select v; + + foreach (Voznja voznja in zVoznje) + { + VoznjaPregled vp = new VoznjaPregled(voznja); + zavrseneVoznje.Add(vp); + + } + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + return zavrseneVoznje; + } + + public static List GetVoznjeMusterije(int idMusterije) + { + try + { + List voznjeInfo = new List(); + + ISession s = DataLayer.GetSession(); + + IEnumerable voznje = from v in s.Query() + where v.IdMusterije.Id == idMusterije + select v; + + foreach (Voznja voznja in voznje) + { + voznjeInfo.Add(new VoznjaMusterijaPregled(voznja.Id, voznja.PocetnaStanica, + voznja.KrajnjaStanica, voznja.CenaVoznje, voznja.BrojTelefonaPoziva)); + } + + return voznjeInfo; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return null; + } + } + + public static VoznjaPregled GetJednaVoznja(int id) + { + try + { + ISession s = DataLayer.GetSession(); + + IQuery q = s.CreateQuery("select v from Voznja v where v.Id=" + id.ToString()); + Voznja v = q.UniqueResult(); + + VoznjaPregled vp = new VoznjaPregled(v); + + s.Close(); + + return vp; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return null; + } + } + public static void DodajVoznju(string pocetna, string krajnja, DateTime vremePoziva, + DateTime vremePocetka, int idVozaca, int idMusterije, int idAo, string telefon) + { + try + { + ISession s = DataLayer.GetSession(); + + Voznja v = new Voznja(); + v.PocetnaStanica = pocetna; + v.KrajnjaStanica = krajnja; + v.VremePoziva = vremePoziva; + v.VremePocetka = vremePocetka; + v.IdVozaca = s.Get(idVozaca); + v.VremeKraja = null; + v.CenaVoznje = null; + Musterija m = s.Get(idMusterije); + m.BrojVoznji++; + v.IdMusterije = m; + v.IdAdministrativnogOsoblja = s.Get(idAo); + v.BrojTelefonaPoziva = telefon; + + s.Save(m); + s.Save(v); + s.Flush(); + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + + public static void IzmeniVoznju(int idVoznje, string pocetna, string krajnja, int? cena) + { + try + { + ISession s = DataLayer.GetSession(); + Voznja v = s.Get(idVoznje); + + v.PocetnaStanica = pocetna; + v.KrajnjaStanica = krajnja; + v.CenaVoznje = cena; + + s.SaveOrUpdate(v); + s.Flush(); + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + public static void obrisiVoznje(int[] ids) + { + try + { + ISession s = DataLayer.GetSession(); + + foreach (int id in ids) + { + Voznja v = s.Get(id); + s.Delete(v); + s.Flush(); + } + + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + + public static void ZavrsiVoznju(int id, int cena) + { + try + { + ISession s = DataLayer.GetSession(); + + Voznja v = s.Get(id); + + v.CenaVoznje = cena; + v.VremeKraja = DateTime.Now; + + s.SaveOrUpdate(v); + s.Flush(); + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + + #endregion + + #region Musterija + + public static List GetMusterijaAll() + { + List musterijalist = new List(); + try + { + ISession session = DataLayer.GetSession(); + IEnumerable musterija = from m in session.Query() + select m; + + foreach (Musterija musterije in musterija) + { + musterijalist.Add(new MusterijaPregled(musterije)); + } + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + + return musterijalist; + } + + public static MusterijaPregled GetMusterija(int idMusterije) + { + try + { + ISession s = DataLayer.GetSession(); + + Musterija m = s.Get(idMusterije); + + MusterijaPregled mp = new MusterijaPregled(m); + + s.Close(); + + return mp; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return null; + } + } + + public static void DodajMusteriju(MusterijaPregled must) + { + Entiteti.Musterija m = new Entiteti.Musterija(); + m.Ime = must.Ime; + m.Prezime = must.Prezime; + m.Adresa = must.Adresa; + m.BrojVoznji = 1; + try + { + ISession s = DataLayer.GetSession(); + + s.Save(m); + s.Flush(); + s.Close(); + + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + public static void DodajMusteriju(string ime, string prez, string adresa, string[] telefoni) + { + Entiteti.Musterija m = new Entiteti.Musterija(); + m.Ime = ime; + m.Prezime = prez; + m.Adresa = adresa; + m.BrojVoznji = 1; + + try + { + ISession s = DataLayer.GetSession(); + + s.Save(m); + s.Flush(); + + foreach (string tel in telefoni) + { + Entiteti.MusterijaMobile mob = new Entiteti.MusterijaMobile(); + mob.BrojTelefona = tel; + mob.IdMusterije = m; + s.Save(mob); + } + + s.Flush(); + s.Close(); + + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + /* public static void DodajMusteriju(string ime, string prez, string adresa, List mobilniTelefoni) + { + Entiteti.Musterija m = new Entiteti.Musterija(); + m.Ime = ime; + m.Prezime = prez; + m.Adresa = adresa; + m.MobilniTelefoni = mobilniTelefoni; + }*/ + public static void IzmeniMusteriju(int id, string ime, string prezime, string adresa) + { + try + { + ISession s = DataLayer.GetSession(); + Musterija m = s.Get(id); + + m.Ime = ime; + m.Prezime = prezime; + m.Adresa = adresa; + + s.SaveOrUpdate(m); + s.Flush(); + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + + public static void obrisiMusterije(int[] ids) + { + try + { + ISession s = DataLayer.GetSession(); + + foreach (int id in ids) + { + Musterija m = s.Load(id); + s.Delete(m); + s.Flush(); + } + + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + public static void obrisiMusteriju(int id) + { + try + { + ISession s = DataLayer.GetSession(); + + Musterija m = s.Load(id); + s.Delete(m); + s.Flush(); + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + #endregion + + #region Popust + + public static List GetPopustAll() + { + List popusti = new List(); + try + { + ISession s = DataLayer.GetSession(); + + IEnumerable popust = from p in s.Query() + select p; + + foreach (Popust p in popust) + { + popusti.Add(new PopustPregled(p)); + } + s.Close(); + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + + } + return popusti; + } + + public static List GetPopustMusterije(int idMusterije) + { + try + { + List popustInfo = new List(); + + ISession s = DataLayer.GetSession(); + + IEnumerable popusti = from p in s.Query() + where p.IdMusterije.Id == idMusterije + select p; + + foreach (Popust popust in popusti) + { + popustInfo.Add(new PopustPregled(popust)); + } + + return popustInfo; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return null; + } + } + + public static void addPopust(int idMusterija, int vrPopusta, DateTime vazenjeOd, DateTime? vazenjeDo) + { + try + { + ISession s = DataLayer.GetSession(); + IQuery q = s.CreateQuery("select m from Musterija m where m.Id = " + idMusterija); + Musterija m = q.UniqueResult(); + Popust p = new Popust(); + p.IdMusterije = m; + p.VrednostPopusta = vrPopusta; + p.DatumPocetka = vazenjeOd; + p.DatumKraja = vazenjeDo; + s.Save(p); + s.Flush(); + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + public static void CreatePopust(List idMusterija, int vrPopusta, DateTime vazenjeOd, DateTime? vazenjeDo) + { + try + { + ISession s = DataLayer.GetSession(); + foreach (int id in idMusterija) + { + IQuery q = s.CreateQuery("select m from Musterija m where m.Id = " + id); + Musterija m = q.UniqueResult(); + + Popust p = new Popust(); + p.IdMusterije = m; + p.VrednostPopusta = vrPopusta; + p.DatumPocetka = vazenjeOd; + p.DatumKraja = vazenjeDo; + s.Save(p); + s.Flush(); + } + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + public static void DeletePopusti(List idPopusta) + { + try + { + ISession s = DataLayer.GetSession(); + + foreach (int id in idPopusta) + { + IQuery q = s.CreateQuery("select p from Popust p where p.Id = " + id); + Popust popust = q.UniqueResult(); + s.Delete(popust); + s.Flush(); + } + + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + public static PopustPregled GetPopust(int idPopusta) + { + try + { + ISession s = DataLayer.GetSession(); + + IQuery q = s.CreateQuery("select p from Popust p where p.Id = " + idPopusta); + + Popust p = q.UniqueResult(); + + PopustPregled pp = new PopustPregled(p); + + s.Close(); + + return pp; + + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return null; + } + } + + public static void ProduziPopust(int idPopusta, DateTime? novoVazenje) + { + try + { + ISession s = DataLayer.GetSession(); + + IQuery q = s.CreateQuery("select p from Popust p where p.Id = " + idPopusta); + + Popust p = q.UniqueResult(); + p.DatumKraja = novoVazenje; + s.SaveOrUpdate(p); + s.Flush(); + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + + } + public static void obrisiPopust(int id) + { + try + { + ISession s = DataLayer.GetSession(); + + Popust p = s.Get(id); + + s.Delete(p); + s.Flush(); + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + #endregion + + #region MusterijaTelefoni + + public static List GetTelefoniAll() + { + List telefoni = new List(); + try + { + ISession session = DataLayer.GetSession(); + IEnumerable mobTelefoni = from m in session.Query() + select m; + + foreach (MusterijaMobile mob in mobTelefoni) + { + telefoni.Add(new TelefoniPregled(mob)); + } + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + return telefoni; + } + + public static List GetTelefoni(int idMusterije) + { + try + { + List ret = new List(); + + ISession s = DataLayer.GetSession(); + + IEnumerable telefoni = from m in s.Query() + where m.IdMusterije.Id == idMusterije + select m; + + foreach (MusterijaMobile tel in telefoni) + { + ret.Add(tel.BrojTelefona); + } + + return ret; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return null; + } + } + + public static List GetTelefoniMusterije(int idMusterije) + { + List telefoni = new List(); + try + { + ISession session = DataLayer.GetSession(); + IEnumerable mobTelefoni = from m in session.Query() + where m.IdMusterije.Id == idMusterije + select m; + + foreach (MusterijaMobile mob in mobTelefoni) + { + telefoni.Add(new TelefoniPregled(mob)); + } + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + + return telefoni; + } + public static void dodajTelefon(TelefoniPregled musterijaTelefon) + { + try + { + ISession session = DataLayer.GetSession(); + Entiteti.MusterijaMobile mt = new Entiteti.MusterijaMobile + { + BrojTelefona = musterijaTelefon.BrojTelefona, + IdMusterije = session.Load(musterijaTelefon.IdMusterije.IdMusterije) + }; + + session.Save(mt); + session.Flush(); + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + public static void DodajTelefon(int idMusterije, string broj) + { + try + { + ISession s = DataLayer.GetSession(); + + Musterija m = s.Get(idMusterije); + MusterijaMobile mob = new MusterijaMobile(); + mob.BrojTelefona = broj; + mob.IdMusterije = m; + + s.Save(mob); + s.Flush(); + s.Close(); + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + + + public static void ObrisiTelefone(string[] brojevi) + { + try + { + ISession s = DataLayer.GetSession(); + + foreach (string broj in brojevi) + { + IQuery q = s.CreateQuery("select m from MusterijaMobile m where m.BrojTelefona = '" + broj + "'"); + MusterijaMobile mob = q.UniqueResult(); + s.Delete(mob); + s.Flush(); + } + + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + public static void ObrisiTelefon(int id) + { + try + { + ISession s = DataLayer.GetSession(); + + IQuery q = s.CreateQuery("select m from MusterijaMobile m where m.Id = '" + id + "'"); + MusterijaMobile mob = q.UniqueResult(); + s.Delete(mob); + s.Flush(); + + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + + #endregion + + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/AdministrativnoOsoblje.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/AdministrativnoOsoblje.cs new file mode 100644 index 0000000..4a49c37 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/AdministrativnoOsoblje.cs @@ -0,0 +1,27 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.Entiteti +{ + public class AdministrativnoOsoblje + { + public virtual int Id { get; protected set; } + public virtual string Jmbg { get; set; } + public virtual string Ime { get; set; } + public virtual string SrednjeSlovo { get; set; } + public virtual string Prezime { get; set; } + public virtual string BrojTelefona { get; set; } + public virtual string Ulica { get; set; } + public virtual string Broj { get; set; } + public virtual string StrucnaSprema { get; set; } + public virtual IList DodeljeneVoznje { get; set; } + + public AdministrativnoOsoblje() + { + DodeljeneVoznje = new List(); + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/LicnoVozilo.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/LicnoVozilo.cs new file mode 100644 index 0000000..ea31906 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/LicnoVozilo.cs @@ -0,0 +1,21 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.Entiteti +{ + public class LicnoVozilo + { + public virtual int Id { get; protected set; } + public virtual string RegOznaka { get; set; } + public virtual string Marka { get; set; } + public virtual string Tip { get; set; } + public virtual string Boja { get; set; } + public virtual Vozac IdVozaca { get; set; } + public virtual DateTime KoriscenoOd { get; set; } + public virtual DateTime? KoriscenoDo { get; set; } + + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Musterija.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Musterija.cs new file mode 100644 index 0000000..fa80d9e --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Musterija.cs @@ -0,0 +1,30 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.Entiteti +{ + public class Musterija + { + public virtual int Id { get; protected set; } + public virtual string Ime { get; set; } + public virtual string Prezime { get; set; } + public virtual string Adresa { get; set; } + public virtual int BrojVoznji { get; set; } + + public virtual IList MobilniTelefoni { get; set; } + + public virtual IList Voznje { get; set; } + + public virtual IList Popusti { get; set; } + + public Musterija() + { + MobilniTelefoni = new List(); + Voznje = new List(); + Popusti = new List(); + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/MusterijaMobile.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/MusterijaMobile.cs new file mode 100644 index 0000000..38b6157 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/MusterijaMobile.cs @@ -0,0 +1,19 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.Entiteti +{ + public class MusterijaMobile + { + public virtual int Id { get; protected set; } + public virtual Musterija IdMusterije { get; set; } + + public virtual string BrojTelefona { get; set; } + + + + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Popust.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Popust.cs new file mode 100644 index 0000000..a84f696 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Popust.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.Entiteti +{ + public class Popust + { + public virtual int Id { get; protected set; } + public virtual Musterija IdMusterije { get; set; } + public virtual int VrednostPopusta { get; set; } + public virtual DateTime DatumPocetka { get; set; } + public virtual DateTime? DatumKraja { get; set; } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/SluzbenoVozilo.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/SluzbenoVozilo.cs new file mode 100644 index 0000000..b29e4fa --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/SluzbenoVozilo.cs @@ -0,0 +1,26 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.Entiteti +{ + public class SluzbenoVozilo + { + public virtual int Id { get; protected set; } + public virtual string RegOznaka { get; set; } + public virtual string Marka { get; set; } + public virtual string Tip { get; set; } + public virtual DateTime? DatumIstekaRegistracije { get; set; } + public virtual int GodinaProizvodnje { get; set; } + public virtual IList VozilaVozioSluzbeno { get; set; } + + public SluzbenoVozilo() + { + VozilaVozioSluzbeno = new List(); + } + + + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Vozac.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Vozac.cs new file mode 100644 index 0000000..39083fd --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Vozac.cs @@ -0,0 +1,37 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.Entiteti +{ + public class Vozac + { + public virtual int Id { get; protected set; } + public virtual string Jmbg { get; set; } + public virtual string Ime { get; set; } + public virtual string SrednjeSlovo { get; set; } + public virtual string Prezime { get; set; } + public virtual string BrojTelefona { get; set; } + public virtual string Ulica { get; set; } + public virtual string Broj { get; set; } + + public virtual string BrojDozvole { get; set; } + + public virtual string Kategorija { get; set; } + + public virtual IList VozeneVoznje { get; set; } + + public virtual IList LicnaVozila { get; set; } + + public virtual IList VozacVozioSluzbeno { get; set; } + + public Vozac() + { + VozeneVoznje = new List(); + LicnaVozila = new List(); + VozacVozioSluzbeno = new List(); + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/VozioSluzbeno.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/VozioSluzbeno.cs new file mode 100644 index 0000000..1462e1d --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/VozioSluzbeno.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.Entiteti +{ + public class VozioSluzbeno + { + public virtual int Id { get; set; } + public virtual Vozac IdVozaca { get; set; } + public virtual SluzbenoVozilo IdSluzbenogVozila { get; set; } + public virtual DateTime DatumOd { get; set; } + public virtual DateTime? DatumDo { get; set; } + + public VozioSluzbeno() + { + + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Voznja.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Voznja.cs new file mode 100644 index 0000000..368f120 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Voznja.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.Entiteti +{ + public class Voznja + { + public virtual int Id { get; protected set; } + public virtual string PocetnaStanica { get; set; } + public virtual string KrajnjaStanica { get; set; } + public virtual DateTime VremePoziva { get; set; } + public virtual Vozac IdVozaca { get; set; } + + public virtual DateTime VremePocetka { get; set; } + + public virtual DateTime? VremeKraja { get; set; } + + public virtual int? CenaVoznje { get; set; } + + public virtual AdministrativnoOsoblje IdAdministrativnogOsoblja { get; set; } + public virtual Musterija IdMusterije { get; set; } + public virtual string BrojTelefonaPoziva { get; set; } + + + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/AdministrativnoOsobljeMaper.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/AdministrativnoOsobljeMaper.cs new file mode 100644 index 0000000..dce41ec --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/AdministrativnoOsobljeMaper.cs @@ -0,0 +1,37 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenjeLibrary.Entiteti; + +namespace TaksiUdruzenjeLibrary.Mapiranja +{ + public class AdministrativnoOsobljeMaper : ClassMap + { + public AdministrativnoOsobljeMaper() + { + //Mapiranje tabele + Table("ADMINISTRATIVNO_OSOBLJE"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID").GeneratedBy.TriggerIdentity(); + + //mapiranje svojstava + Map(x => x.Jmbg, "JMBG"); + Map(x => x.Ime, "IME"); + Map(x => x.SrednjeSlovo, "SREDNJE_SLOVO"); + Map(x => x.Prezime, "PREZIME"); + Map(x => x.BrojTelefona, "BROJ_TELEFONA"); + Map(x => x.Ulica, "ULICA"); + Map(x => x.Broj, "BROJ"); + Map(x => x.StrucnaSprema, "STRUCNA_SPREMA"); + + //mapiranje veze N : 1 (VOZNJA -> ADMINISTRATIVNO OSOBLJE) + HasMany(x => x.DodeljeneVoznje).KeyColumn("ID_AD_OSOBLJA").LazyLoad().Cascade.All().Inverse(); + + + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/LicnoVoziloMaper.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/LicnoVoziloMaper.cs new file mode 100644 index 0000000..87842fa --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/LicnoVoziloMaper.cs @@ -0,0 +1,41 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.Mapiranja +{ + public class LicnoVoziloMaper : ClassMap + { + + public LicnoVoziloMaper() + { + //Mapiranje tabele + Table("LICNO_VOZILO"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID").GeneratedBy.TriggerIdentity(); + + //mapiranje svojstava + Map(x => x.RegOznaka, "REG_OZNAKA"); + Map(x => x.Marka, "MARKA"); + Map(x => x.Tip, "TIP"); + Map(x => x.Boja, "BOJA"); + Map(x => x.KoriscenoOd, "KORISCENO_OD"); + Map(x => x.KoriscenoDo, "KORISCENO_DO"); + + //mapiranje veze N : 1 (VOZAC -> LICNO VOZILO) + References(x => x.IdVozaca) + .Column("ID_VOZACA") + .Not.Nullable() + .LazyLoad(); + + + + + + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/MusterijaMaper.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/MusterijaMaper.cs new file mode 100644 index 0000000..da2adee --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/MusterijaMaper.cs @@ -0,0 +1,34 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.Mapiranja +{ + public class MusterijaMaper : ClassMap + { + + public MusterijaMaper() + { + //Mapiranje tabele + Table("MUSTERIJA"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID_MUSTERIJE").GeneratedBy.TriggerIdentity(); + + //mapiranje svojstava + + Map(x => x.Ime, "IME"); + Map(x => x.Prezime, "PREZIME"); + Map(x => x.Adresa, "ADRESA"); + Map(x => x.BrojVoznji, "BROJ_VOZNJI"); + + HasMany(x => x.MobilniTelefoni).KeyColumn("ID_MUSTERIJE").LazyLoad().Cascade.All().Inverse(); + HasMany(x => x.Voznje).KeyColumn("ID_MUSTERIJE").LazyLoad().Cascade.All().Inverse(); + HasMany(x => x.Popusti).KeyColumn("ID_MUSTERIJE").LazyLoad().Cascade.All().Inverse(); + + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/MusterijaMobileMaper.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/MusterijaMobileMaper.cs new file mode 100644 index 0000000..4b57cd0 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/MusterijaMobileMaper.cs @@ -0,0 +1,31 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.Mapiranja +{ + public class MusterijaMobileMaper:ClassMap + { + + public MusterijaMobileMaper() + { + //Mapiranje tabele + Table("BROJ_TELEFONA_MUSTERIJE"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID_TELEFONA").GeneratedBy.TriggerIdentity(); + + //mapiranje svojstava + Map(x => x.BrojTelefona, "BROJ_TELEFONA"); + + References(x => x.IdMusterije) + .Column("ID_MUSTERIJE") + .Not.Nullable() + .LazyLoad(); + + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/PopustMaper.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/PopustMaper.cs new file mode 100644 index 0000000..52a4e31 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/PopustMaper.cs @@ -0,0 +1,36 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.Mapiranja +{ + public class PopustMaper:ClassMap + { + + public PopustMaper() + { + //Mapiranje tabele + Table("POPUST"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID_POPUSTA").GeneratedBy.TriggerIdentity(); + + //mapiranje svojstava + //Map(x => x.idMusterije, "ID_MUSTERIJE"); + Map(x => x.VrednostPopusta, "VREDNOST_POPUSTA"); + Map(x => x.DatumPocetka, "DATUM_POCETKA"); + Map(x => x.DatumKraja, "DATUM_KRAJA"); + + References(x => x.IdMusterije) + .Column("ID_MUSTERIJE") + .Not.Nullable() + .LazyLoad(); + + + + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/SluzbenoVoziloMaper.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/SluzbenoVoziloMaper.cs new file mode 100644 index 0000000..42abdb1 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/SluzbenoVoziloMaper.cs @@ -0,0 +1,32 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.Mapiranja +{ + public class SluzbenoVoziloMaper:ClassMap + { + + public SluzbenoVoziloMaper() + { + //Mapiranje tabele + Table("SLUZBENO_VOZILO"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID").GeneratedBy.TriggerIdentity(); + + //mapiranje svojstava + Map(x => x.RegOznaka, "REG_OZNAKA"); + Map(x => x.Marka, "MARKA"); + Map(x => x.Tip, "TIP"); + Map(x => x.DatumIstekaRegistracije, "DATUM_ISTEKA_REG"); + Map(x => x.GodinaProizvodnje, "GODINA_PROIZVODNJE"); + + + HasMany(x => x.VozilaVozioSluzbeno).KeyColumn("ID_SLUZBENOG_VOZILA").LazyLoad().Cascade.All().Inverse(); + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VozacMaper.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VozacMaper.cs new file mode 100644 index 0000000..3db43f3 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VozacMaper.cs @@ -0,0 +1,37 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.Mapiranja +{ + public class VozacMaper:ClassMap + { + + public VozacMaper() + { + //Mapiranje tabele + Table("VOZAC"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID").GeneratedBy.TriggerIdentity(); + + //mapiranje svojstava + Map(x => x.Jmbg, "JMBG"); + Map(x => x.Ime, "IME"); + Map(x => x.SrednjeSlovo, "SREDNJE_SLOVO"); + Map(x => x.Prezime, "PREZIME"); + Map(x => x.BrojTelefona, "BROJ_TELEFONA"); + Map(x => x.Ulica, "ULICA"); + Map(x => x.Broj, "BROJ"); + Map(x => x.BrojDozvole, "BROJ_DOZVOLE"); + Map(x => x.Kategorija, "KATEGORIJA"); + + HasMany(x => x.VozeneVoznje).KeyColumn("ID_VOZACA").LazyLoad().Cascade.All().Inverse(); + HasMany(x => x.LicnaVozila).KeyColumn("ID_VOZACA").LazyLoad().Cascade.All().Inverse(); + HasMany(x=>x.VozacVozioSluzbeno).KeyColumn("ID_VOZACA").LazyLoad().Cascade.All().Inverse(); + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VozioSluzbenoMaper.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VozioSluzbenoMaper.cs new file mode 100644 index 0000000..ddb7664 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VozioSluzbenoMaper.cs @@ -0,0 +1,31 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.Mapiranja +{ + public class VozioSluzbenoMaper:ClassMap + { + public VozioSluzbenoMaper() + { + //Mapiranje tabele + Table("VOZIO_SLUZBENO"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID_VEZE").GeneratedBy.TriggerIdentity(); + + References(x => x.IdSluzbenogVozila).Column("ID_SLUZBENOG_VOZILA").LazyLoad(); + References(x => x.IdVozaca).Column("ID_VOZACA").LazyLoad(); + + //mapiranje svojstava + Map(x => x.DatumOd, "VOZIO_OD"); + Map(x => x.DatumDo, "VOZIO_DO"); + + } + + + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VoznjaMaper.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VoznjaMaper.cs new file mode 100644 index 0000000..2521469 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VoznjaMaper.cs @@ -0,0 +1,37 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.Mapiranja +{ + public class VoznjaMaper:ClassMap + { + + public VoznjaMaper() + { + //Mapiranje tabele + Table("VOZNJA"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID").GeneratedBy.TriggerIdentity(); + + //mapiranje svojstava + Map(x => x.PocetnaStanica, "POCETNA_STANICA"); + Map(x => x.KrajnjaStanica, "KRAJNJA_STANICA"); + Map(x => x.VremePoziva, "VREME_POZIVA"); + Map(x => x.VremePocetka, "VREME_POCETKA_VOZNJE"); + Map(x => x.VremeKraja, "VREME_KRAJA_VOZNJE"); + Map(x => x.CenaVoznje, "CENA_VOZNJE"); + Map(x => x.BrojTelefonaPoziva, "BROJ_TELEFONA_POZIVA"); + + References(x => x.IdMusterije).Column("ID_MUSTERIJE").LazyLoad(); + References(x => x.IdVozaca).Column("ID_VOZACA").LazyLoad(); + References(x => x.IdAdministrativnogOsoblja).Column("ID_AD_OSOBLJA").LazyLoad(); + + + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/TaksiUdruzenjeLibrary.csproj b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/TaksiUdruzenjeLibrary.csproj new file mode 100644 index 0000000..3a291d1 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/TaksiUdruzenjeLibrary.csproj @@ -0,0 +1,12 @@ + + + + netcoreapp3.1 + + + + + + + + diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/appsettings.Development.json b/WebAPIService/TaksiUdruzenje WebAPIService/appsettings.Development.json new file mode 100644 index 0000000..8983e0f --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/appsettings.Development.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft": "Warning", + "Microsoft.Hosting.Lifetime": "Information" + } + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/appsettings.json b/WebAPIService/TaksiUdruzenje WebAPIService/appsettings.json new file mode 100644 index 0000000..d9d9a9b --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/appsettings.json @@ -0,0 +1,10 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft": "Warning", + "Microsoft.Hosting.Lifetime": "Information" + } + }, + "AllowedHosts": "*" +} diff --git a/WebAPIService/TaksiUdruzenjeLibrary/DTO.cs b/WebAPIService/TaksiUdruzenjeLibrary/DTO.cs new file mode 100644 index 0000000..56992fa --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/DTO.cs @@ -0,0 +1,320 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using TaksiUdruzenjeLibrary.Entiteti; + +namespace TaksiUdruzenjeLibrary +{ + public class DTO + { + #region AdministrativnoOsoblje + public class AdministrativnoOsobljePregled + { + + public int idAO { get; set; } + public string Jmbg { get; set; } + public string Ime { get; set; } + public string SrednjeSlovo { get; set; } + public string Prezime { get; set; } + public string BrojTelefona { get; set; } + + public string Ulica { get; set; } + + public string Broj { get; set; } + public string StrucnaSprema { get; set; } + + public virtual IList DodeljeneVoznje { get; set; } + + public AdministrativnoOsobljePregled() + { + DodeljeneVoznje = new List(); + } + + public AdministrativnoOsobljePregled(AdministrativnoOsoblje ao) + { + idAO = ao.Id; + Jmbg = ao.Jmbg; + Ime = ao.Ime; + SrednjeSlovo = ao.SrednjeSlovo; + Prezime = ao.Prezime; + BrojTelefona = ao.BrojTelefona; + Ulica = ao.Ulica; + Broj = ao.Broj; + StrucnaSprema = ao.StrucnaSprema; + } + } + #endregion + + #region Vozac + public class VozacPregled + { + public virtual int IdVozac { get; set; } + public virtual string Jmbg { get; set; } + public virtual string Ime { get; set; } + public virtual string SrednjeSlovo { get; set; } + public virtual string Prezime { get; set; } + public virtual string BrojTelefona { get; set; } + public virtual string Ulica { get; set; } + public virtual string Broj { get; set; } + + public virtual string BrojDozvole { get; set; } + + public virtual string Kategorija { get; set; } + + public virtual IList VozeneVoznje { get; set; } + public virtual IList LicnaVozila { get; set; } + public virtual IList VozioSluzbeno { get; set; } + + public VozacPregled() + { + VozeneVoznje = new List(); + LicnaVozila = new List(); + VozioSluzbeno = new List(); + } + + public VozacPregled(Vozac v) + { + IdVozac = v.Id; + Jmbg = v.Jmbg; + Ime = v.Ime; + SrednjeSlovo = v.SrednjeSlovo; + Prezime = v.Prezime; + BrojTelefona = v.BrojTelefona; + Ulica = v.Ulica; + Broj = v.Broj; + BrojDozvole = v.BrojDozvole; + Kategorija = v.Kategorija; + } + } + #endregion + + #region LicnoVozilo + public class LicnoVoziloPregled + { + public virtual int Id { get;set; } + public virtual string RegOznaka { get; set; } + public virtual string Marka { get; set; } + public virtual string Tip { get; set; } + public virtual string Boja { get; set; } + public virtual VozacPregled Vozac { get; set; } + public virtual DateTime KoriscenoOd { get; set; } + public virtual DateTime? KoriscenoDo { get; set; } + + public LicnoVoziloPregled() { } + + public LicnoVoziloPregled(LicnoVozilo v) + { + Id = v.Id; + RegOznaka = v.RegOznaka; + Marka = v.Marka; + Tip = v.Tip; + Boja = v.Boja; + Vozac = new VozacPregled(v.IdVozaca); + KoriscenoOd = v.KoriscenoOd; + KoriscenoDo = v.KoriscenoDo; + } + } + #endregion + + #region SluzbenoVozilo + public class SluzbenoVoziloPregled + { + public virtual int Id { get; set; } + public virtual string RegOznaka { get; set; } + public virtual string Marka { get; set; } + public virtual string Tip { get; set; } + public virtual DateTime? DatumIstekaRegistracije { get; set; } + public virtual int GodinaProizvodnje { get; set; } + public virtual IList VozaciVozila {get; set;} + public SluzbenoVoziloPregled() { } + public SluzbenoVoziloPregled(int id, string regoznaka, string marka, string tip, DateTime? datumisteka, int godprod) + { + Id = id; + RegOznaka = regoznaka; + Marka = marka; + Tip = tip; + DatumIstekaRegistracije = datumisteka; + GodinaProizvodnje = godprod; + } + public SluzbenoVoziloPregled(SluzbenoVozilo sv) + { + Id = sv.Id; + RegOznaka = sv.RegOznaka; + Marka = sv.Marka; + Tip = sv.Tip; + DatumIstekaRegistracije = sv.DatumIstekaRegistracije; + GodinaProizvodnje = sv.GodinaProizvodnje; + } + + } + #endregion + + #region VozioSluzbeno + public class VozioSluzbenoPregled + { + public virtual int Id { get; set; } + public virtual DateTime VozioOd { get; set; } + public virtual DateTime? VozioDo { get; set; } + public virtual SluzbenoVoziloPregled Vozilo { get; set; } + public virtual VozacPregled Vozac { get; set; } + + public VozioSluzbenoPregled() { } + public VozioSluzbenoPregled(SluzbenoVoziloPregled v,DateTime od,DateTime? vozioDo) + { + Vozilo= v; + VozioOd = od; + VozioDo=vozioDo; + } + public VozioSluzbenoPregled(VozioSluzbeno vozio) + { + Id = vozio.Id; + VozioOd = vozio.DatumOd; + VozioDo = vozio.DatumDo; + Vozilo = new SluzbenoVoziloPregled(vozio.IdSluzbenogVozila); + Vozac = new VozacPregled(vozio.IdVozaca); + } + + + } + #endregion + + #region Voznja + public class VoznjaPregled + { + public virtual int Id { get;set; } + public virtual string PocetnaStanica { get; set; } + public virtual string KrajnjaStanica { get; set; } + public virtual DateTime VremePoziva { get; set; } + public virtual VozacPregled Vozac { get; set; } + + public virtual DateTime VremePocetka { get; set; } + + public virtual DateTime? VremeKraja { get; set; } + + public virtual int? CenaVoznje { get; set; } + + public virtual AdministrativnoOsobljePregled AdministrativnoOsoblje { get; set; } + public virtual MusterijaPregled Musterija { get; set; } + public virtual string BrojTelefonaPoziva { get; set; } + + public VoznjaPregled() { } + public VoznjaPregled(Voznja v) + { + Id = v.Id; + PocetnaStanica = v.PocetnaStanica; + KrajnjaStanica = v.KrajnjaStanica; + VremePoziva = v.VremePoziva; + Vozac = new DTO.VozacPregled(v.IdVozaca); + VremePocetka = v.VremePocetka; + VremeKraja = v.VremeKraja; + CenaVoznje = v.CenaVoznje; + AdministrativnoOsoblje = new AdministrativnoOsobljePregled(v.IdAdministrativnogOsoblja); + Musterija = new MusterijaPregled(v.IdMusterije); + BrojTelefonaPoziva = v.BrojTelefonaPoziva; + } + } + + + + public class VoznjaMusterijaPregled + { + public virtual int Id { get; protected set; } + public virtual string PocetnaStanica { get; set; } + public virtual string KrajnjaStanica { get; set; } + public virtual int? Cena { get; set; } + public virtual string BrojTelefonaPoziva { get; set; } + + public VoznjaMusterijaPregled(int id, string pocetna, string krajnja, int? cena, string broj) + { + this.Id = id; + this.PocetnaStanica = pocetna; + this.KrajnjaStanica = krajnja; + if (cena == null) + this.Cena = 0; + else + this.Cena = cena; + this.BrojTelefonaPoziva = broj; + } + } + + #endregion Voznja + + #region Musterija + public class MusterijaPregled + { + public int IdMusterije { get; set; } + public string Ime { get; set; } + public string Prezime { get; set; } + + public string Adresa { get; set; } + + public int BrojVoznji { get; set; } + public virtual IList ListaTelefona { get; set; } + public virtual IList DodeljeniPopusti { get; set; } + public virtual IList ListaVoznji { get; set; } + public MusterijaPregled() + { + ListaTelefona = new List(); + DodeljeniPopusti = new List(); + ListaVoznji = new List(); + } + public MusterijaPregled(Musterija m) + { + IdMusterije = m.Id; + Ime = m.Ime; + Prezime = m.Prezime; + Adresa = m.Adresa; + BrojVoznji = m.BrojVoznji; + } + + } + #endregion + + #region Popusti + + public class PopustPregled + { + public virtual int Id { get;set; } + public virtual int Vrednost { get; set; } + + public virtual MusterijaPregled Musterija { get; set; } + public virtual DateTime DatumPocetka { get; set; } + public virtual DateTime? DatumKraja { get; set; } + + public PopustPregled() { } + + public PopustPregled(Popust p) + { + this.Id = p.Id; + this.Vrednost = p.VrednostPopusta; + this.DatumPocetka = p.DatumPocetka; + this.DatumKraja = p.DatumKraja; + this.Musterija = new MusterijaPregled(p.IdMusterije); + } + } + + #endregion + + #region MusterijaTelefoni + + public class TelefoniPregled + { + public virtual int Id { get;set; } + public virtual string BrojTelefona { get; set; } + public virtual MusterijaPregled Musterija { get; set; } + + public TelefoniPregled() { } + + public TelefoniPregled(MusterijaMobile mob) + { + Id = mob.Id; + BrojTelefona = mob.BrojTelefona; + Musterija = new MusterijaPregled(mob.IdMusterije); + } + } + + #endregion + } +} diff --git a/WebAPIService/TaksiUdruzenjeLibrary/DataLayer.cs b/WebAPIService/TaksiUdruzenjeLibrary/DataLayer.cs new file mode 100644 index 0000000..04ef8cc --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/DataLayer.cs @@ -0,0 +1,57 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using NHibernate; +using FluentNHibernate.Cfg; +using FluentNHibernate.Cfg.Db; +using TaksiUdruzenjeLibrary.Mapiranja; + +namespace TaksiUdruzenjeLibrary +{ + class DataLayer + { + private static ISessionFactory _factory = null; + private static object objLock = new object(); + + + //funkcija na zahtev otvara sesiju + public static ISession GetSession() + { + //Singleton + if (_factory == null) + { + lock (objLock) + { + if (_factory == null) + _factory = CreateSessionFactory(); + } + } + + return _factory.OpenSession(); + } + + //Kreiranje session factory + private static ISessionFactory CreateSessionFactory() + { + try + { + var cfg = OracleManagedDataClientConfiguration.Oracle10 + .ConnectionString(c => + c.Is("DATA SOURCE=gislab-oracle.elfak.ni.ac.rs:1521/SBP_PDB;PERSIST SECURITY INFO=True;USER ID=S17401;Password=mpu2021")); + + return Fluently.Configure() + .Database(cfg.ShowSql()) + .Mappings(m => m.FluentMappings.AddFromAssemblyOf()) + .BuildSessionFactory(); + } + catch (Exception ec) + { + Console.WriteLine(ec.ToString()); + return null; + } + + } + } +} diff --git a/WebAPIService/TaksiUdruzenjeLibrary/DataProvider.cs b/WebAPIService/TaksiUdruzenjeLibrary/DataProvider.cs new file mode 100644 index 0000000..ec3263d --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/DataProvider.cs @@ -0,0 +1,1606 @@ +using NHibernate; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using TaksiUdruzenjeLibrary.Entiteti; +using static TaksiUdruzenjeLibrary.DTO; + +namespace TaksiUdruzenjeLibrary +{ + public class DataProvider + { + + #region AdministrativnoOsoblje + + public static AdministrativnoOsobljePregled GetAOInfo(int id) + { + AdministrativnoOsobljePregled ao = null; + try + { + ISession s = DataLayer.GetSession(); + IQuery q = s.CreateQuery("select ao from AdministrativnoOsoblje ao where ao.Id=" + id); + AdministrativnoOsoblje a = q.UniqueResult(); + + if (a != null) + { + ao = new AdministrativnoOsobljePregled(a); + ao.DodeljeneVoznje= a.DodeljeneVoznje.Select(dv => new VoznjaPregled(dv)).ToList(); + } + s.Close(); + + } + catch (Exception ex) + { + Console.WriteLine("Error!" + ex); + } + return ao; + } + + public static List GetAOAll() + { + List aoinfo = new List(); + try + { + ISession session = DataLayer.GetSession(); + + IEnumerable ao = from a in session.Query() + select a; + + foreach (AdministrativnoOsoblje aaoo in ao) + { + var a = new AdministrativnoOsobljePregled(aaoo); + a.DodeljeneVoznje= aaoo.DodeljeneVoznje.Select(dv => new VoznjaPregled(dv)).ToList(); + aoinfo.Add(a); + } + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error!" + ex); + } + return aoinfo; + } + + public static bool EditAdministrativno(int id, string ime, string prezime, string srednjeslovo, string ulica, string broj, string brojtelefona, string strucnasprema) + { + try + { + ISession session = DataLayer.GetSession(); + AdministrativnoOsoblje ao = session.Get(id); + if (ao == null) + return false; + ao.Ime = ime; + ao.Prezime = prezime; + ao.SrednjeSlovo = srednjeslovo; + ao.BrojTelefona = brojtelefona; + ao.Ulica = ulica; + ao.Broj = broj; + ao.StrucnaSprema = strucnasprema; + + session.SaveOrUpdate(ao); + session.Flush(); + session.Close(); + return true; + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + public static bool CreateAdministrativno(string jmbg, string ime, string srednjeslovo, string prezime, string brojtelefona, string ulica, string broj, string strucnasprema) + { + + try + { + ISession session = DataLayer.GetSession(); + AdministrativnoOsoblje ao = new AdministrativnoOsoblje(); + ao.Jmbg = jmbg; + ao.Ime = ime; + ao.Prezime = prezime; + ao.SrednjeSlovo = srednjeslovo; + ao.BrojTelefona = brojtelefona; + ao.Ulica = ulica; + ao.Broj = broj; + ao.StrucnaSprema = strucnasprema; + + session.Save(ao); + session.Flush(); + session.Close(); + return true; + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + public static bool obrisiOsoblje(int idAO) + { + try + { + ISession s = DataLayer.GetSession(); + AdministrativnoOsoblje a = s.Get(idAO); + if (a != null) + { + s.Delete(a); + s.Flush(); + + return true; + } + s.Close(); + return false; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return false; + } + + + } + + #endregion + + #region Vozac + + public static List GetVozacAll() + { + List vozacilist = new List(); + try + { + ISession session = DataLayer.GetSession(); + IEnumerable vozac = from v in session.Query() + select v; + + foreach (Vozac v in vozac) + { + var driver = new VozacPregled(v); + driver.LicnaVozila = v.LicnaVozila.Select(lv => new LicnoVoziloPregled(lv)).ToList(); + driver.VozeneVoznje = v.VozeneVoznje.Select(vv => new VoznjaPregled(vv)).ToList(); + + driver.VozioSluzbeno = v.VozacVozioSluzbeno.Select(vs => new VozioSluzbenoPregled(vs)).ToList(); + vozacilist.Add(driver); + } + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + return vozacilist; + + } + public static VozacPregled GetVozac(int idVozaca) + { + VozacPregled driver = null; + try + { + ISession s = DataLayer.GetSession(); + Vozac v = s.Get(idVozaca); + if (v != null) + { + driver= new VozacPregled(v); + driver.LicnaVozila = v.LicnaVozila.Select(lv => new LicnoVoziloPregled(lv)).ToList(); + driver.VozeneVoznje = v.VozeneVoznje.Select(vv => new VoznjaPregled(vv)).ToList(); + driver.VozioSluzbeno = v.VozacVozioSluzbeno.Select(vs => new VozioSluzbenoPregled(vs)).ToList(); + } + + s.Close(); + return driver; + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + return driver; + } + + public static List GetVozacaSluzbenog(int id) + { + List vozaci = new List(); + try + { + ISession s = DataLayer.GetSession(); + + IEnumerable taksisti = from sv in s.Query() + where sv.IdSluzbenogVozila.Id == id + select sv; + + foreach (VozioSluzbeno sluzbenoVozilo in taksisti) + { + + VozacPregled sv = DataProvider.GetVozac(sluzbenoVozilo.IdVozaca.Id); + vozaci.Add(sv); + } + s.Close(); + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + return vozaci; + } + + public static bool izmeniVozaca(int id, string ime, string prezime, string srednjeSlovo, string ulica, string broj, string telefon, string kategorija, string dozvola) + { + try + { + ISession s = DataLayer.GetSession(); + Vozac v = s.Get(id); + if (v == null) + return false; + v.Ime = ime; + v.Prezime = prezime; + v.SrednjeSlovo = srednjeSlovo; + v.Ulica = ulica; + v.Broj = broj; + v.Kategorija = kategorija; + v.BrojDozvole = dozvola; + v.BrojTelefona = telefon; + + s.SaveOrUpdate(v); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + + public static bool CreateVozac(string ime, string srednjeslovo, string prezime, string jmbg, string brojtelefona, string ulica, string broj, string brDozvole, string kategorija) + { + + try + { + ISession session = DataLayer.GetSession(); + Vozac v = new Vozac(); + v.Ime = ime; + v.SrednjeSlovo = srednjeslovo; + v.Prezime = prezime; + v.Jmbg = jmbg; + v.BrojTelefona = brojtelefona; + v.Ulica = ulica; + v.Broj = broj; + v.BrojDozvole = brDozvole; + v.Kategorija = kategorija; + + + session.Save(v); + session.Flush(); + session.Close(); + return true; + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + public static bool deleteVozac(int idVozaca) + { + try + { + ISession s = DataLayer.GetSession(); + Vozac v = s.Get(idVozaca); + if (v != null) + { + s.Delete(v); + s.Flush(); + + return true; + } + s.Close(); + return false; + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + + } + } + + #endregion + + #region LicnoVozilo + + public static List GetLicnaVozilaAll() + { + List licnovozilolist = new List(); + try + { + ISession session = DataLayer.GetSession(); + IEnumerable licnovozilo = from lv in session.Query() + select lv; + + foreach (LicnoVozilo licnavozila in licnovozilo) + { + licnovozilolist.Add(new LicnoVoziloPregled(licnavozila)); + } + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + return licnovozilolist; + + } + + public static LicnoVoziloPregled GetLicnoVozilo(int id) + { + try + { + ISession s = DataLayer.GetSession(); + + LicnoVozilo v = s.Get(id); + LicnoVoziloPregled vp = null; + + if (v != null) + { + vp = new LicnoVoziloPregled(v); + + } + + s.Close(); + + return vp; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return null; + } + } + + public static bool createLicno(int idVozaca, string regoznaka, string marka, string tip, string boja, + DateTime od, DateTime? Do) + { + try + { + ISession session = DataLayer.GetSession(); + LicnoVozilo vozilo = new LicnoVozilo(); + Vozac v = session.Get(idVozaca); + + vozilo.RegOznaka = regoznaka; + vozilo.Marka = marka; + vozilo.Tip = tip; + vozilo.Boja = boja; + vozilo.KoriscenoOd = od; + vozilo.KoriscenoDo = Do; + vozilo.IdVozaca = v; + + session.Save(vozilo); + session.Flush(); + session.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + public static void ZavrsiLicno(int idVozila) + { + try + { + ISession s = DataLayer.GetSession(); + + LicnoVozilo v = s.Get(idVozila); + + v.KoriscenoDo = DateTime.Now; + + s.SaveOrUpdate(v); + s.Flush(); + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + public static bool IzmeniLicnoVozilo(int idVozila, string reg, string marka, string tip, string boja, DateTime koriscenoOd, DateTime? koriscenoDo,VozacPregled vozacc) + { + try + { + ISession s = DataLayer.GetSession(); + + LicnoVozilo v = s.Get(idVozila); + + v.RegOznaka = reg; + v.Boja = boja; + v.Marka = marka; + v.Tip = tip; + v.KoriscenoOd = koriscenoOd; + v.KoriscenoDo = koriscenoDo; + + Vozac vp = s.Get(vozacc.IdVozac); + if (vp == null) + return false; + v.IdVozaca = vp; + + s.SaveOrUpdate(v); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return false; + } + } + + + + public static bool obrisiLicnaVozila(int idLicnogVozila) + { + try + { + ISession s = DataLayer.GetSession(); + LicnoVozilo lv = s.Get(idLicnogVozila); + if (lv != null) + { + s.Delete(lv); + s.Flush(); + return true; + } + s.Close(); + return false; + + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return false; + } + } + + public static List GetLicnaVozilaVozaca(int idVozaca) + { + List vozila = new List(); + try + { + ISession s = DataLayer.GetSession(); + + IEnumerable licnaVozila = from lv in s.Query() + where lv.IdVozaca.Id == idVozaca + select lv; + + foreach (LicnoVozilo licnoV in licnaVozila) + { + LicnoVoziloPregled lv = new LicnoVoziloPregled(licnoV); + vozila.Add(lv); + } + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + return vozila; + } + + #endregion + + #region SluzbenoVozilo + + public static List GetSluzbenaVozilaAll() + { + List sluzbenovoziloList = new List(); + try + { + ISession session = DataLayer.GetSession(); + IEnumerable sluzbenaVozila = from sv in session.Query() + select sv; + + foreach (SluzbenoVozilo sluzbenoVozilo in sluzbenaVozila) + { + var vozaci = sluzbenoVozilo.VozilaVozioSluzbeno; + var vozilo = new SluzbenoVoziloPregled(sluzbenoVozilo); + vozilo.VozaciVozila = vozaci.Select(v => new VozioSluzbenoPregled(v)).ToList(); + sluzbenovoziloList.Add(vozilo); + } + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + return sluzbenovoziloList; + + } + + public static SluzbenoVoziloPregled vratiSluzbenoVozilo(int id) + { + SluzbenoVoziloPregled sv = null; + try + { + ISession s = DataLayer.GetSession(); + + SluzbenoVozilo v = s.Get(id); + if (v==null) + return null; + + sv = new SluzbenoVoziloPregled(v); + sv.VozaciVozila = v.VozilaVozioSluzbeno.Select(vozio => new VozioSluzbenoPregled(vozio)).ToList(); + + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + return sv; + } + + public static bool createSluzbeno(string regoznaka, string marka, string tip, + DateTime? datumistekareg, int godproiz) + { + try + { + ISession session = DataLayer.GetSession(); + + SluzbenoVozilo vozilo = new SluzbenoVozilo(); + + vozilo.RegOznaka = regoznaka; + vozilo.Marka = marka; + vozilo.Tip = tip; + vozilo.DatumIstekaRegistracije = datumistekareg; + vozilo.GodinaProizvodnje = godproiz; + + + session.Save(vozilo); + session.Flush(); + session.Close(); + + return true; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + public static bool obrisiSluzbenoVozilo(int id) + { + try + { + ISession s = DataLayer.GetSession(); + + SluzbenoVozilo v = s.Get(id); + if (v == null) + return false; + + s.Delete(v); + s.Flush(); + s.Close(); + + return true; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return false; + } + } + + + public static bool EditSluzbenoVozilo(SluzbenoVoziloPregled vp) + { + try + { + ISession session = DataLayer.GetSession(); + + SluzbenoVozilo vozilo = session.Get(vp.Id); + + if(vozilo == null) + return false; + + vozilo.Tip = vp.Tip; + vozilo.RegOznaka = vp.RegOznaka; + vozilo.Marka = vp.Marka; + vozilo.DatumIstekaRegistracije = vp.DatumIstekaRegistracije; + vozilo.GodinaProizvodnje = vp.GodinaProizvodnje; + + session.SaveOrUpdate(vozilo); + session.Flush(); + session.Close(); + + return true; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + #endregion + + #region VozioSluzbeno + + public static List GetVozioSluzbenoAll() + { + List vozila = new List(); + try + { + ISession s = DataLayer.GetSession(); + + IEnumerable vozenaSluzbena = from sv in s.Query() + select sv; + + foreach (VozioSluzbeno vozenoSluzbeno in vozenaSluzbena) + { + vozila.Add(new VozioSluzbenoPregled(vozenoSluzbeno)); + } + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + return vozila; + } + + public static List GetSluzbenaVozilaVozaca(int idVozaca) + { + List vozila = new List(); + try + { + ISession s = DataLayer.GetSession(); + + IEnumerable sluzbenaVozila = from sv in s.Query() + where sv.IdVozaca.Id == idVozaca + select sv; + + foreach (VozioSluzbeno sluzbenoVozilo in sluzbenaVozila) + { + + SluzbenoVoziloPregled sv = DataProvider.vratiSluzbenoVozilo(sluzbenoVozilo.IdSluzbenogVozila.Id); + VozioSluzbenoPregled vs = new VozioSluzbenoPregled(sv, sluzbenoVozilo.DatumOd, sluzbenoVozilo.DatumDo); + vozila.Add(vs); + } + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + return vozila; + } + + public static VozioSluzbenoPregled GetVozioSluzbeno(int idVeze) + { + VozioSluzbenoPregled vsp = null; + try + { + ISession s = DataLayer.GetSession(); + + VozioSluzbeno vs = s.Get(idVeze); + if (vs == null) + return null; + + + vsp = new VozioSluzbenoPregled(vs); + s.Close(); + return vsp; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return null; + } + } + + public static bool dodeliVoziloVozacu(int idVozila, int idVozaca, DateTime od, DateTime? doo) + { + try + { + ISession s = DataLayer.GetSession(); + + Vozac vozac = s.Get(idVozaca); + SluzbenoVozilo vozilo = s.Get(idVozila); + if (vozac == null || vozilo == null) + return false; + + VozioSluzbeno vs = new VozioSluzbeno(); + vs.DatumDo = doo; + vs.DatumOd = od; + vs.IdSluzbenogVozila = vozilo; + vs.IdVozaca = vozac; + + s.Save(vs); + s.Flush(); + s.Close(); + + return true; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + public static bool UpdateVozioDo(int idVeze, DateTime? newVozioDo) + { + try + { + ISession session = DataLayer.GetSession(); + VozioSluzbeno vozioSluzbeno = session.Get(idVeze); + if (vozioSluzbeno == null) + return false; + + vozioSluzbeno.DatumDo = newVozioDo; + session.SaveOrUpdate(vozioSluzbeno); + session.Flush(); + session.Close(); + return true; + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + public static bool IzmeniVozioSluzbeno(DTO.VozioSluzbenoPregled vsp) + { + try + { + ISession session = DataLayer.GetSession(); + VozioSluzbeno vozioSluzbeno = session.Get(vsp.Id); + if (vozioSluzbeno == null) + return false; + + if (vsp.VozioOd > vsp.VozioDo) + return false; + + vozioSluzbeno.DatumOd = vsp.VozioOd; + vozioSluzbeno.DatumDo = vsp.VozioDo; + Vozac vozac = session.Get(vsp.Vozac.IdVozac); + SluzbenoVozilo vozilo = session.Get(vsp.Vozilo.Id); + if (vozac == null || vozilo == null) + return false; + + vozioSluzbeno.IdSluzbenogVozila = vozilo; + vozioSluzbeno.IdVozaca = vozac; + + session.SaveOrUpdate(vozioSluzbeno); + session.Flush(); + session.Close(); + + return true; + + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return false; + } + } + + public static bool DeleteVozioOd(int idVeze) + { + try + { + ISession s = DataLayer.GetSession(); + VozioSluzbeno vozioSluzbeno = s.Get(idVeze); + if (vozioSluzbeno == null) + return false; + + s.Delete(vozioSluzbeno); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return false; + } + } + + #endregion + + #region Voznja + + public static List GetVoznjaAll() + { + List voznjelist = new List(); + try + { + ISession s = DataLayer.GetSession(); + IEnumerable voznja = from v in s.Query() + select v; + + + foreach (Voznja voznje in voznja) + { + voznjelist.Add(new VoznjaPregled(voznje)); + } + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + return voznjelist; + } + + public static List GetVoznjaAdministrativnog(int id) + { + List voznjelist = new List(); + try + { + ISession session = DataLayer.GetSession(); + IEnumerable voznje = from v in session.Query() + where v.IdAdministrativnogOsoblja.Id == id + select v; + + foreach (Voznja voznja in voznje) + { + voznjelist.Add(new VoznjaPregled(voznja)); + } + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + return voznjelist; + } + + public static List GetAktivneVoznjeVozaca(int idVozaca) + { + List aktivneVoznje = new List(); + try + { + ISession s = DataLayer.GetSession(); + + IEnumerable aVoznje = from v in s.Query() + where v.IdVozaca.Id == idVozaca && v.VremeKraja == null + select v; + + foreach (Voznja voznja in aVoznje) + { + VoznjaPregled vp = new VoznjaPregled(voznja); + aktivneVoznje.Add(vp); + } + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + return aktivneVoznje; + } + public static List GetZavrseneVoznjeVozaca(int idVozaca) + { + List zavrseneVoznje = new List(); + try + { + ISession s = DataLayer.GetSession(); + + IEnumerable zVoznje = from v in s.Query() + where v.IdVozaca.Id == idVozaca && v.VremeKraja != null + select v; + + foreach (Voznja voznja in zVoznje) + { + VoznjaPregled vp = new VoznjaPregled(voznja); + zavrseneVoznje.Add(vp); + + } + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + return zavrseneVoznje; + } + + public static List GetVoznjeMusterije(int idMusterije) + { + try + { + List voznjeInfo = new List(); + + ISession s = DataLayer.GetSession(); + + IEnumerable voznje = from v in s.Query() + where v.IdMusterije.Id == idMusterije + select v; + + if(voznje == null) + return null; + + foreach (Voznja voznja in voznje) + { + voznjeInfo.Add(new VoznjaPregled(voznja)); + } + + return voznjeInfo; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return null; + } + } + + public static VoznjaPregled GetJednaVoznja(int id) + { + try + { + ISession s = DataLayer.GetSession(); + + IQuery q = s.CreateQuery("select v from Voznja v where v.Id=" + id.ToString()); + Voznja v = q.UniqueResult(); + + if (v == null) + return null; + + VoznjaPregled vp = new VoznjaPregled(v); + + s.Close(); + + return vp; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return null; + } + } + public static bool DodajVoznju(VoznjaPregled vp) + { + try + { + ISession s = DataLayer.GetSession(); + + Voznja v = new Voznja(); + v.PocetnaStanica = vp.PocetnaStanica; + v.KrajnjaStanica = vp.KrajnjaStanica; + v.VremePoziva = vp.VremePoziva; + v.VremePocetka = vp.VremePocetka; + v.IdVozaca = s.Get(vp.Vozac.IdVozac); + v.VremeKraja = null; + v.CenaVoznje = null; + Musterija m = s.Get(vp.Musterija.IdMusterije); + m.BrojVoznji++; + v.IdMusterije = m; + v.IdAdministrativnogOsoblja = s.Get(vp.AdministrativnoOsoblje.idAO); + v.BrojTelefonaPoziva = vp.BrojTelefonaPoziva; + + s.Save(m); + s.Save(v); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + public static bool IzmeniVoznju(DTO.VoznjaPregled vp) + { + try + { + ISession s = DataLayer.GetSession(); + Voznja v = s.Get(vp.Id); + + if (v == null) + return false; + if (vp.VremePocetka > vp.VremeKraja) + return false; + + v.PocetnaStanica = vp.PocetnaStanica; + v.KrajnjaStanica = vp.KrajnjaStanica; + v.CenaVoznje = vp.CenaVoznje; + v.VremePoziva = vp.VremePoziva; + v.VremePocetka = vp.VremePocetka; + v.VremeKraja = vp.VremeKraja; + v.BrojTelefonaPoziva = vp.BrojTelefonaPoziva; + AdministrativnoOsoblje ao = s.Get(vp.AdministrativnoOsoblje.idAO); + Vozac vozac = s.Get(vp.Vozac.IdVozac); + Musterija m = s.Get(vp.Musterija.IdMusterije); + if (ao == null || vozac == null || m == null) + { + return false; + } + v.IdAdministrativnogOsoblja = ao; + v.IdVozaca = vozac; + v.IdMusterije = m; + + s.SaveOrUpdate(v); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return false; + } + } + + public static bool obrisiVoznju(int id) + { + try + { + ISession s = DataLayer.GetSession(); + + Voznja v = s.Get(id); + if (v == null) + return false; + + s.Delete(v); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return false; + } + } + + + public static bool ZavrsiVoznju(int id, int cena) + { + try + { + ISession s = DataLayer.GetSession(); + + Voznja v = s.Get(id); + if (v == null) + return false; + + v.CenaVoznje = cena; + v.VremeKraja = DateTime.Now; + + s.SaveOrUpdate(v); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return false; + } + } + + + #endregion + + #region Musterija + + public static List GetMusterijaAll() + { + List musterijalist = new List(); + try + { + ISession session = DataLayer.GetSession(); + IEnumerable musterije = from m in session.Query() + select m; + + foreach (Musterija m in musterije) + { + var musterija = new MusterijaPregled(m); + musterija.DodeljeniPopusti = m.Popusti.Select(popust => new PopustPregled(popust)).ToList(); + musterija.ListaVoznji = m.Voznje.Select(voznja => new VoznjaPregled(voznja)).ToList(); + musterija.ListaTelefona = m.MobilniTelefoni.Select(telefon => new TelefoniPregled(telefon)).ToList(); + musterijalist.Add(musterija); + } + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + + return musterijalist; + } + + public static MusterijaPregled GetMusterija(int idMusterije) + { + try + { + ISession s = DataLayer.GetSession(); + + Musterija m = s.Get(idMusterije); + MusterijaPregled musterija = null; + if (m != null) + { + musterija = new MusterijaPregled(m); + musterija.DodeljeniPopusti = m.Popusti.Select(popust => new PopustPregled(popust)).ToList(); + musterija.ListaVoznji = m.Voznje.Select(voznja => new VoznjaPregled(voznja)).ToList(); + musterija.ListaTelefona = m.MobilniTelefoni.Select(telefon => new TelefoniPregled(telefon)).ToList(); + } + s.Close(); + + return musterija; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return null; + } + } + + + + + public static bool DodajMusteriju(MusterijaPregled musterija) + { + try + { + ISession s = DataLayer.GetSession(); + Musterija m = new Musterija(); + m.Ime = musterija.Ime; + m.Prezime = musterija.Prezime; + m.Adresa = musterija.Adresa; + if (musterija.BrojVoznji == 0) //ako se broj voznji ne unese postavlja se na 1, kao da se musterija dodaje pri svojoj prvoj voznji + m.BrojVoznji = 1; + else + m.BrojVoznji = musterija.BrojVoznji; + + s.Save(m); + s.Flush(); + s.Close(); + return true; + + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return false; + } + } + public static bool IzmeniMusteriju(int id, string ime, string prezime, string adresa, int brVoznji) + { + try + { + ISession s = DataLayer.GetSession(); + Musterija m = s.Get(id); + if (m == null) + return false; + + m.Ime = ime; + m.Prezime = prezime; + m.Adresa = adresa; + if (brVoznji == 0)//ako se broj voznji ne unese postavlja se na 1 + m.BrojVoznji = 1; + else + m.BrojVoznji = brVoznji; + + s.SaveOrUpdate(m); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + public static bool obrisiMusteriju(int id) + { + try + { + ISession s = DataLayer.GetSession(); + + Musterija m = s.Get(id); + if (m == null) + return false; + s.Delete(m); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return false; + } + } + + #endregion + + #region Popust + + public static List GetPopustAll() + { + List popusti = new List(); + try + { + ISession s = DataLayer.GetSession(); + + IEnumerable popust = from p in s.Query() + select p; + + foreach (Popust p in popust) + { + popusti.Add(new PopustPregled(p)); + } + s.Close(); + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + + } + return popusti; + } + + public static List GetPopustMusterije(int idMusterije) + { + try + { + List popustInfo = new List(); + + ISession s = DataLayer.GetSession(); + + IEnumerable popusti = from p in s.Query() + where p.IdMusterije.Id == idMusterije + select p; + + + foreach (Popust popust in popusti) + { + popustInfo.Add(new PopustPregled(popust)); + } + + return popustInfo; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return null; + } + } + + public static bool addPopust(int idMusterija, int vrPopusta, DateTime vazenjeOd, DateTime? vazenjeDo) + { + try + { + ISession s = DataLayer.GetSession(); + IQuery q = s.CreateQuery("select m from Musterija m where m.Id = " + idMusterija); + Musterija m = q.UniqueResult(); + Popust p = new Popust(); + p.IdMusterije = m; + p.VrednostPopusta = vrPopusta; + p.DatumPocetka = vazenjeOd; + p.DatumKraja = vazenjeDo; + s.Save(p); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + public static void DeletePopusti(List idPopusta) + { + try + { + ISession s = DataLayer.GetSession(); + + foreach (int id in idPopusta) + { + IQuery q = s.CreateQuery("select p from Popust p where p.Id = " + id); + Popust popust = q.UniqueResult(); + s.Delete(popust); + s.Flush(); + } + + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + public static PopustPregled GetPopust(int idPopusta) + { + try + { + ISession s = DataLayer.GetSession(); + + IQuery q = s.CreateQuery("select p from Popust p where p.Id = " + idPopusta); + + Popust p = q.UniqueResult(); + PopustPregled pp = null; + + if (p != null) + { + pp = new PopustPregled(p); + } + + s.Close(); + + return pp; + + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return null; + } + } + + public static bool IzmeniPopust(PopustPregled p) + { + try + { + + ISession s = DataLayer.GetSession(); + + Popust popustt = s.Get(p.Id); + popustt.DatumPocetka = p.DatumPocetka; + popustt.DatumKraja = p.DatumKraja; + popustt.VrednostPopusta = p.Vrednost; + + Musterija m = s.Get(p.Musterija.IdMusterije); + if (m == null) + return false; + popustt.IdMusterije = m; + + s.SaveOrUpdate(popustt); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return false; + } + + } + public static bool obrisiPopust(int id) + { + try + { + ISession s = DataLayer.GetSession(); + + Popust p = s.Get(id); + + if (p == null) + return false; + + s.Delete(p); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return false; + } + } + + #endregion + + #region MusterijaTelefoni + + public static List GetTelefoniAll() + { + List telefoni = new List(); + try + { + ISession session = DataLayer.GetSession(); + IEnumerable mobTelefoni = from m in session.Query() + select m; + + foreach (MusterijaMobile mob in mobTelefoni) + { + telefoni.Add(new TelefoniPregled(mob)); + } + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + return telefoni; + } + + public static TelefoniPregled GetTelefon(int id) + { + try + { + ISession session = DataLayer.GetSession(); + + MusterijaMobile mob = session.Get(id); + TelefoniPregled t = null; + if (mob != null) + { + t = new TelefoniPregled(mob); + } + + session.Close(); + + return t; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return null; + } + } + + public static List GetTelefoniMusterije(int idMusterije) + { + List telefoni = new List(); + try + { + ISession session = DataLayer.GetSession(); + IEnumerable mobTelefoni = from m in session.Query() + where m.IdMusterije.Id == idMusterije + select m; + + foreach (MusterijaMobile mob in mobTelefoni) + { + telefoni.Add(new TelefoniPregled(mob)); + } + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + + return telefoni; + } + + public static bool DodajTelefon(TelefoniPregled tel) + { + try + { + ISession s = DataLayer.GetSession(); + + Musterija m = s.Get(tel.Musterija.IdMusterije); + if (m == null) + return false; + + MusterijaMobile mob = new MusterijaMobile(); + mob.BrojTelefona = tel.BrojTelefona; + mob.IdMusterije = m; + + s.Save(mob); + s.Flush(); + s.Close(); + return true; + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + public static bool IzmeniTelefon(TelefoniPregled tel) + { + try + { + ISession s = DataLayer.GetSession(); + + MusterijaMobile mob = s.Get(tel.Id); + Musterija m = s.Get(tel.Musterija.IdMusterije); + if (m == null || mob == null) + return false; + + mob.BrojTelefona = tel.BrojTelefona; + mob.IdMusterije = m; + + s.SaveOrUpdate(mob); + s.Flush(); + s.Close(); + return true; + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + + public static bool ObrisiTelefon(int id) + { + try + { + ISession s = DataLayer.GetSession(); + + MusterijaMobile mob = s.Get(id); + if (mob == null) + return false; + + s.Delete(mob); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + + public static bool ObrisiTelefonPoBroju(string brTelefona) + { + try + { + ISession s = DataLayer.GetSession(); + + IQuery q = s.CreateQuery("select m from MusterijaMobile m where m.BrojTelefona = '" + brTelefona + "'"); + MusterijaMobile mob = q.UniqueResult(); + if (mob == null) + return false; + + s.Delete(mob); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + #endregion + + } +} diff --git a/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/AdministrativnoOsoblje.cs b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/AdministrativnoOsoblje.cs new file mode 100644 index 0000000..4a49c37 --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/AdministrativnoOsoblje.cs @@ -0,0 +1,27 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.Entiteti +{ + public class AdministrativnoOsoblje + { + public virtual int Id { get; protected set; } + public virtual string Jmbg { get; set; } + public virtual string Ime { get; set; } + public virtual string SrednjeSlovo { get; set; } + public virtual string Prezime { get; set; } + public virtual string BrojTelefona { get; set; } + public virtual string Ulica { get; set; } + public virtual string Broj { get; set; } + public virtual string StrucnaSprema { get; set; } + public virtual IList DodeljeneVoznje { get; set; } + + public AdministrativnoOsoblje() + { + DodeljeneVoznje = new List(); + } + } +} diff --git a/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/LicnoVozilo.cs b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/LicnoVozilo.cs new file mode 100644 index 0000000..ea31906 --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/LicnoVozilo.cs @@ -0,0 +1,21 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.Entiteti +{ + public class LicnoVozilo + { + public virtual int Id { get; protected set; } + public virtual string RegOznaka { get; set; } + public virtual string Marka { get; set; } + public virtual string Tip { get; set; } + public virtual string Boja { get; set; } + public virtual Vozac IdVozaca { get; set; } + public virtual DateTime KoriscenoOd { get; set; } + public virtual DateTime? KoriscenoDo { get; set; } + + } +} diff --git a/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Musterija.cs b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Musterija.cs new file mode 100644 index 0000000..fa80d9e --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Musterija.cs @@ -0,0 +1,30 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.Entiteti +{ + public class Musterija + { + public virtual int Id { get; protected set; } + public virtual string Ime { get; set; } + public virtual string Prezime { get; set; } + public virtual string Adresa { get; set; } + public virtual int BrojVoznji { get; set; } + + public virtual IList MobilniTelefoni { get; set; } + + public virtual IList Voznje { get; set; } + + public virtual IList Popusti { get; set; } + + public Musterija() + { + MobilniTelefoni = new List(); + Voznje = new List(); + Popusti = new List(); + } + } +} diff --git a/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/MusterijaMobile.cs b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/MusterijaMobile.cs new file mode 100644 index 0000000..38b6157 --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/MusterijaMobile.cs @@ -0,0 +1,19 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.Entiteti +{ + public class MusterijaMobile + { + public virtual int Id { get; protected set; } + public virtual Musterija IdMusterije { get; set; } + + public virtual string BrojTelefona { get; set; } + + + + } +} diff --git a/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Popust.cs b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Popust.cs new file mode 100644 index 0000000..a84f696 --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Popust.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.Entiteti +{ + public class Popust + { + public virtual int Id { get; protected set; } + public virtual Musterija IdMusterije { get; set; } + public virtual int VrednostPopusta { get; set; } + public virtual DateTime DatumPocetka { get; set; } + public virtual DateTime? DatumKraja { get; set; } + } +} diff --git a/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/SluzbenoVozilo.cs b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/SluzbenoVozilo.cs new file mode 100644 index 0000000..b29e4fa --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/SluzbenoVozilo.cs @@ -0,0 +1,26 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.Entiteti +{ + public class SluzbenoVozilo + { + public virtual int Id { get; protected set; } + public virtual string RegOznaka { get; set; } + public virtual string Marka { get; set; } + public virtual string Tip { get; set; } + public virtual DateTime? DatumIstekaRegistracije { get; set; } + public virtual int GodinaProizvodnje { get; set; } + public virtual IList VozilaVozioSluzbeno { get; set; } + + public SluzbenoVozilo() + { + VozilaVozioSluzbeno = new List(); + } + + + } +} diff --git a/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Vozac.cs b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Vozac.cs new file mode 100644 index 0000000..39083fd --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Vozac.cs @@ -0,0 +1,37 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.Entiteti +{ + public class Vozac + { + public virtual int Id { get; protected set; } + public virtual string Jmbg { get; set; } + public virtual string Ime { get; set; } + public virtual string SrednjeSlovo { get; set; } + public virtual string Prezime { get; set; } + public virtual string BrojTelefona { get; set; } + public virtual string Ulica { get; set; } + public virtual string Broj { get; set; } + + public virtual string BrojDozvole { get; set; } + + public virtual string Kategorija { get; set; } + + public virtual IList VozeneVoznje { get; set; } + + public virtual IList LicnaVozila { get; set; } + + public virtual IList VozacVozioSluzbeno { get; set; } + + public Vozac() + { + VozeneVoznje = new List(); + LicnaVozila = new List(); + VozacVozioSluzbeno = new List(); + } + } +} diff --git a/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/VozioSluzbeno.cs b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/VozioSluzbeno.cs new file mode 100644 index 0000000..1462e1d --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/VozioSluzbeno.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.Entiteti +{ + public class VozioSluzbeno + { + public virtual int Id { get; set; } + public virtual Vozac IdVozaca { get; set; } + public virtual SluzbenoVozilo IdSluzbenogVozila { get; set; } + public virtual DateTime DatumOd { get; set; } + public virtual DateTime? DatumDo { get; set; } + + public VozioSluzbeno() + { + + } + } +} diff --git a/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Voznja.cs b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Voznja.cs new file mode 100644 index 0000000..368f120 --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Voznja.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.Entiteti +{ + public class Voznja + { + public virtual int Id { get; protected set; } + public virtual string PocetnaStanica { get; set; } + public virtual string KrajnjaStanica { get; set; } + public virtual DateTime VremePoziva { get; set; } + public virtual Vozac IdVozaca { get; set; } + + public virtual DateTime VremePocetka { get; set; } + + public virtual DateTime? VremeKraja { get; set; } + + public virtual int? CenaVoznje { get; set; } + + public virtual AdministrativnoOsoblje IdAdministrativnogOsoblja { get; set; } + public virtual Musterija IdMusterije { get; set; } + public virtual string BrojTelefonaPoziva { get; set; } + + + } +} diff --git a/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/AdministrativnoOsobljeMaper.cs b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/AdministrativnoOsobljeMaper.cs new file mode 100644 index 0000000..dce41ec --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/AdministrativnoOsobljeMaper.cs @@ -0,0 +1,37 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenjeLibrary.Entiteti; + +namespace TaksiUdruzenjeLibrary.Mapiranja +{ + public class AdministrativnoOsobljeMaper : ClassMap + { + public AdministrativnoOsobljeMaper() + { + //Mapiranje tabele + Table("ADMINISTRATIVNO_OSOBLJE"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID").GeneratedBy.TriggerIdentity(); + + //mapiranje svojstava + Map(x => x.Jmbg, "JMBG"); + Map(x => x.Ime, "IME"); + Map(x => x.SrednjeSlovo, "SREDNJE_SLOVO"); + Map(x => x.Prezime, "PREZIME"); + Map(x => x.BrojTelefona, "BROJ_TELEFONA"); + Map(x => x.Ulica, "ULICA"); + Map(x => x.Broj, "BROJ"); + Map(x => x.StrucnaSprema, "STRUCNA_SPREMA"); + + //mapiranje veze N : 1 (VOZNJA -> ADMINISTRATIVNO OSOBLJE) + HasMany(x => x.DodeljeneVoznje).KeyColumn("ID_AD_OSOBLJA").LazyLoad().Cascade.All().Inverse(); + + + } + } +} diff --git a/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/LicnoVoziloMaper.cs b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/LicnoVoziloMaper.cs new file mode 100644 index 0000000..87842fa --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/LicnoVoziloMaper.cs @@ -0,0 +1,41 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.Mapiranja +{ + public class LicnoVoziloMaper : ClassMap + { + + public LicnoVoziloMaper() + { + //Mapiranje tabele + Table("LICNO_VOZILO"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID").GeneratedBy.TriggerIdentity(); + + //mapiranje svojstava + Map(x => x.RegOznaka, "REG_OZNAKA"); + Map(x => x.Marka, "MARKA"); + Map(x => x.Tip, "TIP"); + Map(x => x.Boja, "BOJA"); + Map(x => x.KoriscenoOd, "KORISCENO_OD"); + Map(x => x.KoriscenoDo, "KORISCENO_DO"); + + //mapiranje veze N : 1 (VOZAC -> LICNO VOZILO) + References(x => x.IdVozaca) + .Column("ID_VOZACA") + .Not.Nullable() + .LazyLoad(); + + + + + + } + } +} diff --git a/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/MusterijaMaper.cs b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/MusterijaMaper.cs new file mode 100644 index 0000000..da2adee --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/MusterijaMaper.cs @@ -0,0 +1,34 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.Mapiranja +{ + public class MusterijaMaper : ClassMap + { + + public MusterijaMaper() + { + //Mapiranje tabele + Table("MUSTERIJA"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID_MUSTERIJE").GeneratedBy.TriggerIdentity(); + + //mapiranje svojstava + + Map(x => x.Ime, "IME"); + Map(x => x.Prezime, "PREZIME"); + Map(x => x.Adresa, "ADRESA"); + Map(x => x.BrojVoznji, "BROJ_VOZNJI"); + + HasMany(x => x.MobilniTelefoni).KeyColumn("ID_MUSTERIJE").LazyLoad().Cascade.All().Inverse(); + HasMany(x => x.Voznje).KeyColumn("ID_MUSTERIJE").LazyLoad().Cascade.All().Inverse(); + HasMany(x => x.Popusti).KeyColumn("ID_MUSTERIJE").LazyLoad().Cascade.All().Inverse(); + + } + } +} diff --git a/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/MusterijaMobileMaper.cs b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/MusterijaMobileMaper.cs new file mode 100644 index 0000000..4b57cd0 --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/MusterijaMobileMaper.cs @@ -0,0 +1,31 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.Mapiranja +{ + public class MusterijaMobileMaper:ClassMap + { + + public MusterijaMobileMaper() + { + //Mapiranje tabele + Table("BROJ_TELEFONA_MUSTERIJE"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID_TELEFONA").GeneratedBy.TriggerIdentity(); + + //mapiranje svojstava + Map(x => x.BrojTelefona, "BROJ_TELEFONA"); + + References(x => x.IdMusterije) + .Column("ID_MUSTERIJE") + .Not.Nullable() + .LazyLoad(); + + } + } +} diff --git a/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/PopustMaper.cs b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/PopustMaper.cs new file mode 100644 index 0000000..52a4e31 --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/PopustMaper.cs @@ -0,0 +1,36 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.Mapiranja +{ + public class PopustMaper:ClassMap + { + + public PopustMaper() + { + //Mapiranje tabele + Table("POPUST"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID_POPUSTA").GeneratedBy.TriggerIdentity(); + + //mapiranje svojstava + //Map(x => x.idMusterije, "ID_MUSTERIJE"); + Map(x => x.VrednostPopusta, "VREDNOST_POPUSTA"); + Map(x => x.DatumPocetka, "DATUM_POCETKA"); + Map(x => x.DatumKraja, "DATUM_KRAJA"); + + References(x => x.IdMusterije) + .Column("ID_MUSTERIJE") + .Not.Nullable() + .LazyLoad(); + + + + } + } +} diff --git a/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/SluzbenoVoziloMaper.cs b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/SluzbenoVoziloMaper.cs new file mode 100644 index 0000000..42abdb1 --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/SluzbenoVoziloMaper.cs @@ -0,0 +1,32 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.Mapiranja +{ + public class SluzbenoVoziloMaper:ClassMap + { + + public SluzbenoVoziloMaper() + { + //Mapiranje tabele + Table("SLUZBENO_VOZILO"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID").GeneratedBy.TriggerIdentity(); + + //mapiranje svojstava + Map(x => x.RegOznaka, "REG_OZNAKA"); + Map(x => x.Marka, "MARKA"); + Map(x => x.Tip, "TIP"); + Map(x => x.DatumIstekaRegistracije, "DATUM_ISTEKA_REG"); + Map(x => x.GodinaProizvodnje, "GODINA_PROIZVODNJE"); + + + HasMany(x => x.VozilaVozioSluzbeno).KeyColumn("ID_SLUZBENOG_VOZILA").LazyLoad().Cascade.All().Inverse(); + } + } +} diff --git a/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VozacMaper.cs b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VozacMaper.cs new file mode 100644 index 0000000..3db43f3 --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VozacMaper.cs @@ -0,0 +1,37 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.Mapiranja +{ + public class VozacMaper:ClassMap + { + + public VozacMaper() + { + //Mapiranje tabele + Table("VOZAC"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID").GeneratedBy.TriggerIdentity(); + + //mapiranje svojstava + Map(x => x.Jmbg, "JMBG"); + Map(x => x.Ime, "IME"); + Map(x => x.SrednjeSlovo, "SREDNJE_SLOVO"); + Map(x => x.Prezime, "PREZIME"); + Map(x => x.BrojTelefona, "BROJ_TELEFONA"); + Map(x => x.Ulica, "ULICA"); + Map(x => x.Broj, "BROJ"); + Map(x => x.BrojDozvole, "BROJ_DOZVOLE"); + Map(x => x.Kategorija, "KATEGORIJA"); + + HasMany(x => x.VozeneVoznje).KeyColumn("ID_VOZACA").LazyLoad().Cascade.All().Inverse(); + HasMany(x => x.LicnaVozila).KeyColumn("ID_VOZACA").LazyLoad().Cascade.All().Inverse(); + HasMany(x=>x.VozacVozioSluzbeno).KeyColumn("ID_VOZACA").LazyLoad().Cascade.All().Inverse(); + } + } +} diff --git a/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VozioSluzbenoMaper.cs b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VozioSluzbenoMaper.cs new file mode 100644 index 0000000..ddb7664 --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VozioSluzbenoMaper.cs @@ -0,0 +1,31 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.Mapiranja +{ + public class VozioSluzbenoMaper:ClassMap + { + public VozioSluzbenoMaper() + { + //Mapiranje tabele + Table("VOZIO_SLUZBENO"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID_VEZE").GeneratedBy.TriggerIdentity(); + + References(x => x.IdSluzbenogVozila).Column("ID_SLUZBENOG_VOZILA").LazyLoad(); + References(x => x.IdVozaca).Column("ID_VOZACA").LazyLoad(); + + //mapiranje svojstava + Map(x => x.DatumOd, "VOZIO_OD"); + Map(x => x.DatumDo, "VOZIO_DO"); + + } + + + } +} diff --git a/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VoznjaMaper.cs b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VoznjaMaper.cs new file mode 100644 index 0000000..2521469 --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VoznjaMaper.cs @@ -0,0 +1,37 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FluentNHibernate.Mapping; +using TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.Mapiranja +{ + public class VoznjaMaper:ClassMap + { + + public VoznjaMaper() + { + //Mapiranje tabele + Table("VOZNJA"); + + //mapiranje primarnog kljuca + Id(x => x.Id, "ID").GeneratedBy.TriggerIdentity(); + + //mapiranje svojstava + Map(x => x.PocetnaStanica, "POCETNA_STANICA"); + Map(x => x.KrajnjaStanica, "KRAJNJA_STANICA"); + Map(x => x.VremePoziva, "VREME_POZIVA"); + Map(x => x.VremePocetka, "VREME_POCETKA_VOZNJE"); + Map(x => x.VremeKraja, "VREME_KRAJA_VOZNJE"); + Map(x => x.CenaVoznje, "CENA_VOZNJE"); + Map(x => x.BrojTelefonaPoziva, "BROJ_TELEFONA_POZIVA"); + + References(x => x.IdMusterije).Column("ID_MUSTERIJE").LazyLoad(); + References(x => x.IdVozaca).Column("ID_VOZACA").LazyLoad(); + References(x => x.IdAdministrativnogOsoblja).Column("ID_AD_OSOBLJA").LazyLoad(); + + + } + } +} diff --git a/WebAPIService/TaksiUdruzenjeLibrary/TaksiUdruzenjeLibrary.csproj b/WebAPIService/TaksiUdruzenjeLibrary/TaksiUdruzenjeLibrary.csproj new file mode 100644 index 0000000..3a291d1 --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/TaksiUdruzenjeLibrary.csproj @@ -0,0 +1,12 @@ + + + + netcoreapp3.1 + + + + + + + +