public IActionResult Save(PessoaModelView pessoa) { if (ModelState.IsValid) { } return(Ok()); }
public IActionResult Index() { var pessoa = new PessoaModelView(); pessoa.Nome = "Vc"; pessoa.SobreNome = "Programador"; return(View(pessoa)); }
public static PessoaDomain PessoaModelViewToPessoaDomain(PessoaModelView pessoa) { return(new PessoaDomain() { Id = pessoa.Id, Cpf = pessoa.Cpf, DataNascimento = pessoa.DataNascimento, Nome = pessoa.Nome }); }
public string GravarPessoa([FromBody] PessoaModelView Pessoa) { if (Pessoa != null) { using (ANGULARCRUDContext db = new ANGULARCRUDContext()) { Pessoa ObjPessoa = new Pessoa(); ObjPessoa.Nome = Pessoa.Nome; ObjPessoa.Telefone = Pessoa.Telefone; ObjPessoa.Email = Pessoa.Email; ObjPessoa.Idade = Pessoa.Idade; ObjPessoa.Skype = Pessoa.Skype; ObjPessoa.Cidade = Pessoa.Cidade; ObjPessoa.Estado = Pessoa.Estado; ObjPessoa.Portfolio = Pessoa.Portfolio; ObjPessoa.NomeBanco = Pessoa.NomeBanco; ObjPessoa.Cpf = Pessoa.Cpf; ObjPessoa.NomePessoaBanco = Pessoa.NomePessoaBanco; ObjPessoa.TipoConta = Pessoa.TipoConta; ObjPessoa.Agencia = Pessoa.Agencia; ObjPessoa.NrConta = Pessoa.NrConta; ObjPessoa.Opconta = Pessoa.Opconta; ObjPessoa.Disponibilidade = Pessoa.Disponibilidade; ObjPessoa.Horario = Pessoa.Horario; db.Pessoa.Add(ObjPessoa); db.SaveChanges(); if (Pessoa.Experiencia != null) { foreach (var exp in Pessoa.Experiencia) { Experiencia objExp = new Experiencia(); objExp.IdPessoa = ObjPessoa.IdPessoa; objExp.Nivel = exp.Nivel; objExp.Nome = exp.Nome; db.Experiencia.Add(objExp); } db.SaveChanges(); } return("Sucesso"); } } else { return("Erro"); } }
public IActionResult Post([FromBody] PessoaViewModel pessoaViewModel) { var pessoas = new List <PessoaModelView> { new PessoaModelView() { PessoaId = 1, Nome = $"Kleiton - {Request.ContentType}" }, new PessoaModelView() { PessoaId = 2, Nome = $"Humberto - {Request.ContentType}" } }; var novaPessoa = new PessoaModelView() { PessoaId = pessoaViewModel.PessoaId, Nome = pessoaViewModel.Nome }; pessoas.Add(novaPessoa); return(Ok(pessoas)); }
public ActionResult Editar(PessoaModelView pessoa) { BaseRequest <PessoaDomain> .Put(MapperPessoa.PessoaModelViewToPessoaDomain(pessoa), UrlApi.urlPessoaAtualizar); return(RedirectToAction("Lista")); }
public ActionResult Cadastrar(PessoaModelView pessoa) { BaseRequest <PessoaDomain> .Post(MapperPessoa.PessoaModelViewToPessoaDomain(pessoa), UrlApi.urlPessoaCadastrar); return(RedirectToAction("Lista")); }