Difference between revisions of "Migration to the new CRUD"

From wiki.ferrari.mo.it
Jump to navigation Jump to search
Line 36: Line 36:
  
 
Modify populate function;
 
Modify populate function;
 +
 +
= Test to be performed =
 +
 +
Create;
 +
 +
Edit;
 +
 +
Delete;
 +
 +
Iconize and resume for list;
 +
 +
Iconize and resume for detail (or new);

Revision as of 12:04, 14 May 2022

List (valid both for single or multiple page

list html

Add mat-card-header;

list ts

Function editX must pass element and not element.id;

If possible, use the function populateTable instead of rewriting it;

Then, you can delete the 2 ViewChild lines as they are no more necessary;

Use super.iconize instead of defaulticonize;

Single page (not tab)

detail html (compare with unit-detail.component.html)

Add mat-card-header;

Remove ngIf loaded;

Change isEdit with !isNew();

Invert color of save and back;

Eventually, change subTitle with getSubTitle();

detail ts (compare with unit-detail.component.ts)

Change iconize function;

Add bookmark function;

Modify populate function;

Test to be performed

Create;

Edit;

Delete;

Iconize and resume for list;

Iconize and resume for detail (or new);