Exemplo n.º 1
0
        public async Task <IActionResult> Create([Bind("ID,nome")] Produto produto)
        {
            if (ModelState.IsValid)
            {
                _context.Add(produto);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(produto));
        }
Exemplo n.º 2
0
        public async Task <IActionResult> Create([Bind("ID,nome,telefone,endereco")] Cliente cliente)
        {
            if (ModelState.IsValid)
            {
                _context.Add(cliente);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(cliente));
        }
Exemplo n.º 3
0
        public async Task <IActionResult> Create([Bind("ID,data,aprovado,responsavel")] AnaliseQualidade analiseQualidade, IFormCollection collection)
        {
            int idOrdem = Convert.ToInt16(collection["Ordem"]);

            if (ModelState.IsValid)
            {
                var ord = await _context.Ordem.FindAsync(idOrdem);

                analiseQualidade.ordem = ord;

                _context.Add(analiseQualidade);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(analiseQualidade));
        }
Exemplo n.º 4
0
        public async Task <IActionResult> Create([Bind("ID,data,hora,qdte")] Ordem ordem, IFormCollection collection)
        {
            int idProduto = Convert.ToInt16(collection["Produto"]);
            int idCliente = Convert.ToInt16(collection["Cliente"]);

            if (ModelState.IsValid)
            {
                var prod = await _context.Produto.FindAsync(idProduto);

                ordem.produto = prod;
                var cli = await _context.Cliente.FindAsync(idCliente);

                ordem.cliente = cli;


                _context.Add(ordem);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(ordem));
        }
Exemplo n.º 5
0
        public async Task <IActionResult> Create([Bind("ID,nome,tamanho,qtde")] Embalagem embalagem, IFormCollection collection)
        {
            int idProduto    = Convert.ToInt16(collection["Produto"]);
            int idFornecedor = Convert.ToInt16(collection["Fornecedor"]);

            if (ModelState.IsValid)
            {
                var prod = await _context.Produto.FindAsync(idProduto);

                embalagem.produto = prod;

                var forn = await _context.Fornecedor.FindAsync(idFornecedor);

                embalagem.fornecedor = forn;


                _context.Add(embalagem);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(embalagem));
        }