public async Task <IActionResult> Edit(int id, [Bind("Database,CNPJ,IE,RazaoSocial,Fantasia,DataAbertura,Email,Website,CEP,Logradouro,Numero,Complemento,Bairro,Cidade,Uf,Unidade,IBGE,GIA,Id,Ativo,DataCadastro")] Empresa empresa) { if (id != empresa.Id) { return(NotFound()); } if (ModelState.IsValid) { try { //Remover caracteres do CPForCNPJ empresa.CNPJ = RemoverCaracteres.StringSemFormatacao(empresa.CNPJ); if (empresa.Deletado != true) { empresa.Deletado = false; } _context.Update(empresa); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EmpresaExists(empresa.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(empresa)); }
public async Task <IActionResult> Edit(int id, [Bind("Nome,EmpresaId,Id,Ativo,DataCadastro,UltimaAtualizacao")] Departamento departamento) { if (id != departamento.Id) { return(NotFound()); } if (ModelState.IsValid) { try { departamento.Deletado = false; departamento.UltimaAtualizacao = DateTime.Now; _context.Update(departamento); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DepartamentoExists(departamento.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["EmpresaId"] = new SelectList(_context.Empresa.OrderBy(x => x.Fantasia), "Id", "Fantasia", departamento.EmpresaId); return(View(departamento)); }
public async Task <IActionResult> Edit(int id, [Bind("Descricao,GeraFinanceiro,BaixaLancamento,CartaoCredito,CartaoDeCredito,CartaoCreditoVencimento,CartaoCreditoMelhorDia,EmpresaId,Id,Ativo,DataCadastro,UltimaAtualizacao,Deletado,DeletadoData,FormaPagamentoTipo")] FormaPagamento formaPagamento) { if (id != formaPagamento.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(formaPagamento); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!FormaPagamentoExists(formaPagamento.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["EmpresaId"] = new SelectList(_context.Empresa, "Id", "Fantasia", formaPagamento.EmpresaId); return(View(formaPagamento)); }
public async Task <IActionResult> Edit(int id, [Bind("Visualizar,Incluir,Editar,Imprimir,Baixar,Cancelar,CancelarBaixa,EmpresaId,Id,Ativo,DataCadastro,UltimaAtualizacao,Deletado,DeletadoData")] UsuarioPermissaoAcesso usuarioPermissaoAcesso) { if (id != usuarioPermissaoAcesso.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(usuarioPermissaoAcesso); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UsuarioPermissaoAcessoExists(usuarioPermissaoAcesso.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["EmpresaId"] = new SelectList(_context.Empresa, "Id", "Fantasia", usuarioPermissaoAcesso.EmpresaId); return(View(usuarioPermissaoAcesso)); }
public async Task <IActionResult> Edit(int id, [Bind("Descricao,Parcelas,PrimeiraParcela,DiasParcela,Limite,PrazoMedio,BaixaLancamento,PrazoPagamentoTipo,EmpresaId,Id,Ativo,DataCadastro,UltimaAtualizacao,Deletado,DeletadoData")] PrazoPagamento prazoPagamento) { if (id != prazoPagamento.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(prazoPagamento); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PrazoPagamentoExists(prazoPagamento.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["EmpresaId"] = new SelectList(_context.Empresa, "Id", "Fantasia", prazoPagamento.EmpresaId); return(View(prazoPagamento)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Ativo,DataCadastro,UltimaAtualizacao,Deletado,DeletadoData,Descricao,EmpresaId," + "PessoaCliente," + "PessoaFornecedor," + "PessoaFisica," + "PessoaJuridica," + "PessoaUsuario," + "UsuarioPermissaoAcesso")] Pessoa pessoa) { if (id != pessoa.Id) { return(NotFound()); } if (ModelState.IsValid) { try { //tratar caracteres pessoa.PessoaFisica.CPF = RemoverCaracteres.StringSemFormatacao(pessoa.PessoaFisica.CPF); pessoa.PessoaJuridica.CNPJ = RemoverCaracteres.StringSemFormatacao(pessoa.PessoaJuridica.CNPJ); pessoa.PessoaUsuario.PessoaUsuarioSenha.Senha = CodificarString.RetornarMD5(pessoa.PessoaUsuario.PessoaUsuarioSenha.Senha); _context.Update(pessoa); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PessoaExists(pessoa.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(pessoa)); }