public async Task <IActionResult> Edit(int id, [Bind("PessoaId,FisicaId,Cpf,Rg,DataNascimento")] Fisica fisica) { if (id != fisica.FisicaId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(fisica); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!FisicaExists(fisica.FisicaId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["PessoaId"] = new SelectList(_context.Pessoa, "PessoaId", "Nome", fisica.PessoaId); return(View(fisica)); }
//[HttpGet] //[Route("{id}")] // GET: api/Fisica/get/5 public HttpResponseMessage Get(int id) { FisicaCrud crud = new FisicaCrud(); Fisica fisica = new Fisica(); fisica.Nome = string.Empty; fisica.IdPessoa = id; try { Fisica cliente = crud.ConsultarNomeOrId(fisica).First(); if (cliente.Nome != null) { return(Request.CreateResponse(HttpStatusCode.OK, cliente)); } else { return(Request.CreateResponse(HttpStatusCode.NotFound)); } } catch (Exception) { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } }
static void Main(string[] args) { Fisica fisica = new Fisica("Mateus", "123 teste", 1); Console.WriteLine(fisica.Nome); new Fisica() { Nome = "Mateus", Endereco = "123 teste", Id = 1 }.Salvar(); new Juridica() { Nome = "Empresa Mateus", Endereco = "123 teste", Id = 2 }.Salvar(); /* var fisicas = new Fisica().Busca(); * var juridicas = new Juridica().Busca(); * * foreach(var item in fisicas) * { * Console.WriteLine(item.Nome); * * } * * foreach(var item in juridicas) * { * Console.WriteLine(item); * }*/ }
private static void Teste() { var fisica = new Fisica(); var enlace = new Enlace(); var rede = new Rede(); var transporte = new Transporte(); var sessao = new Sessao(); var apresentacao = new Apresentacao(); var aplicacao = new Aplicacao(); fisica.Enlace = enlace; enlace.Fisica = fisica; enlace.Rede = rede; rede.Enlace = enlace; rede.Transporte = transporte; transporte.Rede = rede; transporte.Sessao = sessao; sessao.Transporte = transporte; sessao.Apresentacao = apresentacao; apresentacao.Sessao = sessao; apresentacao.Aplicacao = aplicacao; aplicacao.Apresentacao = apresentacao; aplicacao.Enviar("Hello Word!!"); aplicacao.ReceberDados += Aplicacao_ReceberDados; }
public ActionResult DeleteConfirmed(int id) { Fisica fisica = (Fisica)_repositorio.BuscarPor((int)id); _repositorio.Deletar(fisica); return(RedirectToAction("Index")); }
static void Main(string[] args) { Fisica usuario = new Fisica("Ryoji kitano"); Console.WriteLine(usuario.Nome); Console.WriteLine("Hello World!"); }
public static String DescricaoCaracterizacao(Guid Id) { String GuidId = Id.ToString().ToUpper(); if (GuidId.Equals(Fisica.ToString().ToUpper())) { return(DescricaoTabelasPadroes.CaracterizacaoFisica); } if (GuidId.Equals(Juridica.ToString().ToUpper())) { return(DescricaoTabelasPadroes.CaracterizacaoJuridica); } if (GuidId.Equals(Empresa.ToString().ToUpper())) { return(DescricaoTabelasPadroes.CaracterizacaoEmpresa); } if (GuidId.Equals(Aluno.ToString().ToUpper())) { return(DescricaoTabelasPadroes.CaracterizacaoAluno); } if (GuidId.Equals(Motorista.ToString().ToUpper())) { return(DescricaoTabelasPadroes.CaracterizacaoMotorista); } if (GuidId.Equals(Responsavel.ToString().ToUpper())) { return(DescricaoTabelasPadroes.CaracterizacaoResponsavel); } return(String.Empty); }
public string Alterar(Fisica fisica) { try { acessoDados.LimparParametros(); acessoDados.AdicionarParametros("@IdPessoa", fisica.IdPessoa); acessoDados.AdicionarParametros("@Nome", fisica.Nome); acessoDados.AdicionarParametros("@CPF", fisica.CPF); acessoDados.AdicionarParametros("@RG", fisica.RG); acessoDados.AdicionarParametros("@DataNascimento", fisica.DataNascimento); acessoDados.AdicionarParametros("@Email", fisica.Email); acessoDados.AdicionarParametros("@Logradouro", fisica.Logradouro); acessoDados.AdicionarParametros("@Numero", fisica.Numero); acessoDados.AdicionarParametros("@Cidade", fisica.Cidade); acessoDados.AdicionarParametros("@Estado", fisica.Estado); acessoDados.AdicionarParametros("@CEP", fisica.CEP); acessoDados.AdicionarParametros("@Senha", fisica.Senha); acessoDados.AdicionarParametros("@Ativo", fisica.Ativo); acessoDados.AdicionarParametros("@Telefone", fisica.Telefone); string retornoPessoa = acessoDados.ExecutarManipulacao(CommandType.Text, "BEGIN " + "UPDATE PESSOA " + "SET Email=@Email,Logradouro=@Logradouro,Numero=@Numero,Cidade=@Cidade,Estado=@Estado,CEP=@CEP," + "Senha=@Senha,Ativo=@Ativo,Telefone=@Telefone WHERE IdPessoa = @IdPessoa; " + "UPDATE FISICA SET Nome=@Nome,CPF=@CPF,RG=@RG,DataNascimento=@DataNascimento WHERE IdPessoa = @IdPessoa SELECT " + "@IdPessoa AS RETORNO END").ToString(); return(retornoPessoa); } catch (Exception exception) { return(exception.Message); } }
static void Main(string[] args) { var fisicas = new Fisica().Todos(); var jurificas = new Juridica().Todos(); foreach (var item in fisicas) { ((Fisica)item).Salvar(); Console.WriteLine(item); } foreach (var item in jurificas) { ((Juridica)item).Salvar(); Console.WriteLine(item); } new Fisica() { Nome = "Danilo", Endereco = "Tornese um programador", Id = 1 }.Salvar(); new Juridica() { Nome = "Empresa Danilo", Endereco = "Tornese um programador", Id = 1 }.Salvar(); //var listaPessoa = Servico.BuscaPorNome<List<Pessoa>>("danilo"); //usuario.NomePersonalizado(); //Console.WriteLine(usuario.Nome); /*var danilo = new Pessoa(); * danilo.Id = 1; * danilo.Nome = "Danilo Aparecido"; * danilo.Endereco = "Rua 1234"; * * var wagner = new Pessoa(); * wagner.Id = 2; * wagner.Nome = "Wagner Braga"; * wagner.Endereco = "Rua 1234"; * * var marcos = new Pessoa(); * marcos.Id = 3; * marcos.Nome = "Marcos Palladino"; * marcos.Endereco = "Rua 1234"; * * List<Pessoa> pessoas = new List<Pessoa>(); * * pessoas.Add(danilo); * pessoas.Add(wagner); * pessoas.Add(marcos); * * Console.WriteLine("Hello World!"); */ }
private void txtPesquisaNome_TextChanged(object sender, EventArgs e) { if (String.IsNullOrWhiteSpace(txtPesquisaNome.Text.Trim())) { return; } DataTable table = null; if (rdbSim.Checked) { if (moto) { table = Motorista.Listar(true); } else if (rdbJuridica.Checked) { table = Juridica.ListarBusca(txtPesquisaNome.Text.Trim(), true); } else { table = Fisica.ListarBusca(txtPesquisaNome.Text.Trim(), true); } } else if (rdbNao.Checked) { if (moto) { table = Motorista.Listar(false); } else if (rdbJuridica.Checked) { table = Juridica.ListarBusca(txtPesquisaNome.Text.Trim(), false); } else { table = Fisica.ListarBusca(txtPesquisaNome.Text.Trim(), false); } } else if (rdbTodos.Checked) { if (moto) { table = Motorista.Listar(); } else if (rdbJuridica.Checked) { table = Juridica.ListarBusca(txtPesquisaNome.Text.Trim()); } else { table = Fisica.ListarBusca(txtPesquisaNome.Text.Trim()); } } dgvPessoa.DataSource = table; }
public static void PesquisarFisicaNome(DataGridView dg, Fisica fisica) { FisicaCrud fisicaCrud = new FisicaCrud(); List <Fisica> list = fisicaCrud.ConsultarNomeOrId(fisica); dg.DataSource = null; dg.DataSource = list; dg.Refresh(); dg.Update(); }
public ActionResult Create([Bind(Include = "Id,Nome,Telefone,Endereco,Cpf,DataNascimento,Renda")] Fisica fisica) { if (ModelState.IsValid) { _repositorio.Adicionar(fisica); return(RedirectToAction("Index")); } return(View(fisica)); }
private void rdbSim_CheckedChanged(object sender, EventArgs e) { if (rdbJuridica.Checked) { dgvPessoa.DataSource = Juridica.Listar(true); } else if (rdbFisica.Checked) { dgvPessoa.DataSource = Fisica.Listar(true); } }
// GET: api/Login public HttpResponseMessage Post([FromBody] Pessoa value) { FisicaCrud fCrud = new FisicaCrud(); JuridicaCrud jCrud = new JuridicaCrud(); Fisica fisica = new Fisica(); Juridica juridica = new Juridica(); fisica.Email = value.Email; fisica.Senha = value.Senha; juridica.Email = value.Email; juridica.Senha = value.Senha; try { Fisica clienteF = new Fisica(); Juridica clienteJ = new Juridica(); clienteF = fCrud.LoginPessoa(fisica); clienteJ = jCrud.LoginPessoa(juridica); if (clienteF.Email != null) { Login login = new Login(clienteF.IdPessoa, "Fisica", (int)HttpStatusCode.OK); UsuarioCrud usuarioCrud = new UsuarioCrud(); Pessoa pessoa = new Pessoa(); pessoa.IdPessoa = clienteF.IdPessoa; pessoa.DtUltimoLogin = DateTime.Now; usuarioCrud.AtualizarDtLogin(pessoa); return(Request.CreateResponse(HttpStatusCode.OK, login)); } else if (clienteJ.Email != null) { Login login = new Login(clienteF.IdPessoa, "Juridica", (int)HttpStatusCode.OK); UsuarioCrud usuarioCrud = new UsuarioCrud(); Pessoa pessoa = new Pessoa(); pessoa.IdPessoa = clienteJ.IdPessoa; pessoa.DtUltimoLogin = DateTime.Now; usuarioCrud.AtualizarDtLogin(pessoa); return(Request.CreateResponse(HttpStatusCode.OK, login)); } else { return(Request.CreateResponse(HttpStatusCode.NotFound)); } } catch (Exception ex) { return(Request.CreateResponse(HttpStatusCode.BadRequest, ex.Message)); } }
public async Task <IActionResult> Create([Bind("PessoaId,FisicaId,Cpf,Rg,DataNascimento")] Fisica fisica) { if (ModelState.IsValid) { _context.Add(fisica); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["PessoaId"] = new SelectList(_context.Pessoa, "PessoaId", "Nome", fisica.PessoaId); return(View(fisica)); }
public void Inicializador() { Database.SetInitializer(new InicializadorBanco <CarrosContexto>()); _contextoTeste = new CarrosContexto(); _repositorio = new PessoaRepositorio(); _fisicaTest = ConstrutorObjeto.CriarFisica(); _contextoTeste.Database.Initialize(true); }
public FormFisica(Fisica pFisica) { txtId.Text = pFisica.IdFisica.ToString(); txtNome.Text = pFisica.Nome; txtCpf.Text = pFisica.Cpf; txtCodCidade.Text = pFisica.CodCidade.ToString(); txtLogradouroN.Text = pFisica.Endereco[1].ToString(); txtLogradouro.Text = pFisica.Endereco[0].ToString(); foreach (Telefone fone in pFisica.Contatos) { lbxContatos.Items.Add("{fone.Contato} : {fone.Fone}"); } }
public override void Gravar() { IFisica fisica = new Fisica(); fisica.CPF = "005.911.969-13"; fisica.RG = "7.513.903-9"; fisica.RGEmissao = new DateTime(1990, 10, 10); fisica.RGEstado = new Estado().Find<Model.Cadastro.Endereco.IEstado>(new Where { Limit = new Limit(1) })[0]; fisica.RGOrgao = "SSP"; fisica.PaiNome = "Estrangeira Pai"; fisica.MaeNome = "Estrangeira Mae"; fisica.Passaporte = "564564654654646"; fisica.RGTipoVisto = "Teste"; Model.Cadastro.Endereco.IEndereco endereco = new OpenPOS.Data.Cadastro.Endereco.Endereco().Find<Model.Cadastro.Endereco.IEndereco>(new Where { Limit = new Limit(1) })[0]; endereco.CEP = "87.707-070"; endereco.Bairro = new Bairro().Find<Model.Cadastro.Endereco.IBairro>(new Where { Limit = new Limit(1) })[0]; endereco.Continente = new Continente().Find<Model.Cadastro.Endereco.IContinente>(new Where { Limit = new Limit(1) })[0]; endereco.Cidade = new Cidade().Find<Model.Cadastro.Endereco.ICidade>(new Where { Limit = new Limit(1) })[0]; endereco.Endereco = "Endereco"; endereco.Estado = new Estado().Find<Model.Cadastro.Endereco.IEstado>(new Where { Limit = new Limit(1) })[0]; endereco.Logradouro = new Logradouro().Find<Model.Cadastro.Endereco.ILogradouro>(new Where { Limit = new Limit(1) })[0]; endereco.Municipio = new Municipio().Find<Model.Cadastro.Endereco.IMunicipio>(new Where { Limit = new Limit(1) })[0]; endereco.Pais = new Pais().Find<Model.Cadastro.Endereco.IPais>(new Where { Limit = new Limit(1) })[0]; endereco.Automatico = false; Model.Cadastro.Pessoa.IEndereco enderecoCliente = new OpenPOS.Data.Cadastro.Pessoa.Endereco(); enderecoCliente.Endereco = endereco; enderecoCliente.Numero = "120"; enderecoCliente.CaixaPostal = ""; enderecoCliente.Complemento = "Proximo ao supermercado"; enderecoCliente.Proximidade = "Proximo ao supermercado"; enderecoCliente.Principal = true; ICliente cliente = new Cliente(); cliente.NomeFantasia = "Estrangeira"; cliente.RazaoSocial = "Estrangeira"; cliente.FisicaJuridica = Enuns.Cadastro.Pessoa.FisicaJuridica.Fisica; cliente.Fisica = fisica; cliente.Enderecos.Add(enderecoCliente); cliente.CanaisComunicacao.Add(new OpenPOS.Data.Cadastro.Pessoa.CanalComunicacao() { TipoCanal = Enuns.Cadastro.Pessoa.TipoCanal.Telefone, NomeContato = "Estrangeira", IdentificadorCanal = "3423-4041", Observacao = "Observação", Principal = true, Ramal = "" }); GUID = cliente.Save(); }
// Update is called once per frame void Update() { if (Input.GetKeyUp(KeyCode.Space)) { GameObject cube = Instantiate(prefab, transform.position, transform.rotation) as GameObject; cube.name = "cubito" + count++; Fisica fisica = cube.GetComponent <Fisica>(); fisica.Shoot(); //llame un componente de la clase fisica, el shoot Destroy(cube, 3f); } }
// GET: Fisicas/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Fisica fisica = (Fisica)_repositorio.BuscarPor((int)id); if (fisica == null) { return(HttpNotFound()); } return(View(fisica)); }
static void Main(string[] args) { Pessoa pessoa = new Pessoa("Ryoji", "Rua travessa da palma, 106"); Pessoa pessoa1 = new Pessoa() { Nome = "Teste", Endereco = "Novo Endereço", }; Fisica pessoaFisica = new Fisica(); Juridica pessoaJuridica = new Juridica("nome", "teste", "teste", "ddhdhd"); Console.WriteLine("Hello World!"); }
private void PesquisarFisica() { Fisica fisica = new Fisica(); fisica.Nome = txtPesquisar.Text; FisicaCrud fisicaCrud = new FisicaCrud(); List <Fisica> list = fisicaCrud.ConsultarNomeOrId(fisica); dgFisica.DataSource = null; dgFisica.DataSource = list; dgFisica.Refresh(); dgFisica.Update(); }
private void CarregarClienteTela(Pessoa pessoa, RadioButton rb) { Fisica fisica = new Fisica(); Juridica juridica = new Juridica(); CarregarEnumEstado(); //Converter pessoa para fisica ou juridica if (rb.Name == "rbFisica") { fisica = (Fisica)pessoa; } else { juridica = (Juridica)pessoa; } //Carregar campos da classe Pai txtCEP.Text = pessoa.CEP; txtCidade.Text = pessoa.Cidade; txtEmail.Text = pessoa.Email; txtEstado.Text = pessoa.Estado; txtLogradouro.Text = pessoa.Logradouro; txtNumero.Text = pessoa.Numero.ToString(); txtTelefone.Text = pessoa.Telefone; txtSenha.Text = pessoa.Senha; dtUltimoLogin.Text = pessoa.DtUltimoLogin.ToString(); if (pessoa.Ativo == 'T') { chkAtivo.Checked = true; } else { chkAtivo.Checked = false; } //Carregar campos na filha, fisica ou juridica if (rb.Name == "rbFisica") { txtCPF.Text = fisica.CPF; txtNome.Text = fisica.Nome; txtRg.Text = fisica.RG; dtNascimento.Text = fisica.DataNascimento.ToString(); } else { txtNome.Text = juridica.RazaoSocial; txtRg.Text = juridica.CNPJ; } }
static void Main(string[] args) { var fisicas = Fisica.Busca(); var juridicas = Juridica.Busca(); new Fisica() { Nome = "Ryoji", Endereco = "Tornese um programador", Id = 1 }.Salvar(); new Juridica() { Nome = "Teste", Endereco = "Tornese um programador", Id = 1 }.Salvar(); }
public static void CarregarTodosClienteFisica(DataGridView dg) { List <Fisica> list = new List <Fisica>(); Fisica fisica = new Fisica(); FisicaCrud fisicaCrud = new FisicaCrud(); fisica.Nome = ""; list = fisicaCrud.ConsultarNomeOrId(fisica); dg.AutoGenerateColumns = false; dg.DataSource = null; dg.DataSource = list; dg.Refresh(); dg.Update(); }
private void rdbFisica_CheckedChanged(object sender, EventArgs e) { if (rdbNao.Checked) { dgvPessoa.DataSource = Fisica.Listar(false); } else if (rdbSim.Checked) { dgvPessoa.DataSource = Fisica.Listar(true); } else if (rdbTodos.Checked) { dgvPessoa.DataSource = Fisica.Listar(); } }
public List <Fisica> ConsultarNomeOrId(Fisica fisica) { try { //Criar uma nova coleção de clientes List <Fisica> clienteColecao = new List <Fisica>(); acessoDados.LimparParametros(); acessoDados.AdicionarParametros("@Nome", fisica.Nome); acessoDados.AdicionarParametros("@IdPessoa", fisica.IdPessoa); //Retornará uma DataTable DataTable dataTable = acessoDados.ExecutarConsulta(CommandType.Text, "BEGIN SELECT * FROM Pessoa AS P INNER JOIN Fisica AS F " + "ON P.IdPessoa=F.IdPessoa WHERE (@IdPessoa =0 OR P.IdPessoa=@IdPessoa) AND (@Nome IS NULL OR F.Nome LIKE '%'+@Nome+'%') " + "ORDER BY F.Nome ASC END"); //Percorrer o DataTable e transformar em coleção de cliente //Cada linha do DataTable é um cliente foreach (DataRow linha in dataTable.Rows) { //Criar cliente vazio //Colocar os dados da linha //Adicionar na coleção Fisica cliente = new Fisica(); cliente.IdPessoa = Convert.ToInt32(linha["IdPessoa"]); cliente.Nome = Convert.ToString(linha["Nome"]); cliente.Email = Convert.ToString(linha["Email"]); cliente.CPF = Convert.ToString(linha["CPF"]); cliente.RG = Convert.ToString(linha["Cidade"]); cliente.DataNascimento = Convert.ToDateTime(linha["DataNascimento"]); cliente.Logradouro = Convert.ToString(linha["Logradouro"]); cliente.Numero = Convert.ToInt32(linha["Numero"]); cliente.Cidade = Convert.ToString(linha["Cidade"]); cliente.Estado = Convert.ToString(linha["Estado"]); cliente.DtUltimoLogin = Convert.ToDateTime(linha["DtUltimoLogin"]); cliente.CEP = Convert.ToString(linha["CEP"]); cliente.Telefone = Convert.ToString(linha["Telefone"]); cliente.Ativo = Convert.ToChar(linha["Ativo"]); cliente.Senha = Convert.ToString(linha["Senha"]); clienteColecao.Add(cliente); } return(clienteColecao); } catch (Exception exception) { throw new Exception("Não foi possivel consultar o cliente por nome. Detalhes: " + exception.Message); } }
public string Inserir(Fisica fisica) { try { acessoDados.LimparParametros(); acessoDados.AdicionarParametros("@Nome", fisica.Nome); acessoDados.AdicionarParametros("@CPF", fisica.CPF); acessoDados.AdicionarParametros("@RG", fisica.RG); acessoDados.AdicionarParametros("@DataNascimento", fisica.DataNascimento); acessoDados.AdicionarParametros("@Email", fisica.Email); acessoDados.AdicionarParametros("@Logradouro", fisica.Logradouro); acessoDados.AdicionarParametros("@Numero", fisica.Numero); acessoDados.AdicionarParametros("@Cidade", fisica.Cidade); acessoDados.AdicionarParametros("@Estado", fisica.Estado); acessoDados.AdicionarParametros("@CEP", fisica.CEP); acessoDados.AdicionarParametros("@Senha", fisica.Senha); acessoDados.AdicionarParametros("@Telefone", fisica.Telefone); acessoDados.AdicionarParametros("@DtUltimoLogin", new DateTime(9999, 12, 31, 00, 00, 01)); string retornoPessoa = acessoDados.ExecutarManipulacao(CommandType.Text, "BEGIN " + "INSERT INTO PESSOA " + "(Email,Logradouro,Numero,Cidade,Estado,CEP,Senha,Ativo,Telefone,DtUltimoLogin) " + "VALUES (@Email,@Logradouro,@Numero,@Cidade,@Estado,@CEP,@Senha,'T',@Telefone,@DtUltimoLogin) " + "SELECT @@IDENTITY as RETORNO " + "END").ToString(); acessoDados.AdicionarParametros("@IdPessoa", retornoPessoa); string retornoFisica = acessoDados.ExecutarManipulacao(CommandType.Text, "BEGIN " + "INSERT INTO FISICA " + "(IdPessoa,Nome,CPF,RG,DataNascimento) " + "VALUES (@IdPessoa,@Nome,@CPF,@RG,@DataNascimento) " + "SELECT @@IDENTITY as RETORNO " + "END").ToString(); acessoDados.LimparParametros(); acessoDados.AdicionarParametros("@IdPessoa", retornoPessoa); string retornoCarteira = acessoDados.ExecutarManipulacao(CommandType.Text, "BEGIN INSERT INTO Carteira " + "(IdPessoa,Saldo,TipoMoeda) " + "Values (@IdPessoa,0,1) " + "INSERT INTO Carteira " + "(IdPessoa,Saldo,TipoMoeda) " + "Values (@IdPessoa,0,2) " + "SELECT @IdPessoa AS RETORNO END").ToString(); return(retornoPessoa); } catch (Exception exception) { return(exception.Message); } }
//[HttpPut] //[Route("put/{id}")] // PUT: api/Fisica/5 public HttpResponseMessage Put([FromBody] Fisica value) { FisicaCrud crud = new FisicaCrud(); Fisica fisica = new Fisica(value.Nome, value.CPF, value.RG, value.DataNascimento, value.IdPessoa, value.Logradouro, value.Numero, value.Cidade, value.Estado, value.Email, value.Telefone, value.Senha, value.DtUltimoLogin, value.CEP, 'T'); try { string resultado = crud.Alterar(fisica); return(Request.CreateResponse(HttpStatusCode.OK, resultado)); } catch (Exception ex) { return(Request.CreateResponse(HttpStatusCode.BadRequest, ex.Message)); } }
public ActionResult Edit([Bind(Include = "Id,Nome,Telefone,Endereco,Cpf,DataNascimento,Renda")] Fisica fisica) { Fisica fisicaEditada = (Fisica)_repositorio.BuscarPor(fisica.Id); fisicaEditada.Nome = fisica.Nome; fisicaEditada.Telefone = fisica.Telefone; fisicaEditada.Endereco = fisica.Endereco; fisicaEditada.Cpf = fisica.Cpf; fisicaEditada.DataNascimento = fisica.DataNascimento; fisicaEditada.Renda = fisica.Renda; if (ModelState.IsValid) { _repositorio.Editar(fisicaEditada); return(RedirectToAction("Index")); } return(View(fisica)); }
static void Main(string[] args) { bool yesNo = false; Console.WriteLine("Seja bem vindo a Tela de cadastro de Pessoa/ Fisicas!"); Console.WriteLine("===================================================="); Console.WriteLine(""); Console.Write("Você gostaria de cadastrar agora (sim = 1, não = 2)? "); int resp = int.Parse(Console.ReadLine()); if (resp == 1) { yesNo = true; } if (yesNo) { while (yesNo) { Console.Write("Digite os dados para cadastro: "); Console.Write("Nome: "); string nome = Console.ReadLine(); Console.WriteLine(""); Console.Write("Cpf: "); string cpf = Console.ReadLine(); new Fisica() { Nome = nome, CPF = cpf }.Salvar(); Console.WriteLine(); Console.Write("Deseja Continuar cadastrando 1 = sim / 2 = não? "); resp = int.Parse(Console.ReadLine()); if (resp == 2) { yesNo = false; Fisica.MostrarLista(); } } } else { Console.WriteLine("Você não digitou uma opção válida, digite 1 para sim ou 2 para não!"); } }