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

Added dro table and integrated it with the Project table. Created end… #1881

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

dipitvasdev
Copy link
Member

…points to update droId and adminNotes, and updated the frontend to display and edit (for admin) Dro and AdminNotes. Added dateModifiedAdmin to the project grid. Implemented full dro CRUD functionality for managing dropdown data in the frontend.

Fixes #1650

What changes did you make?

  • Added dro table migration to update the datebase with columns id(pk, int), name nvarchar(200) not null, displayOrder int, not null, default 10 to the database
  • Added migration to add columns droId (int, null, fk to Dro table), and adminNotes varchar(max), null , and dateModifiedAdmin datetime2(7), null, to the Project table.
  • Created API endpoints for updating droId and adminNotes
  • Updated the frontend to display and edit (for admin) Dro and AdminNotes.
  • Added dateModifiedAdmin to the project grid.
  • Implemented full dro CRUD functionality for managing dropdown data in the frontend.

Why did you make the changes (we will use this info to test)?

  • Created migrations to ensure database changes are refleted everywhere
  • Added frontend to edit the adminNote (for admin) which then saves and update the dateModifiedAdmin and that reflects in the frontend.
  • Dro CRUD was added because I needed get functionality to show the dropdown (for admin) to change the dro.

Issue-Specific User Account

If you registered a new, temporary TDM User Account for this issue, indicate the
username (i.e., email address) for the account.

Screenshots of Proposed Changes Of The Website (if any, please do not screen shot code changes)

Visuals before changes are applied image
Visuals after changes are applied image image

…points to update droId and adminNotes, and updated the frontend to display and edit (for admin) Dro and AdminNotes. Added dateModifiedAdmin to the project grid. Implemented full dro CRUD functionality for managing dropdown data in the frontend.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Implement the DRO and Admin Notes columns for Projects
1 participant