[HttpGet("{Id}")] /*POSTMAN OK*/
        public IActionResult GetById(int Id)
        {
            TrimestrialInfo info = _trimRepo.GetById(Id);

            if (!(info is null))
            {
                return(Ok(info));
            }
        [HttpPut] /*POSTMAN OK*/
        public IActionResult Update([FromBody] TrimestrialInfo info)
        {
            switch (_trimRepo.Update(info))
            {
            case DBErrors.Success:
                return(Ok());

            case DBErrors.NullExeption:
                return(Problem("A mandatory field does not support 'null' value or is missing", statusCode: (int)HttpStatusCode.BadRequest));

            case DBErrors.UserId_NotFound:
                return(Problem("A valid UserId is needed.", statusCode: (int)HttpStatusCode.BadRequest));

            case DBErrors.YearQuarter_NotFound:
                return(Problem("A Correct YearQuarter is needed (1-2-3).", statusCode: (int)HttpStatusCode.BadRequest));

            default:
                return(Problem("?", statusCode: (int)HttpStatusCode.NotFound));
            }
        }