public async Task <IActionResult> Create([Bind("Id,Name,Endereco,Telefone,Email,CNPJ")] Models.Loja cliente)
        {
            if (ModelState.IsValid)
            {
                await _repositoryLoja.InsertAsync(cliente);

                return(RedirectToAction(nameof(Index)));
            }
            return(View(cliente));
        }
        public async Task <IActionResult> Create([Bind("Id,Name,Telefone,CNPJ")] Models.Fornecedor fornecedor)
        {
            if (ModelState.IsValid)
            {
                await _repositoryFornecedor.InsertAsync(fornecedor);

                return(RedirectToAction(nameof(Index)));
            }
            return(View(fornecedor));
        }
        public async Task <IActionResult> Create([Bind("Id,Name")] Models.Marca marca)
        {
            if (ModelState.IsValid)
            {
                await _repositoryMarca.InsertAsync(marca);

                return(RedirectToAction(nameof(Index)));
            }
            return(View(marca));
        }
        public async Task <IActionResult> Create([Bind("Id,Name")] Models.Setor setor)
        {
            if (ModelState.IsValid)
            {
                await _repositorySetor.InsertAsync(setor);

                return(RedirectToAction(nameof(Index)));
            }
            return(View(setor));
        }
Beispiel #5
0
        public async Task <IActionResult> Create([Bind("Id,ValorUnitario,QuantidadeProduto,VendaId,ProdutoId")] Models.Produto_Venda produto_venda)
        {
            if (ModelState.IsValid)
            {
                await _repositoryProduto_Venda.InsertAsync(produto_venda);

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

            ViewData["VendaId"]   = new SelectList(_repositoryVenda.GetAll(), "Id", "Id", produto_venda.VendaId);
            ViewData["ProdutoId"] = new SelectList(_repositoryVenda.GetAll(), "Id", "Nome", produto_venda.ProdutoId);
            return(View(produto_venda));
        }
        public async Task <IActionResult> Create([Bind("Id,DescricaoVenda,ValorTotal,DataVenda,FormaPagamento,Fechado,ClienteId,FuncionarioId")] Models.Venda venda)
        {
            if (ModelState.IsValid)
            {
                await _repositoryVenda.InsertAsync(venda);

                return(RedirectToAction("Edit", new { id = venda.Id }));
            }

            ViewData["ClienteId"]     = new SelectList(_repositoryCliente.GetAll(), "Id", "Nome", venda.ClienteId);
            ViewData["FuncionarioId"] = new SelectList(_userManager.GetUserName(User), venda.FuncionarioId);
            return(View(venda));
        }
        public async Task <IActionResult> Create([Bind("Id,Name,DescricaoProduto,Valor,MarcaId,SetorId,FornecedorId")] Models.Produto produto)
        {
            if (ModelState.IsValid)
            {
                await _repositoryProduto.InsertAsync(produto);

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

            ViewData["SetorId"]      = new SelectList(_repositorySetor.GetAll(), "Id", "Nome", produto.SetorId);
            ViewData["MarcaId"]      = new SelectList(_repositoryMarca.GetAll(), "Id", "Nome", produto.MarcaId);
            ViewData["FornecedorId"] = new SelectList(_repositorySetor.GetAll(), "Id", "Nome", produto.FornecedorId);
            return(View(produto));
        }