예제 #1
0
        public IEnumerable <PlanoViewModel> GetAll()
        {
            var viewModel = new List <PlanoViewModel>();
            var Planos    = _PlanoRepository.GetAll().ToList();

            Planos.ForEach(p => {
                var record = new PlanoViewModel()
                {
                    Id               = p.Id,
                    Nome             = p.Nome,
                    Minutos          = p.Minutos,
                    FranquiaInternet = p.FranquiaInternet,
                    Tipo             = p.Tipo,
                    Valor            = p.Valor
                };
                record.Operadora = new OperadoraViewModel()
                {
                    Id   = p.Operadora.Id,
                    Nome = p.Operadora.Nome
                };

                viewModel.Add(record);
            });
            return(viewModel);
        }
예제 #2
0
        public IActionResult Index()
        {
            var planos = _repository.GetAll();

            return(View(planos));
        }
예제 #3
0
 public IActionResult Create()
 {
     ViewBag.clientes = _repositoryCliente.GetAll();
     ViewBag.planos   = _repositoryPlano.GetAll();
     return(View());
 }
예제 #4
0
        public IQueryable <Plano> GetAll()
        {
            var _data = _planoRepository.GetAll();

            return((IQueryable <Plano>)_data);
        }