コード例 #1
0
        public async Task <IActionResult> Create([Bind("Id,Nome,DataNasc,CPF,Endereco,Bairro,UF,Cidade,Email")] Pessoa pessoa, Telefone telefone)
        {
            if (ModelState.IsValid)
            {
                pessoa.CPF = pessoa.CPF.Replace(".", "").Replace("-", "");
                _context.Add(pessoa);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(pessoa));
        }
コード例 #2
0
        public async Task <IActionResult> Create([Bind("TelefoneId,NumTelefone,PessoaId")] Telefone telefone)
        {
            if (ModelState.IsValid)
            {
                _context.Add(telefone);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["PessoaId"] = new SelectList(_context.Set <Pessoa>(), "Id", "Id", telefone.PessoaId);
            return(View(telefone));
        }