SoilData common library Usage sample: //new projekt SoilData_API_VB.SD.cls_Project newProject = new SoilData_API_VB.SD.cls_Project(); newProject.Euro = true; newProject.GPS = true; //new profile SoilData_API_VB.SD.cls_Prof newSoilProfile = newProject.NowyProfil(System.DateTime.Now.Date, new SoilData_API_VB.SD.SD_Dims.cls_Length(0)); //new layer SoilData_API_VB.SD.var_grunt newSoilLayer = new SoilData_API_VB.SD.var_grunt(newSoilProfile); newSoilProfile.warstwy.Add(newSoilLayer); After deserialization: openedProject.UpDateParents(); openedProject.Language = e_Country.GB; Comments to v3.0.12.: Bugs on stratygraphy mobile fields fixed Comments to v3.0.11.: List with cracks and stifness of rocks fixed Comments to v3.0.10.: Libary signed Comments to v3.0.9.: Stratography field added; some translations bugs fixed Comments to v3.0.8.: Minor changes Comments to v3.0.7.: Full soil name function updated Comments to v3.0.6.: Smoothing degree translation added Comments to v3.0.5.: custing objects in extended lists functions bug fixed Comments to v3.0.4.: simple bug in lists Comments to v3.0.3.: json independent fields list; empty listsEditable bug fixed Comments to v3.0.2.: RestSharp reference removed Comments to v3.0.1.: signed with a EV certificate Comments to v3.0.0.: signed with a certified key Comments to v2.0.0.: JSON serializable;
Install-Package SoilData -Version 3.0.3