diff options
| author | Ivan Ljubisavljevic <ivan996sk@gmail.com> | 2022-03-16 14:12:14 +0100 | 
|---|---|---|
| committer | Ivan Ljubisavljevic <ivan996sk@gmail.com> | 2022-03-16 14:12:14 +0100 | 
| commit | cba3740a4f35d91421f5a185195bdfc087810b8a (patch) | |
| tree | 17feb5a3231300c1bec3d465a5fc287455d1ed77 /backend/api | |
| parent | 21811505a810392700de63dd132b5924a5bc08c7 (diff) | |
Ispravljna funkcija za brisanje dataseta i modela. Izmenjeno rutiranje za crud operacije
Diffstat (limited to 'backend/api')
| -rw-r--r-- | backend/api/api/Controllers/DatasetController.cs | 38 | ||||
| -rw-r--r-- | backend/api/api/Controllers/ModelController.cs | 7 | 
2 files changed, 22 insertions, 23 deletions
| diff --git a/backend/api/api/Controllers/DatasetController.cs b/backend/api/api/Controllers/DatasetController.cs index babdbe9a..3d008744 100644 --- a/backend/api/api/Controllers/DatasetController.cs +++ b/backend/api/api/Controllers/DatasetController.cs @@ -18,27 +18,27 @@ namespace api.Controllers          } -        // GET: api/<DatasetController>/{id}/datasets -        [HttpGet("{id}/datasets")] -        public ActionResult<List<Dataset>> Get(string id) +        // GET: api/<DatasetController>/{username}/datasets +        [HttpGet("{username}/datasets")] +        public ActionResult<List<Dataset>> Get(string username)          { -            return _datasetService.GetAllDatesets(id); +            return _datasetService.GetAllDatesets(username);          } -        // GET api/<DatasetController>/{id}/{name} -        [HttpGet("{id}/{name}")] -        public ActionResult<Dataset> Get(string id, string name) +        // GET api/<DatasetController>/{username}/{name} +        [HttpGet("{username}/{name}")] +        public ActionResult<Dataset> Get(string username, string name)          { -            var dataset = _datasetService.GetOneDataset(id, name); +            var dataset = _datasetService.GetOneDataset(username, name);              if (dataset == null) -                return NotFound($"Dataset with name = {name} or user with id = {id} not found"); +                return NotFound($"Dataset with name = {name} or user with username = {username} not found");              return dataset;          } -        // POST api/<DatasetController>/post -        [HttpPost("post")] +        // POST api/<DatasetController>/add +        [HttpPost("add")]          public ActionResult<Dataset> Post([FromBody] Dataset dataset)          {              var existingDataset = _datasetService.GetOneDataset(dataset.username, dataset.name); @@ -53,22 +53,22 @@ namespace api.Controllers              }          } -        // PUT api/<DatasetController>/{id}/{name} -        [HttpPut("{id}/{name}")] -        public ActionResult Put(string id, string name, [FromBody] Dataset dataset) +        // PUT api/<DatasetController>/{username}/{name} +        [HttpPut("{username}/{name}")] +        public ActionResult Put(string username, string name, [FromBody] Dataset dataset)          { -            var existingDataset = _datasetService.GetOneDataset(id, name); +            var existingDataset = _datasetService.GetOneDataset(username, name);              //ne mora da se proverava              if (existingDataset == null) -                return NotFound($"Dataset with name = {name} or user with id = {id} not found"); +                return NotFound($"Dataset with name = {name} or user with username = {username} not found"); -            _datasetService.Update(id, name, dataset); +            _datasetService.Update(username, name, dataset);              return NoContent();          } -        // DELETE api/<DatasetController>/username -        [HttpDelete("{username}")] +        // DELETE api/<DatasetController>/username/name +        [HttpDelete("{username}/{name}")]          public ActionResult Delete(string username, string name)          {              var dataset = _datasetService.GetOneDataset(username, name); diff --git a/backend/api/api/Controllers/ModelController.cs b/backend/api/api/Controllers/ModelController.cs index dde44472..deb622b8 100644 --- a/backend/api/api/Controllers/ModelController.cs +++ b/backend/api/api/Controllers/ModelController.cs @@ -49,8 +49,8 @@ namespace api.Controllers              return model;          } -        // POST api/<ModelController>/post -        [HttpPost("post")] +        // POST api/<ModelController>/add +        [HttpPost("add")]          public ActionResult<Model> Post([FromBody] Model model)          {              var existingModel = _modelService.GetOneModel(model.username, model.name); @@ -71,7 +71,6 @@ namespace api.Controllers          {              var existingModel = _modelService.GetOneModel(username, name); -            //ne mora da se proverava              if (existingModel == null)                  return NotFound($"Model with name = {name} or user with username = {username} not found"); @@ -80,7 +79,7 @@ namespace api.Controllers          }          // DELETE api/<ModelController>/username -        [HttpDelete("{username}")] +        [HttpDelete("{username}/{name}")]          public ActionResult Delete(string username, string name)          {              var model = _modelService.GetOneModel(username, name); | 
