Пример #1
0
        public async Task <ResponseModel <bool> > PutPatrimonio(PatrimonioModel patrimonio)
        {
            ResponseModel <bool> response = new ResponseModel <bool>();

            try
            {
                PatrimonioService patrimonioService = new PatrimonioService();
                bool sucesso = await patrimonioService.PutPatrimonio(patrimonio);

                response.Value = sucesso;
            }
            catch (Exception ex)
            {
                response.Erro         = true;
                response.MensagemErro = ex.Message;
            }

            return(response);
        }
Пример #2
0
        public async Task <ResponseModel <List <PatrimonioModel> > > GetPatrimonios()
        {
            ResponseModel <List <PatrimonioModel> > response = new ResponseModel <List <PatrimonioModel> >();

            try
            {
                PatrimonioService      patrimonioService = new PatrimonioService();
                List <PatrimonioModel> patrimonios       = await patrimonioService.GetPatrimonios();

                response.Value = patrimonios;
            }
            catch (Exception ex)
            {
                response.Erro         = true;
                response.MensagemErro = ex.Message;
            }

            return(response);
        }
Пример #3
0
        public async Task <ResponseModel <PatrimonioModel> > GetPatrimonio(int?id)
        {
            ResponseModel <PatrimonioModel> response = new ResponseModel <PatrimonioModel>();

            try
            {
                PatrimonioService patrimonioService = new PatrimonioService();
                PatrimonioModel   patrimonio        = await patrimonioService.GetPatrimonio(id);

                response.Value = patrimonio;
            }
            catch (Exception ex)
            {
                response.Erro         = true;
                response.MensagemErro = ex.Message;
            }

            return(response);
        }
Пример #4
0
 public PatrimonioController(PatrimonioService patrimonioService)
 {
     _patrimonioService = patrimonioService;
 }