public async Task <IActionResult> Edit(Guid id, [Bind("Id,DataEmissao,TipoPagamentoId,PessoaId")] NotaFiscal notaFiscal)
        {
            if (id != notaFiscal.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                await repositoryNota.UpdateAsync(notaFiscal.Id, notaFiscal);

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["TipoPagamentoId"] = new SelectList(repositoryPagamento.GetAll(), "Id", "Nome");
            return(View(notaFiscal));
        }
Example #2
0
        public async Task <IActionResult> Edit(int id, [Bind("Id,Nome,EstadoId")] Cidade cidade)
        {
            if (id != cidade.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                await repositoryCidade.UpdateAsync(cidade.Id, cidade);

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["EstadoId"] = new SelectList(repositoryEstado.GetAll(), "Id", "Nome", cidade.EstadoId);
            return(View(cidade));
        }
        public async Task <IActionResult> Edit(int id, [Bind("Id,Nome")] Estado estado)
        {
            if (id != estado.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                await repositoryEstado.UpdateAsync(id, estado);

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["EstadoId"] = new SelectList(repositoryEstado.GetAll(), "EstadoId", "Nome");
            return(View(estado));
        }
        public async Task <IActionResult> Edit(int id, [Bind("Id,Nome,Descricao")] FormaPagamento formaPagamento)
        {
            if (id != formaPagamento.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                await repositoryFormaPagamento.UpdateAsync(id, formaPagamento);

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["FormaPagamentoId"] = new SelectList(repositoryFormaPagamento.GetAll(), "FormaPagamentoId", "Nome");
            return(View(formaPagamento));
        }
Example #5
0
        public async Task <IActionResult> Edit(long id, [Bind("Id,Nome,Cpf,EnderecoId,Numero,Complemento,Password")] Pessoa pessoa)
        {
            if (id != pessoa.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                await repositoryPessoa.UpdateAsync(pessoa.Id, pessoa);

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["EnderecoId"] = new SelectList(repositoryEndereco.GetAll(), "Id", "Cep");
            return(View(pessoa));
        }
Example #6
0
        public async Task <IActionResult> Edit(int id, [Bind("Id,Descricao")] Pino pino)
        {
            if (id != pino.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                await repositoryPino.UpdateAsync(id, pino);

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["PinoId"] = new SelectList(repositoryPino.GetAll(), "PinoId", "Nome");
            return(View(pino));
        }
        public async Task <IActionResult> Edit(long id, [Bind("Id,Nome")] Marca marca)
        {
            if (id != marca.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                await repositoryMarca.UpdateAsync(id, marca);

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["MarcaId"] = new SelectList(repositoryMarca.GetAll(), "Id", "Nome");
            return(View(marca));
        }
        public async Task <IActionResult> Edit(int id, [Bind("Id,ProdutoId,NotaFiscalId,ValorUnitario,Quantidade,PercentualDesconto")] ItemNota itemNota)
        {
            if (id != itemNota.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                await repositoryItemNota.UpdateAsync(itemNota.Id, itemNota);

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["NotaFiscalId"] = new SelectList(repositoryNota.GetAll(), "Id", "Id", itemNota.NotaFiscalId);
            ViewData["ProdutoId"]    = new SelectList(repositoryProduto.GetAll(), "Id", "Nome", itemNota.ProdutoId);
            return(View(itemNota));
        }
Example #9
0
        public async Task <IActionResult> Edit(long id, [Bind("Id,Nome,MarcaId")] Produto produto)
        {
            if (id != produto.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                await repositoryProduto.UpdateAsync(produto.Id, produto);

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

            ViewData["MarcaId"] = new SelectList(repositoryMarca.GetAll(), "Id", "Id", produto.MarcaId);
            return(View(produto));
        }
Example #10
0
        public async Task <IActionResult> Edit(long id, [Bind("Id,CidadeId,Cep")] Endereco endereco)
        {
            if (id != endereco.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                await repositoryEndereco.UpdateAsync(endereco.Id, endereco);

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

            ViewData["CidadeId"] = new SelectList(repositoryCidade.GetAll(), "Id", "Nome", endereco.CidadeId);
            return(View(endereco));
        }
        public async Task <IActionResult> Edit(string id, [Bind("Nome,Cpf,EnderecoId,Numero,Complemento,Id,UserName,NormalizedUserName,Email,NormalizedEmail,EmailConfirmed,PasswordHash,SecurityStamp,ConcurrencyStamp,PhoneNumber,PhoneNumberConfirmed,TwoFactorEnabled,LockoutEnd,LockoutEnabled,AccessFailedCount")] Cliente.UI.Models.Cliente cliente)
        {
            if (id != cliente.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                await repositoryCliente.UpdateAsync(cliente.Id, cliente);

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

            ViewData["EnderecoId"] = new SelectList(repositoryEndereco.GetAll(), "Id", "Cep");
            return(View(cliente));
        }