public IActionResult GetContas(bool ativo = true) { try { IEnumerable <ContaModel> Contas = _repository.Get(ativo); if (Contas.Count() > 0) { List <ContaDTO> ContaDTO = new List <ContaDTO>(); foreach (var conta in Contas) { ContaDTO.Add(new ContaDTO() { Id = conta.Id, Descricao = conta.Descricao, FlagAtivo = conta.FlagAtivo, LimiteSaqueDiario = conta.LimiteSaqueDiario, Saldo = conta.Saldo, Tipo = conta.Tipo }); } return(Ok(ContaDTO)); } else { return(NotFound("Nenhuma conta encontrada.")); } } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IHttpActionResult Get() { return(Ok(_ContasRepository.Get())); }
public ContaViewModel(IContasRepository contaLuzRepository) { this.listaContasLuz = contaLuzRepository.Get(); this.menorConsumo = contaLuzRepository.GetMenor(); this.maiorConsumo = contaLuzRepository.GetMaior(); }
public IActionResult View(int id) { return View(contaRepository.Get(id)); }