Ejemplo n.º 1
0
        // GET: Produtos/Create
        public async Task <IActionResult> Create()
        {
            var categorias = await _categoriaService.GetCategoriasAsync();

            var viewModel = new JogoViewModel {
                Categorias = categorias
            };

            return(View(viewModel));
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> EditDespesaAsync(int id)
        {
            var despesa = await service.GetDespesaAsync(id) ?? new Despesa();

            var categs = await categoriaService.GetCategoriasAsync();

            var categsSelectListItem = new List <SelectListItem>();

            foreach (var item in categs)
            {
                categsSelectListItem.Add(new SelectListItem {
                    Value = item.Id.ToString(), Text = item.Descricao, Selected = (item.Id == despesa.CategoriaId)
                });
            }

            var editDespesaViewModel = new EditDespesaViewModel
            {
                Id         = despesa.Id,
                Descricao  = despesa.Descricao,
                Valor      = despesa.Valor,
                Categorias = categsSelectListItem
            };

            ViewData["categoria"] = despesa.CategoriaId;

            return(View(editDespesaViewModel));
        }
        public async Task <IActionResult> IndexAsync()
        {
            IEnumerable <Categoria> categorias = await categoriaService.GetCategoriasAsync();

            return(View(categorias));
        }
Ejemplo n.º 4
0
        public async Task <IActionResult> Index()
        {
            var categorias = await _categoriaService.GetCategoriasAsync();

            return(View(categorias));
        }