Ejemplo n.º 1
0
        // GET: Produtos/Create
        public IActionResult Create()
        {
            List <Categoria> categorias = _categoriaService.FindAll();
            List <Marca>     marcas     = _marcaService.FindAll();

            //Instância nosso ViewModel
            var viewModel = new ProdutoFormViewModel {
                Categorias = categorias,
                Marcas     = marcas
            };

            //Encaminha os dados para a view
            //Agora na tela de cadastro, já vou poder acessar a lista de departamentos
            return(View(viewModel));
        }
Ejemplo n.º 2
0
        public JsonResult Get()
        {
            var    Categoria = _CategoriaService.FindAll();
            string json      = JsonConvert.SerializeObject(Categoria);

            return(Json(json));
        }
Ejemplo n.º 3
0
        //Edit - Assincrono
        public async Task <IActionResult> Edit(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }
            var produto = await _ProdutoService.FindByIdAsync(id.Value);

            if (produto == null)
            {
                return(NotFound());
            }
            List <Categoria>      categoria = _CategoriaService.FindAll();
            ProdutoFormViewModels viewModel = new ProdutoFormViewModels
            {
                Produto   = produto,
                Categoria = categoria
            };

            return(View(viewModel));
        }
Ejemplo n.º 4
0
        // GET: Categoria
        public ActionResult Index()
        {
            var categorias = categoriaService.FindAll();

            return(View(categorias));
        }
Ejemplo n.º 5
0
 // GET: api/Categorias
 public IEnumerable <Categoria> GetCategoria()
 {
     return(categoriasService.FindAll());
 }
Ejemplo n.º 6
0
 public ActionResult Create()
 {
     ViewBag.CategoriaId = new SelectList(categoriaService.FindAll(), "Id", "Nombre");
     return(View());
 }
Ejemplo n.º 7
0
 // GET: Productos/Create
 public ActionResult Create()
 {
     ViewBag.id_categoria = new SelectList(categoriaService.FindAll(), "id", "nombre");
     ViewBag.id_marca     = new SelectList(marcaService.FindAll(), "id", "nombre");
     return(View());
 }