Skip to content
Snippets Groups Projects
Commit bb75347c authored by Agustin Ruiz Diaz Cambon's avatar Agustin Ruiz Diaz Cambon
Browse files

feat:CalculatorController function name & route

parent 2f7ebf57
No related branches found
No related tags found
No related merge requests found
...@@ -7,17 +7,17 @@ import CalculatorResponse from '../DTOs/CalculatorResponseDTO'; ...@@ -7,17 +7,17 @@ import CalculatorResponse from '../DTOs/CalculatorResponseDTO';
const router = Router(); const router = Router();
const parseSheet: Handler = async (req: Request, res: Response) => { const getREP: Handler = async (req: Request, res: Response) => {
const groups: AgeGroup[] = req.body; const groups: AgeGroup[] = req.body;
try { try {
const energyRequirement: CalculatorResponse = CalculatorService.calculateREP(groups); const EnergyReq: CalculatorResponse = CalculatorService.calculateEnergeticRequirement(groups);
return res.status(200).send(energyRequirement); return res.status(200).send(EnergyReq);
} catch (error) { } catch (error) {
const e = error as Error; const e = error as Error;
return res.status(400).json({ error: e.message }); return res.status(400).json({ error: e.message });
} }
}; };
router.post('/', parseSheet); router.post('/', getREP);
export default router; export default router;
import { Request, Response, Router } from 'express'; import { Request, Response, Router } from 'express';
import SheetController from './Controllers/SheetController'; import SheetController from './Controllers/SheetController';
import CalculatorController from './Controllers/CalculatorController';
const router = Router();
const router = Router();
router.get('/', (req: Request, res: Response): void => {
res.send('Hey! This is REPP API, you can go to /api-docs to learn more!'); router.get('/', (req: Request, res: Response): void => {
}); res.send('Hey! This is REPP API, you can go to /api-docs to learn more!');
});
router.use('/sheetParser', SheetController);
router.use('/sheetParser', SheetController);
export default router;
router.use('/REPcalculator', CalculatorController);
export default router;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment