コード例 #1
0
        public ActionResult Editar(int id, [Bind("Id,Empresa,Funcao,Ano,Instituicao,TipoFormacao,InstituicaoAno,Descriacao")] InformacaoAdicional informacaoAdicional)
        {
            if (id != informacaoAdicional.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(informacaoAdicional);
                    _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!InformacaoAdicionalExists(informacaoAdicional.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(informacaoAdicional));
        }
コード例 #2
0
        public static PessoaJuridica GeneratePessoaJuridica()
        {
            InformacaoAdicional informacaoAdicional = new InformacaoAdicional()
            {
                Nome  = "Ta pra falir?",
                Valor = "Eh Provável"
            };

            List <InformacaoAdicional> informacoesAdicionais = new List <InformacaoAdicional>();

            informacoesAdicionais.Add(informacaoAdicional);
            List <Telefone> telefones = new List <Telefone>();

            telefones.Add(new Telefone()
            {
                ID     = Guid.NewGuid(),
                DDD    = "10",
                Numero = "22049993"
            });
            return(new PessoaJuridica()
            {
                ID = Guid.NewGuid(),
                DataInscricao = DateTime.Now,
                Documento = "95873354502",
                RazaoSocial = "Empresa de Teste",
                PessoaTipo = TipoPessoaEnum.PessoaTipo2,
                Telefones = telefones,
                InformacoesAdicionais = informacoesAdicionais,
            });
        }
コード例 #3
0
 public IActionResult Criar([Bind("Id,Empresa,Funcao,Ano,Instituicao,TipoFormacao,InstituicaoAno,Descriacao")] InformacaoAdicional informacaoAdicional)
 {
     if (ModelState.IsValid)
     {
         _context.Add(informacaoAdicional);
         _context.SaveChangesAsync();
         return(RedirectToAction(nameof(Index)));
     }
     return(View(informacaoAdicional));
 }
コード例 #4
0
        public static IQueryable <PessoaFisica> GeneratePessoaFisica()
        {
            IList <PessoaFisica> pessoasFisicas = new List <PessoaFisica>();

            InformacaoAdicional informacaoAdicional = new InformacaoAdicional()
            {
                Nome  = "Sabe oque eh Geba?",
                Valor = "Nao sabe"
            };

            InformacaoAdicional informacaoAdicional2 = new InformacaoAdicional()
            {
                Nome  = "Motivo do obito",
                Valor = "Katana nele"
            };

            List <InformacaoAdicional> informacoesAdicionais = new List <InformacaoAdicional>();

            informacoesAdicionais.Add(informacaoAdicional);
            informacoesAdicionais.Add(informacaoAdicional2);
            IList <Telefone> telefones = new List <Telefone>();

            telefones.Add(new Telefone()
            {
                ID     = Guid.NewGuid(),
                DDD    = "45",
                Numero = "922346577"
            });
            pessoasFisicas.Add(new PessoaFisica()
            {
                ID                    = Guid.NewGuid(),
                DataNascimento        = new DateTime(1976, 09, 28),
                Documento             = "02999933323",
                Nome                  = "Matheux Ximenex",
                Obito                 = true,
                PessoaTipo            = TipoPessoaEnum.PessoaTipo1,
                Telefone              = telefones.AsQueryable(),
                InformacoesAdicionais = informacoesAdicionais.AsQueryable(),
            });

            IList <Telefone> telefones2 = new List <Telefone>();

            telefones2.Add(new Telefone()
            {
                ID     = Guid.NewGuid(),
                DDD    = "17",
                Numero = "70707070"
            });

            pessoasFisicas.Add(new PessoaFisica()
            {
                ID                    = Guid.NewGuid(),
                DataNascimento        = new DateTime(1976, 09, 28),
                Documento             = "02999933323",
                Nome                  = "Robersval Cacheado",
                Obito                 = true,
                PessoaTipo            = TipoPessoaEnum.PessoaTipo1,
                Telefone              = telefones2.AsQueryable(),
                InformacoesAdicionais = new List <InformacaoAdicional>().AsQueryable(),
            });

            return(pessoasFisicas.AsQueryable());
        }