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); }
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); }
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); }
public PatrimonioController(PatrimonioService patrimonioService) { _patrimonioService = patrimonioService; }