fssa-batch3 / fssa-batch3/sec_a_hariharan.veerakumar__corejava_project_2

Product module | Update Product

Open
#5 0 comments 0 reactions 0 assignees View on GitHub
product module
Dominant language
Java
Stars
0
Forks
1
PR merge metrics
No merged PRs in 30d

Description

### Admin Story:
As an admin user, I want to modify the details of existing products on the platform
so that I can ensure accurate and up-to-date information.

### DAO:
- [ ] updateProduct ( )

### Service:
- [ ] productUpdate ( )

### Service Test:
TestUpdateProduct
- [ ] testValidUpdate
- [ ] testInvalidUpdate
- [ ] testNegativePriceUpdate

### Estimation
4 Hours.

### Flow Chart
```mermaid
flowchart TB
Start((Start))
AdminDashboard((Admin Dashboard))
SelectProduct((Select Product to Edit))
EditProduct((Edit Product Details))
ValidateInfo{Validate Information}
UpdateDatabase((Update Database))
DisplaySuccess((Display Success))
End((End))

Start --> AdminDashboard
AdminDashboard --> SelectProduct
SelectProduct --> EditProduct
EditProduct --> ValidateInfo
ValidateInfo --> |Valid| UpdateDatabase
ValidateInfo --> |Invalid| End

UpdateDatabase --> DisplaySuccess
DisplaySuccess --> End
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.