public ActionResult <ResponseModel <List <ResponseContratoModel> > > GetAll([FromServices] DataContext context)
        {
            var response = new ResponseModel <List <ResponseContratoModel> >();

            try
            {
                var service = new ContratoService(new ContratoRepository(context), new PrestacaoRepository(context));

                var _contrato = service.GetAll().ToList();

                response.ObjReturn = service.PopulaListReponseContrato(_contrato);

                return(Ok(response));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }