FrankBerrocal / BigSnowMan

DevOps project to develop PM tools
1 stars 1 forks source link

Creation of base objects #58

Closed FrankBerrocal closed 1 year ago

FrankBerrocal commented 1 year ago

https://github.com/FrankBerrocal/BigSnowMan/pull/57

An object that created the complete database has been created.

I am working on generic objects that contain information about the status description (could be any list type entity). Then, a dictionary receives this object, and adds the database number.

Objects composed of dictionaries with generic object embedded containing a string as TKey and the database id number as Tvalue.

FrankBerrocal commented 1 year ago

Generic object has been perfected, OptionObject, implemented via namespace. This acts as selection object. Type, Status, Knowledge Area work with this object, using a dictionary to keep the object with the name and the database Id for future conditional search of information.

Project is using a list to keep types and dictionaries. The only detail missing is displaying the description of the object inside the dictionary in the list representing the Project. On it.

FrankBerrocal commented 1 year ago

Lists masks the properties of objects. I have lost too much time trying to fix this. I need to learn and apply a totally different approach for the development of tools and calculations.

FrankBerrocal commented 1 year ago

Huge milestone as the Project object was redesigned and now all the properties of the inner objects can be reached. Ready to duplicate on missing objects. I am late now.

FrankBerrocal commented 1 year ago

Working on setting the status as permanent

FrankBerrocal commented 1 year ago

Quick solution: set tup the status and type (same for KA)

Play with ID variable.

  1. create GS for this variable
  2. save the desired status or type id number in the variable (set)
  3. when I need to get it, use internally the number of status or type required.
  4. If I want to change it , I change the ID.
FrankBerrocal commented 1 year ago

With this base objects and its interaction have been tested. I was able to resolve hidden-properties issues that I created by choosing List as container (I need to resolve this for my future project). Selection objects work perfectly. I have the base for the rest of the objects.