public async Task <IActionResult> Create([Bind("Nome,CpfCnpj,Rg,DataNascimento,NacionalidadeId,SexoId,TipoPessoaId,Logradouro,Bairro,Municipio,Cep,Numero,Ativo,Id")] Entities.Entities.Pessoa.Pessoa pessoa) { if (ModelState.IsValid) { await _context.Add(pessoa); return(RedirectToAction(nameof(Index))); } ViewData["NacionalidadeId"] = new SelectList(await _contextNacionalidade.List(), "Id", "Descricao", pessoa.NacionalidadeId); ViewData["SexoId"] = new SelectList(await _contextSexo.List(), "Id", "Descricao", pessoa.SexoId); ViewData["TipoPessoaId"] = new SelectList(await _contextTipoPessoa.List(), "Id", "Descricao", pessoa.TipoPessoaId); return(View(pessoa)); }
public async Task <RegistrarViewModel> Create(RegistrarViewModel model) { var pessoa = new Pessoa(); pessoa.Nome = model.Nome; pessoa.Email = model.Email; pessoa.IdCidade = model.IdCidade; await _pessoa.Add(pessoa); var usuario = new Usuario(); usuario.Login = model.Email; usuario.Senha = HashMD5.getMD5(model.Senha); usuario.DataAtivacao = DateTime.Now; usuario.Pessoa = pessoa; await _usuario.Add(usuario); return(model); }
public void Add(Pessoa Entitie) { _ipessoa.Add(Entitie); }