public async Task <IActionResult> Put(int id, [FromBody] EmissionPoint model)
        {
            if (ModelState.IsValid)
            {
                var point = await repository.Update(model);

                return(Json(new StandardResponse
                {
                    Status = 200,
                    Data = point
                }));
            }
            else
            {
                var errorList = ModelState.Values.SelectMany(v => v.Errors);
                var errors    = errorList.Select(e => e.ErrorMessage).ToArray();
                return(Json(new StandardResponse
                {
                    Status = 400,
                    Errors = errors
                }));
            }
        }