Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Missing Business Objects #29

Open
18 of 29 tasks
hf-kklein opened this issue Apr 13, 2020 · 0 comments
Open
18 of 29 tasks

Implement Missing Business Objects #29

hf-kklein opened this issue Apr 13, 2020 · 0 comments
Labels
good first issue Good for newcomers

Comments

@hf-kklein
Copy link
Collaborator

see official list: https://www.bo4e.de/dokumentation

  • Angebot
  • Ansprechpartner
  • Ausschreibung
  • Buendelvertrag
  • Energiemenge
  • Fremdkosten
  • Geschaeftsobjekt
  • Geschaeftspartner
  • Kosten
  • Marktlokation
  • Marktteilnehmer
  • Messlokation
  • Netznutzungsrechnung
  • Preisblatt
  • PreisblattDienstleistung
  • PreisblattHardware
  • PreisblattKonzessionsabgabe
  • PreisblattMessung
  • PreisblattNetznutzung
  • Rechnung
  • Region
  • Regionaltarif
  • Standorteigenschaften
  • Tarif
  • Tarifinfo
  • Tarifkosten
  • Tarifpreisblatt
  • Vertrag
  • Zaehler
@hf-kklein hf-kklein added the good first issue Good for newcomers label Apr 13, 2020
hf-kklein added a commit that referenced this issue Apr 13, 2020
hf-kklein added a commit that referenced this issue Apr 13, 2020
* remove files

* Revert "remove intermediate doc trigger (as docs are actually built here)"

This reverts commit efb8e14.

* remove build process irtself

* remove unused files

* trigger docs only on master commit

* add JSON.net schemas to repository

* add link to official json.net schema docs

* catch license exception

* check if userProperties are null

* Auto stash before merge of "develop" and "origin/develop" (#26)

* Auto stash before merge of "develop" and "origin/develop"

* unify namespaces & put different converters in different files

* must not reuse the current reader here. still not fully understand.

* fix smaller bugs, deactivate outdated tests

* fix null value handling once more.

Co-authored-by: Konstantin Klein <konstantin.klein@hochfrequenz.de>

* fix outdated exception testing

* move stuff out of obsolete class

* modularize more  stuff originally from deprecated BoMapper class

* Version 0.2.0: All public components now use Properties instead of fields (#27)

* business objects: fields->properties

* COMs: fields->properties

* fix build errors and some IDE suggestions

* ignore naming convention

* update tests in main pacakge

* everything except 1 test...

* fix stupid test

* unittests ftw.

* how did this ever work

* remove deprecated 'messLokationsId'; it's 'messlokationsId' only.

* optimize bo4e code

* Apply fields->properties to Encryption package, too

* add all json schema and protobuf files as content files to solution

* fix wrong pathes

* generate all the puml files

puml-gen BO4E-dotnet puml-files -dir -public -excludePaths bin,obj,json-schema-files,Properties,protobuf-files -createAssociation -allInOne
readme.md

* move json-schema files out of solution again

other than the puml-files they are not useful as a content file
.csproj also

* fix broken link

* Explain usage of proto files

* remove fixed version in csproj, otherwise it will not generate suffix

* but should have bumped the prefix in the same commit

* Anrede should be upper case in GP

* Zwischenstand GRPC (was ein Mist ;))

* add showcase tests for github

* Update README.md

* add coverlet nuget to all test projects

* Update README.md

* add a lot of show case tests

* Add showcase for anonymizign

* fix broken links

* Mannheim -> Grünwald


a

* add link to issue #29

* remove unused packages, update test frameworks (does this fix the docfx build)?

Co-authored-by: Joscha Metze <joscha.metze@hochfrequenz.de>
Co-authored-by: Hamid Hajiparvaneh <52197378+hamidd30@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant